package cn.itcast.jx.util;
import java.util.Properties;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMessage.RecipientType;
public class MailUtil {
public static void sendMail(String adress3,String subject,String text) throws Exception {
// 设置接收邮件的参数
Properties props = new Properties();
// 设置主机地址
props.put("mail.smtp.host", "smtp.163.com");
props.put("mail.smtp.auth", "true");
// 获取连接
Session session = Session.getDefaultInstance(props);
// 创建邮件
MimeMessage message = new MimeMessage(session);
// 设置发送地址
InternetAddress address = new InternetAddress("[email protected]");
// 设置接收地址
InternetAddress address2 = new InternetAddress(adress3);
message.setFrom(address);
message.setSubject(subject);
message.setText(text);
message.setRecipient(RecipientType.TO, address2);
Transport transport = session.getTransport("smtp");
transport.connect("smtp.163.com", "[email protected]", "wanwan188");
transport.sendMessage(message, message.getAllRecipients());
transport.close();
System.out.println("ok");
}
// public static void main(String[] args) throws Exception {
// sendMail("你想要发送到的邮箱的地址","永垂不朽","流浪是狗");
//上面的邮箱协议、邮箱类型都是可以更改的,想要修改的时候百度下就行,比如腾讯企业邮箱,163邮箱,QQ邮箱都是可以的
}
}