java Apache Commns email 發郵件
阿新 • • 發佈:2019-02-15
這個使用Apache Commns email 元件,不會有問題,沒有553,530 等各種authentication錯誤,本人親自測試過,類路徑新增下面3個包:
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
public class MailUtil {
public static void main(String[] args) throws EmailException {
SimpleEmail email = new SimpleEmail();
email.setHostName("smtp.163.com");//郵件伺服器
email.setAuthentication("****@163.com", "yourPassword");//smtp認證的使用者名稱和密碼
email.addTo("****@hotmail.com","蒜泥狠");//收信者
email.setFrom("****@163.com", "豆你玩");//發信者
email.setSubject("三聚氰胺的測試郵件");//標題
email.setCharset("UTF-8");//編碼格式
email.setMsg("這是一封三聚氰胺的開會通知郵件,下列成員請出席:蒜泥狠,豆你玩,地溝油。。。");//內容
email.send();//傳送
}
}
這個元件還包括 HtmlEmail he = new HtmlEmail();支援html格式郵件。
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
public class MailUtil {
public static void main(String[] args) throws EmailException {
SimpleEmail email = new SimpleEmail();
email.setHostName("smtp.163.com");//郵件伺服器
email.setAuthentication("****@163.com", "yourPassword");//smtp認證的使用者名稱和密碼
email.addTo("****@hotmail.com","蒜泥狠");//收信者
email.setFrom("****@163.com", "豆你玩");//發信者
email.setSubject("三聚氰胺的測試郵件");//標題
email.setCharset("UTF-8");//編碼格式
email.setMsg("這是一封三聚氰胺的開會通知郵件,下列成員請出席:蒜泥狠,豆你玩,地溝油。。。");//內容
email.send();//傳送
}
}
這個元件還包括 HtmlEmail he = new HtmlEmail();支援html格式郵件。