文件名称:邮件发送代码
文件大小:2KB
文件格式:JAVA
更新时间:2019-01-18 13:49:45
后台
package gs.gp.Util; import java.util.Properties; import javax.mail.*; import javax.mail.Message.RecipientType; import javax.mail.internet.AddressException; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; /** * 邮件发送工具类 * */ public class MailUtil { /** * 发送邮件方法 * @param to 收件人 * @param code 激活码 */ public static void sendMail(String to,String code){ /** * 1.获得一个Seesion对象 * 2.创建邮件对象(Message) * 3.发送邮件Transport * */ //1.获得连接 Properties props = new Properties();//认证信息 //authenticator 接口信息 Session session = Session.getInstance(props, new Authenticator() { @Override protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("huangqian@shop.com", "123456789");//用谁发邮件就是谁 } }); //2.创建邮件对象(Message) Message message = new MimeMessage(session); try { //设置发件人 message.setFrom(new InternetAddress("huangqian@shop.com")); //设置收件人 message.addRecipient(RecipientType.TO, new InternetAddress(to)); //抄送人 cc 密送BCC //设置标题 message.setSubject("来自xxxxxx购物网站商城激活邮件"); //设置邮件正文 message.setContent("