⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msgsend.java

📁 一个很好的学生成绩管理系统
💻 JAVA
字号:
import java.io.*;import java.text.*;import java.net.InetAddress;import java.util.Properties;import java.util.Date;import javax.mail.*;import javax.mail.internet.*;public class msgsend {		        String  subject =null, Text = null , mailhost = null;    	public msgsend(registerViewBean rb)    	{    		mailhost = "localhost";    		Text = getUserText(rb);    		subject = "欢迎您注册";		}    	public String sendMsg(String from , String to )     	{		boolean debug = false;		String  err = null;		try 		{	    		Properties props = System.getProperties();	    	    		if (mailhost != null) 	    			props.put("mail.smtp.host", mailhost);	    		// 得到一个session对象	    		Session session = Session.getDefaultInstance(props, null);	    		//设置debug开关	    		if (debug)				session.setDebug(true);	    		// 构造一个Mime消息	    		Message msg = new MimeMessage(session);	    			    		if (from != null)				msg.setFrom(new InternetAddress(from));	    		else				msg.setFrom();	    		msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse(to, false));	    			        	msg.setSubject(subject);	        	msg.setText(Text);	    			    		msg.setSentDate(new Date());	    		// 发送邮件	    		Transport.send(msg);	                System.out.println("Mail was sent successfully.");		    			} 		catch (Exception e) 		{			e.printStackTrace();			err = e.toString();			err = "您已经注册成功,但是出现邮件发送错误,Email:"+to;		}		return err;    	}		public String getUserText(registerViewBean rb)	{		String userText = "";		String nowDate = DateFormat.getDateInstance().format(new Date()) ;   				userText = rb.getCONTACT_PERSON()+" 先生/小姐: \n"		                +"	您好!\n	欢迎你注册为xxx网的用户,以下是你的注册资料。\n"		                +"	公司名称: "+rb.getCOMPANY_NAME()+"\n"				+"	联系人:   "+rb.getCONTACT_PERSON()+"\n"				+"	电话:     "+rb.getPHONE()+"\n"				+"	传真:     "+rb.getFAX()+"\n"				+"	电子邮件:  "+rb.getEMAIL()+"\n"				+"	地址:     "+rb.getADDRESS()+"\n"				+"	邮编:     "+rb.getPOSTCODE()+"\n"				+"	用户名是:"+rb.getUSER_ID()+"\n"				+"	你的密码是:"+rb.getPASSWD()+"\n" 				+"                                xxx网络有限公司";		return userText;	}    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -