第29章 JavaMail.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第29章 JavaMail

第五部分 高级服务 JavaEE5 教程 大连东软信息学院计算机系 第五部分 主要内容 JavaMail JAAS 第29章 JavaMail JavaEE5 教程 大连东软信息学院计算机系 主要内容 E-mail体系结构 JavaMail API WebLogic中邮件会话的配置 邮件发送示例程序 邮件接收示例程序 29.1 E-mail体系结构 29.1.1 什么是E-mail E-mail是用户间或应用程序间交换信息的Internet标准。 E-mail消息可以包含普通文本,也可以包含更为复杂的多媒体数据类型 每个E-mail消息的头信息中都包含消息的发出者、发送的目的地和其他相关信息。 29.1 E-mail体系结构 29.1.2 E-mail体系结构 29.1 E-mail体系结构 29.1.3 E-mail相关的协议 简单邮件传输协议(SMTP) 邮箱协议(POP3) Internet消息访问协议(IMAP) 29.1 E-mail体系结构 29.1.4 什么是Java Mail JavaMail是Java EE中标准API,是对邮件服务器访问过程的封装。 29.2 JavaMail API 29.2.1 Session 定义了全局的和每个用户的与邮件相关的属性,包括: mail.store.portocol:确定检索邮件所使用的协议。imap或者pop3。 mail.transport.protocol:确定发送邮件所使用的协议,可以是smtp。 mail.host:确定邮件服务器的主机名。 mail.user:确定检索邮件或者发送邮件的用户名。 mail.protocol.host:确定具体的发送邮件服务器或者接收邮件服务器,有时候发送邮件服务器和接收邮件服务器使用的主机不同,这时候需要详细指定各个协议使用的主机,如果不指定,使用mail.host所确定的主机。 mail.protocol.user:为登陆特定邮件服务器所使用的用户名,如果没有指定,使用mail.user所指定的用户。 mail.from:为邮件指定默认的回复地址,如果没有指定,是用mail.user所指定的用户。 29.2 JavaMail API 29.2.2 Message 表示单个邮件消息,它的属性包括消息类型、地址信息和所定义的目录结构。 Message类是一个抽象类,必须实现它的一个子类 通常使用MimeMessage,它是Message类的一个派生类。 29.2 JavaMail API 29.2.2 Message 发送邮件时候使用的方法 setFrom() setFrom(Address address) addFrom(Address[] addresses) setSubject(String subject) setContent(String contentType) setSentDate(java.util.Date date) 29.2 JavaMail API 29.2.2 Message 发送邮件时候使用的方法 setRecipient(Message.RecipientType type, Address address) addRecipient(Message.RecipientType type, Address address) setRecipients(Message.RecipientType type, Address[] addresses) addRecipients(Message.RecipientType type, Address[] addresses) setReplyTo(Address[] addresses) setText(String text) 29.2 JavaMail API 29.2.2 Message 接收邮件时候使用的方法 Flags getFlags() Folder getFloder() Address getFrom() int getMessageNumber() Address[] getAllRecipients() 29.2 JavaMail API 29.2.2 Message 接收邮件时候使用的方法 java.util.Date getReceivedDate() Address[] getRecipients(Message.RecipientType type) Address[] getReplyTo() java.util.Date getSentDate() java.lang.String getSubject() 29.2 JavaMail API 29.2.3

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档