电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

java编写SMTP邮件服务器

java编写SMTP邮件服务器_第1页
1/21
java编写SMTP邮件服务器_第2页
2/21
java编写SMTP邮件服务器_第3页
3/21
11.1 电子邮件系统工作原理 电子邮件是因特网上最为流行的应用之一,它主要包括如下组成部分:用户代理、邮件服务器、简单邮件传输协议(simple Mail Transfer Protocol,简称 SMTP)、邮件消息格式、邮件访问协议。图 11.1 展示了因特网电子邮件系统的概貌。在下文对电子邮件系统各组成部分的说明中,以发信人 A1ice 给收信人 Bob 发送电子邮件消息作为例子。 邮件服务器外出消息队列用户邮箱邮件服务器邮件服务器用户代理用户代理用户代理SMTPSMTPSMTP因特网 图 11.1 因特网电子邮件系统概貌 1.用户代理 用户代理提供用户阅读、保存、回复、转发、编写、发送和删除邮件消息等功能。Alice 写完电子邮件消息后,其用户代理把这个消息发送给 Alice 邮箱所在的邮件服务器,再由该邮件服务器把这个消息放入外出消息队列中并负责发送到 Bob 邮箱所在的邮件服务器。当 Bob 想阅读电子邮件消息时,其用户代理将从其邮件服务器上的邮箱中取得邮件。20 世纪 90 年代后期,图形用户界面(GUI)的电子邮件用户代理变得流行起来,允许用户阅读和编写多媒体消息。当前流行的用户代理包括Outlook、Foxmail 等。 2.邮件服务器 邮件服务器构成了电子邮件系统的核心。每个收信人都有一个位于某个邮件服务器上的邮箱(mailbox )。Bob 的邮箱用于管理和维护已经发送给他的邮件消息。一个邮件消息的典型流程是从发信人的用户代理开始,经发信人邮箱所在的邮件服务器,中转到收信人邮箱所在的邮件服务器,然后投递到收信人的邮箱中。当 Bob 想查看自己的邮箱中的邮件消息时,其邮箱所在的邮件服务器将以他提供的用户名和口令认证他。Alice 邮箱所在邮件服务器还必须处理Bob 邮箱所在邮件服务器出故障的情况。如果 Alice 方的邮件服务器无法把邮件消息立即递送到 Bob 方的邮件服务器,则 A1ice 方的服务器就把它们存放在消息队列(message qu eu e)中,以后再尝试递送。这种尝试通常每 30 分钟左右执行一次:要是过了若干天仍未尝试成功,该服务器就把这个消息从消息队列中删除,同时以另一个邮件消息通知发信人(即 Alice)。 3.简单邮件传输协议 SMTP SMTP 是因特网电子邮件系统重要的应用层协议。它使用由 TCP 提供的可靠的数据传输服务把邮件消息从发信人邮箱所在邮件服务器传送到收信人邮箱所在邮件服务器。SMTP 是客户-服务器应用模式,由发信人的邮件服务器执行的客户端和收信人的邮件服务器执行的服务器端组...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

java编写SMTP邮件服务器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部