Java程序发邮件小例子

Java 发送邮件的例子,需要以下三个包。

activation-1.1.jar,

commons-email-1.1.jar,

mail-1.4.jar

这个三个jar包可以到网上直接下载。

JavaMail 1.4.3
http://www.oracle.com/technetwork/java/index-138643.html

JavaBeans Activation Framework 1.1.1
http://www.oracle.com/technetwork/java/javase/downloads/index-135046.html

apache-commons-email
http://commons.apache.org/email/download_email.cgi

import org.apache.commons.mail.EmailException; import org.apache.commons.mail.SimpleEmail; public class MailTest { public static void main(String[] args) { SimpleEmail email = new SimpleEmail(); email.setTLS(true); email.setHostName("smtp.163.com"); email.setAuthentication("[email protected]", "******"); // 用户名和密码 try { email.addTo("[email protected]"); // 接收方 email.setFrom("[email protected]"); // 发送方 email.setSubject("Java Mail Test"); // 标题 email.setCharset("GBK"); email.setMsg("Just a simple send test.中文"); // 内容 email.send(); } catch (EmailException e) { e.printStackTrace(); } } }

 

你可能感兴趣的:(Java程序发邮件小例子)