- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章电子邮件协议与编程
本章首先介绍电子邮件系统的构成和工作
原理,然后分析简单邮件传送协议SMTP,接
着叙述RFC822规定的纯文本电子邮件信件的
格式,详细说明了MIME多媒体邮件格式扩展,
分析了接收电子邮件的POP3邮局协议,最后
给出了两个编程实例。通过本章的学习,应
当充分认识应用层协议在网络编程中的重要
性,可以说,网络编程就是应用层协议的实
现
10.1电子邮件系统的工作原理
10.1.1电子邮件的特点
电子邮件( electronic mail,简称e-mail)
是因特网上使用最多的一种应用,它为用户
在因特网上设立了存放邮件的电子邮箱,发
信人可以随时将电子邮件发送到收信人的电
子邮箱,收信人也可以随时上网读取,发信
人与收信人以异步的方式通信
10.1.2电子邮件系统的构成
个电子邮件系统包括三个主要的构件,即用户代理,邮件
消息传输代理,和电子邮件使用的协议。如图10.1所示
用户代理发送邮件
读取邮件
邮件传输代理
中转郎件邮件传输代理
用户代理
SMTPSMTP会话 SMTP/SMTP SMT话PP0PNP0P3会话P0op
客户
7CP连接下务
TC连接客户人服务器
TCP连接
客户
用户邮箱
d
邮件缓存
用F
图10.1电子邮件系统的构成
10.1.3电子邮件系统的实现
发送邮件
中转邮件
读取邮件
Foxmail l
网易网站
新浪网站
Foxman l
SMTP. 163. com
SMTP SMTP会话
客户
P0P.Sina.61|P0P3会话
务 SMTPSMTP会
客户
客户
写信TcP连接
TCP连接八客户服务器
TCP连接收信
邮件缓存
用户邮箱
户
用户
Jiag163. com
Yiesina. com
图10.2电子邮件的发送与接收过程
从以上的分析可以了解电子邮件系统的特点
①是一种异步的通信系统,不像电话,通话的双方
都必须在场。
②使用方便,传输迅速,费用低廉,不仅能传输文
字信息,还能附上声音和图像
③在电子邮件系统的实现中,ISP的服务器必须
7×24小时地不间断地运行,这样才能保证用户可以
随时发送和接收信件,而发送或接收电子邮件的用
户则随意。
文档评论(0)