java Mail发送邮件

问题描述:

    使用javaMail包自动发送邮件

问题解决:

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

javax.mail.jarjava发送邮件必备的jar包(mail.jar和activation.jar).rar

注:

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

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

clipboard

clipboard[1]

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

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

clipboard[2]

clipboard[3]

注:

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

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

clipboard[4]

clipboard[5]

注:

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

(4)发送邮件

clipboard[6]

clipboard[7]

注:

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

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

(5.1)添加邮件正文

clipboard[8]

      (5.2)添加邮件附件

clipboard[9]

clipboard[10]

源代码:

Mail.javaMain.java

参考资料:

javamail1_4_7.zipjavamail-samples.zipjavaMail使用介绍.docxjava发送邮件必备的jar包(mail.jar和activation.jar).rar发送邮件及邮件附件java代码实例(支持多附件_群发送).doc

posted @ 2013-07-26 13:11  罗松超  阅读(1361)  评论(0编辑  收藏  举报