- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
第2 7章 电子邮件的表示与传输
27.1 概述
本部分的章节定义了作为所有分布式计算基础的客户/服务器交互模式。在这些章节中我
们讨论了基本概念以及客户和服务器用来进行交互的套接字 A P I 。上一章考察了域名系统,一
个大的使用客户/服务器交互进行域名解析的分布式应用。
本章继续讨论客户/服务器编程,考察一种极为广泛使用的网络应用:电子邮件。本章把
焦点放在电子邮件通过互联网传输时所产生的客户与服务器之间的交互上,主要将描述基本的
邮件传输服务、邮件转发以及邮箱存取。
27.2 电子邮件模式
最初,电子邮件(e - m a i l )被设计成传统的办公室备忘录的简单扩展,即允许人与人之间
的通信。由某人创建一条消息,指定某些人为接收者,电子邮件软件将消息的副本传送给每一
接收者。
现在的电子邮件系统已在原来的基础上有所发展,允许更复杂的交互。特别是因为计算机
程序能回答一条电子邮件的消息并发送回答消息,使电子邮件有多种使用方法。例如,某公司
能建立一个自动响应到达的电子邮件消息的计算机程序。用户发送电子邮件给程序,并接收回
答。
27.3 电子邮箱与地址
电子邮件系统中使用了许多传统办公室中的术语和概念。在电子邮件可以发送前,每个人
必须被赋以一个电子邮箱(electronic mailbox )。通常,一个电子邮箱包括一个被动存储区,比
如磁盘上的一个文件。象传统的邮箱一样,电子邮箱是私有的—邮件软件可以往任一邮箱中
加一条信息,而只有所有者才能检查或删除该信息。电子邮箱通常与一个计算机帐户相关联。
于是,拥有多个计算机帐户的人就可以拥有多个邮箱。
每个电子邮箱有一个唯一的电子邮件地址( e-mail address )。当人们发送备忘录时,使用
电子邮件地址来说明接收方。完整的电子邮件地址由二部分组成,第一部分为计算机上的邮箱,
第二部分为计算机。一种广泛使用的格式是用 ‘@ ’隔开二部分
mailbox@computer
这里m a i l b o x 是一个指明用户邮箱的字符串,而 c o m p u t e r是一个指明邮箱所在的计算机的字符
串(即域名)。
将电子邮件地址划分为两个部分是很重要的,因为它达到了两个目的。第一,这种划分允
许每个计算机系统规定自己的邮箱的标识,不同的计算机可以使用不同的邮箱标识机制,也可
以使用相同的邮箱标识机制。第二,这种划分允许任意计算机系统上的用户交换电子邮件信息。
发送方计算机上的电子邮件软件在发送信息时使用地址中的第二个部分来确定要连接的计算
机。接收方的计算机上的电子邮件软件使用地址中的第一个部分来选择邮箱将信息放进去。这
212计计计算机网络与因特网
下载
样,地址的第一个部分是本地翻译的,该字符串在一个计算机系统之外没有任何意义。概括如下:
每个电子邮箱有一个唯一的地址,它分为两个部分:第一部分标识用户的邮箱,
第二部分标识邮箱所在的计算机。发送方的电子邮件软件使用第二部分来选择目的地,
接收方的电子邮件软件使用第一部分来选择指定邮箱。
地址的m a i l b o x 部分使用怎样的格式呢?答案既取决于计算机上的电子邮件软件也取决于
使用的操作系统。有些软件系统允许系统管理员选择邮箱名字,而另一些系统需要一个与用户
登录所用的标识相同的用户邮箱标识。管理者经常通过将用户的姓、中间名的首字母,以及名
用下划线连接起来的方式生成邮箱标识。例如, F o o b a r公司中John Quiggley Public 的电子邮件
地址可能是:
John_Q_Public@
在需要使用用户登录标识构成邮箱标识的系统中,作为结果的电子邮件地址是不容易读懂
的。例如,如果N o n e x i s t e n t公司计算机的登录帐户是由两个六位数字用点分隔开的,那么该计
算机上的个人电子邮件地址就可能是:
912743.253843@
显然,助记方式使得电子邮件地址中m a i l b o x部分容易记忆和正确输入。
27.4 电子邮件信息格式
电子邮件信息的格式很简单。信息由A S C I I文本组
文档评论(0)