您的位置:首页 > 编程语言 > Java开发

Servlet&JSP 第十一章 JavaMail入门

2017-06-18 14:14 344 查看

一、使用JavaMail

1、传送纯文字邮件

要使用JavaMail进行邮件传送,首先必须创建代表当次邮件会话的javax.mail.Session对象,Session中包括了SMTP邮件服务器地址、连接端口、用户名、密码等信息。在取得代表当次邮件传送会话的Session对象后,接着要创建邮件信息,设定发信人、收信人、主题、传送日期与邮件内容,最后再以javax.mail.Transport的静态send()方法传送信息。

2、发送多重邮件内容

(1)如果邮件可以包括HTML或附加文件等多重内容,则必须有javax.main.Multipart对象,并在这个对象中增加代表多重内容的javax.mail.internet.MimeBodyPart对象。

(2)如果要附加文件,则可以创建MimeBodyPart,设定文件名与内容之后,再加入Multipart中。在使用MimeBodyPart的setFileName()设定附件名称时,必须做Mime编码,所以借助MimiUtility.encodeText()方法,在使用setContent()设定内容时,还需指定内容类型。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐