- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子邮件服务架构
* * * * Computer Networking Technology Computer Networking Technology Computer Networking Technology Computer Networking Technology Computer Networking Technology Computer Networking Technology Computer Networking Technology Computer Networking Technology 江西财经大学信息管理学院 《组网技术》课程组 电子邮件系统原理简介 基本电子邮件服务实现 Postfix Smtp认证服务 Pop服务 虚拟用户 * Computer Networking Technology * Email地址格式如下 收件人账号@邮件服务器所处区域名 例如, wz@ 是邮件服务器所在区域的名称(回忆DNS) 邮件服务器完整域名: wz是邮件服务器的一个账号 在Linux邮件服务器中,账号有两类 Linux系统用户 虚拟用户 * Computer Networking Technology * 收件人(及抄送、密送) 邮件主题 邮件正文 这三项均由用户指定 发件人 邮件服务器自动添加 * Computer Networking Technology * 发件人、收件人均指电子邮箱 发送邮件的协议:SMTP 读取邮件的协议:POP3 和 IMAP MIME 在其邮件首部中说明了邮件的数据类型(如文本、声音、图像、视像等),使用 MIME 可在邮件中同时传送多种类型的数据。 * Computer Networking Technology * * Computer Networking Technology * 发送方 邮件缓存 接收端 邮件服务器 用户代理 SMTP SMTP POP3 发送端 邮件服务器 用户代理 用户邮箱 接收方 (发送邮件) (发送邮件) (读取邮件) 因特网 SMTP POP3 发送 邮件 发送邮件 SMTP 读取 邮件 TCP 连接 TCP 连接 发送方 邮件服务器 SMTP 客户 POP3 客户 发件人 用户代理 接收方 邮件服务器 SMTP 服务器 POP3 服务器 SMTP 服务器 SMTP 客户 收件人 用户代理 TCP 连接 用户代理 UA 就是用户与电子邮件系统的接口,是电子邮件客户端软件。 Foxmail, Outlook Express 用户代理的功能: 撰写、显示、编辑邮件、本地管理 向服务器发送邮件 从服务器接受邮件 * Computer Networking Technology * ? 发件人调用 PC 机中的用户代理撰写和编辑要发送的邮件。 ? 发件人的用户代理把邮件用 SMTP 协议发给发送方邮件服务器。 ? SMTP 服务器把邮件临时存放在邮件缓存队列中,等待发送。 ? 发送方邮件服务器的 SMTP 客户与接收方邮件服务器的 SMTP 服务器建立 TCP 连接,然后就把邮件缓存队列中的邮件依次发送出去。 * Computer Networking Technology * ? 运行在接收方邮件服务器中的SMTP服务器进 程收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进行读取。 ? 收件人收信时,先运行 PC 机中的用户代理,使用 POP3(或 IMAP)协议从邮件服务器中读取发送给自己的邮件。 注意,POP3 服务器和 POP3 客户之间的通信是由 POP3 客户发起的。 * Computer Networking Technology * 邮件服务器:基本功能是发送和接收邮件,以及向发信人报告邮件传送成功或失败信息。 邮件服务器按照C/S(客户服务器)方式工作,有时作为客户,有时作为服务器。 当邮件服务器 A 向邮件服务器 B 发送邮件时,邮件服务器 A 是 SMTP 客户,而 B 是 SMTP 服务器。 反过来,B向A发送邮件时,B是客户、A是服务器 邮件服务器需要支持两个协议: 邮件传送协议:SMTP 邮件读取协议:POP3/IMAP * Computer Networking Technology * SMTP规定在两个相互通信的 SMTP 进程之间应如何交换信息。 SMTP 使用C/S工作模式 负责发送邮件的 SMTP 进程就是 SMTP 客户。 负责接收邮件的 SMTP 进程就是 SMTP 服务器。 * Computer Networking Technology * 邮局协议 POP 是一个非常简单、但功能有限的邮件读取协议,现在使用第三个版本 POP3。 PO
文档评论(0)