java程序发送邮件简单例子

来源:互联网 发布:东北林业大学网络 编辑:程序博客网 时间:2024/05/22 14:55

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("lichong_87@163.com", "******"); // 用户名和密码  
 
        try {  
            email.addTo("49937485@qq.com"); // 接收方  
            email.setFrom("lichong_87@163.com"); // 发送方  
            email.setSubject("Java Mail Test"); // 标题  
            email.setCharset("GBK");  
            email.setMsg("Just a simple send test.中文"); // 内容  
            email.send();  
 
        } catch (EmailException e) {  
            e.printStackTrace();  
        }  
    }  

 

原创粉丝点击