1 packagecom.xiets.javamaildemo;2
3 importjavax.mail.Session;4 importjavax.mail.Transport;5 importjavax.mail.internet.InternetAddress;6 importjavax.mail.internet.MimeMessage;7 importjava.util.Date;8 importjava.util.Properties;9
10 public classMain {11
12 //发件人的 邮箱 和 密码(替换为自己的邮箱和密码)13 //PS: 某些邮箱服务器为了增加邮箱本身密码的安全性,给 SMTP 客户端设置了独立密码(有的邮箱称为“授权码”),14 //对于开启了独立密码的邮箱, 这里的邮箱密码必需使用这个独立密码(授权码)。
15 public static String myEmailAccount = "xxxxxxxxx@163.com";16 public static String myEmailPassword = "xxxxxxxxx";17
18 //发件人邮箱的 SMTP 服务器地址, 必须准确, 不同邮件服务器地址不同, 一般(只是一般, 绝非绝对)格式为: smtp.xxx.com19 //网易163邮箱的 SMTP 服务器地址为: smtp.163.com
20 public static String myEmailSMTPHost = "smtp.163.com";21
22 //收件人邮箱(替换为自己知道的有效邮箱)
23 public static String receiveMailAccount = "xxxxxxxxx@qq.com";24
25 public static void main(String[] args) throwsEx