下边是我写的一个mailTest的类实现。亲测有效;
这里是以163邮箱为例,文章的后边会记录几个我本人遇到的问题。也希望可以帮助到你;
package com.utils;
import javax.mail.Address;
import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeUtility;
import java.util.Properties;
public class mailTest {
public static void main(String[] args) {
try {
sendMail();
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("done...");
}
private static void sendMail() throws Exception {
/* --设置邮件服务器、端口、开启认证-- */
Properties prop