使用Java编写发送邮件的代码

要想使用Java编写发送邮件的程序,可以借助javamailjar包来实现,本文采用javax.mail_1.4.0.v201005080615.jar

在本文中,发送邮件方法实现的功能包括:支持设置多个收件人、多个抄送人以及多个密送人,支持发送附件。废话少说,直接上代码,里面加了一些注释帮助理解。

首先定义邮件信息类,如下所示:

代码见附件的EmailMsg.java

然后采用单例模式,实现发送邮件的操作类:

代码见附件的MailSender.java

最后编写测试程序进行测试:

代码见附件的Test.java

注意:需要修改你自己的邮件信息,运行之后,就可以成功发送邮件了。

 

你可能感兴趣的:(java,程序,信息,发邮件,收件人)