问题描述:

    使用javaMail包自动发送邮件

问题解决:

    (1)使用javamail需要引用的jar包如下:

java Mail发送邮件java Mail发送邮件

注:

    在Win7下测试,只需导入javax.mail.jar 包即可,在WinXP上测试,需要导入javax.mail.jar包和javax.activation.jar包

    (2)发送邮件前准备工作

java Mail发送邮件

java Mail发送邮件

    (3)设置邮件的基本信息

(3.1)包含附加的邮件信息设置

java Mail发送邮件

java Mail发送邮件

注:

    设置邮件的内容,由三个部分组成,邮件发件人、邮件主题、邮件内容

(3.2)不包含附件的邮件设置

java Mail发送邮件

java Mail发送邮件

注:

    重载函数,设置邮件信息,不包含附件

(4)发送邮件

java Mail发送邮件

java Mail发送邮件

注:

    发送邮件,首先连接邮件服务器,然后设置邮件收件人信息(可以包含多个邮件收件人)

    (5)添加邮件附件和邮件正文的接口函数(步骤(3)调用)

(5.1)添加邮件正文

java Mail发送邮件

      (5.2)添加邮件附件

java Mail发送邮件

java Mail发送邮件

源代码:

java Mail发送邮件java Mail发送邮件

参考资料:

java Mail发送邮件java Mail发送邮件java Mail发送邮件java Mail发送邮件java Mail发送邮件

相关文章: