电子邮件协议.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子邮件协议 本章学习目标 理解电子邮件系统的基本原理 了解E-mail地址的结构 描述收发邮件时所使用的主要协议(SMTP,POP3,IMAP4) 了解SMTP的工作原理 了解MIME在电子邮件系统中的作用 电子邮件(E-mail) 电子邮件是一种用电子手段提供信息交换的现代邮政通信方式,电子邮件让人们能方便快捷地传递信息,让世界各地的人们之间能够轻松地交流 电子邮件与传统的信件通信方式相比有着巨大的优势: 传递迅速:在数分钟之内可到达地球上任何一个地方 信息多样:除文字外,还可包含图片、音乐、动画、视频等多媒体信息,也可以附带上软件、数据等资料 方便高效:只要能连接到Internet,就可以随时随地地收发E-mail,而且只需极少的费用 10.1 电子邮件系统 电子邮件与之前介绍的TELNET和FTP服务不同,它不是一种“终端到终端”的服务,而是使用了“存储转发式”的服务,这是一种异步通信方式 通过存储转发可以进行非实时通信,即信件发送者可随时随地发送邮件,不需要接收者同时在场 邮件服务器是24小时连接到网络的高性能、大容量的计算机,在服务器的硬盘上为用户分配一定的存储空间,作为用户的“邮箱” 用户可通过用户名和密码来登录“邮箱”,并进行发信、收信、编辑、转发、存档等各种操作 10.1.1 ISO/OSI电子邮件系统 MOTIS电子邮件系统分为两部分 用户代理UA: 为用户提供良好的操作界面,并负责生成与处理消息 信息传输代理MTA:主要负责消息传输,即所谓的“电子邮局” 在电子邮件系统的具体实现中,UA一般位于个人计算机内,而MTA一般位于邮件服务器中 MOTIS的电子邮件传输是存储转发型的,其中的MTA扮演网关的角色,邮件经逐个MTA传输直至信宿用户所在的MTA 10.1.2 TCP/IP电子邮件系统 TCP/IP电子邮件系统在概念上也分为用户界面和邮件传输两部分,但邮件传输部分并未独立出来,形成一个类似MOTIS中MTA的组件,这是因为TCP/IP自始至终坚持端到端的思想,TCP/IP电子邮件系统也采用端到端的传输方式 TCP/IP中采用spooling(假脱机)缓冲技术来解决延迟传递(delayed delivery)问题,将用户收发邮件与实际的邮件传输区别开来 10.1.2 TCP/IP电子邮件系统 10.1.3 电子邮件协议 收发电子邮件在的过程中,要遵循一些基本协议和标准,这些协议和标准保证电子邮件在各种不同的网络与操作系统之间能够正确地进行传输 常见的电子邮件传输协议主要有以下三种: SMTP (简单邮件传输协议):最常用的电子邮件传送协议 POP3 (邮局协议):最常用的电子邮件接收协议 IMAP4 (网络邮件访问协议):POP3的一种替代协议,提供了邮件检索和邮件处理的新功能 目前,大多数邮件服务器都安装了SMTP和POP3这两项协议,即SMTP服务器作为邮件发送服务器,POP3服务器作为邮件接收服务器 10.1.4 电子邮件地址的格式 电子邮件地址的一般格式如下: username@domain-name domain-name是电子邮件服务器的域名 username是在该服务器上注册的用户名,也即用户电子邮箱名称 用户名与域名之间用符号“@” 分隔开 书写E-mail地址时要注意,地址中不能包含空格,无论是用户名、域名还是@的两侧都不能包含空格 10.2 SMTP协议 SMTP协议的作用是:当发送方计算机与支持SMTP协议的电子邮件服务器连接时,将电子邮件由发送方计算机准确无误地传送到接收方的电子邮箱中 SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送 SMTP一个相对简单的基于文本的协议。通过SMTP发送的所有电子邮件都是普通文本格式的,它不能直接传输图像、声音等非文本信息,但可以应用MIME标准将二进制文件编码后再通过SMTP传输 10.2.1 SMTP的工作原理 发送SMTP在接到用户的邮件请求后,判断此邮件是否为本地邮件,若是则直接投送到用户的邮箱,否则建立一条到远程接收SMTP的双向传输通道,这里的接收SMTP可以是最终接收者,也可以是中间传送者。此后,SMTP命令从发送SMTP发出,由接收SMTP接收,而SMTP应答则反方向传送。 SMTP命令、响应以及邮件内容均使用NVT ASCII格式的文本 10.2.2 SMTP连接与发送 SMTP是一种请求响应协议,客户端发送命令,服务器返回响应,两者通过这种方式进行交互,以完成邮件传输过程的三个阶段:建立连接、传输数据和终止连接。 客户端主动连接到服务器的25端口,建立TCP连接。服务器会发送一个应答码为220的问候报文,表示已经准备就绪。 客户端向服务器发送HELO命令,用以

文档评论(0)

经管专家 + 关注
实名认证
内容提供者

各类文档大赢家

版权声明书
用户编号:6055234005000000

1亿VIP精品文档

相关文档