首页 TCPIP工作原理教案第10章电子邮件协议

TCPIP工作原理教案第10章电子邮件协议

举报
开通vip

TCPIP工作原理教案第10章电子邮件协议TCPIP工作原理教案第10章电子邮件协议本章学习目的了解电子邮件系统的基本原理了解E-mail地址的结构描画收发邮件时所运用的主要协议〔SMTP,POP3,IMAP4〕了解SMTP的义务原理了解MIME在电子邮件系统中的作用电子邮件〔E-mail〕电子邮件是一种用电子手段提供信息交流的现代邮政通讯方式,电子邮件让人们能方便快捷地传递信息,让世界各地的人们之间可以轻松地交流电子邮件与传统的信件通讯方式相比有着庞大的优势:传递迅速:在数分钟之内可抵达地球上任何一个中央信息多样:除文字外,还可包括图片、音乐、动画、视频...

TCPIP工作原理教案第10章电子邮件协议
TCPIP工作原理教案第10章电子邮件 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 本章学习目的了解电子邮件系统的基本原理了解E-mail地址的结构描画收发邮件时所运用的主要协议〔SMTP,POP3,IMAP4〕了解SMTP的义务原理了解MIME在电子邮件系统中的作用电子邮件〔E-mail〕电子邮件是一种用电子手段提供信息交流的现代邮政通讯方式,电子邮件让人们能方便快捷地传递信息,让世界各地的人们之间可以轻松地交流电子邮件与传统的信件通讯方式相比有着庞大的优势:传递迅速:在数分钟之内可抵达地球上任何一个中央信息多样:除文字外,还可包括图片、音乐、动画、视频等多媒体信息,也可以附带上软件、数据等资料方便高效:只需能衔接到Internet,就可以随时随地地收发E-mail,而且只需极少的费用10.1电子邮件系统电子邮件与之前引见的TELNET和FTP效力不同,它不是一种〝终端到终端〞的效力,而是运用了〝存储转发式〞的效力,这是一种异步通讯方式经过存储转发可以中止非实时通讯,即信件发送者可随时随地发送邮件,不需求接纳者同时在场邮件效力器是24小时衔接到网络的高功用、大容量的计算机,在效力器的硬盘上为用户分配一定的存储空间,作为用户的〝邮箱〞用户可经过用户名和密码来登录〝邮箱〞,并中止发信、收信、编辑、转发、存档等各种操作10.1.1ISO/OSI电子邮件系统MOTIS电子邮件系统分为两局部用户代理UA:为用户提供良好的操作界面,并担任生成与处置音讯信息传输代理MTA:主要担任音讯传输,即所谓的〝电子邮局〞在电子邮件系统的详细完成中,UA普通位于集团计算机内,而MTA普通位于邮件效力器中MOTIS的电子邮件传输是存储转发型的,其中的MTA扮演网关的角色,邮件经逐一MTA传输直至信宿用户所在的MTAMOTIS电子邮件系统的模型勇于开始,才能找到成功的路10.1.2TCP/IP电子邮件系统TCP/IP电子邮件系统在概念上也分为用户界面和邮件传输两局部,但邮件传输局部并未独立出来,构成一个相似MOTIS中MTA的组件,这是由于TCP/IP自始至终坚持端到端的思想,TCP/IP电子邮件系统也采用端到端的传输方式TCP/IP中采用spooling〔假脱机〕缓冲技术来处置延迟传递〔delayeddelivery〕效果,将用户收发邮件与实际的邮件传输区别开来10.1.2TCP/IP电子邮件系统采用spooling技术的电子邮件系统10.1.3电子邮件协议收发电子邮件在的进程中,要遵照一些基本协议和规范,这些协议和规范保证电子邮件在各种不同的网络与操作系统之间可以正确地中止传输稀有的电子邮件传输协议主要有以下三种:SMTP(复杂邮件传输协议):最常用的电子邮件传送协议POP3(邮局协议):最常用的电子邮件接纳协议IMAP4(网络邮件访问协议):POP3的一种替代协议,提供了邮件检索和邮件处置的新功用目前,大少数邮件效力器都装置了SMTP和POP3这两项协议,即SMTP效力器作为邮件发送效力器,POP3效力器作为邮件接纳效力器10.1.4电子邮件地址的格式电子邮件地址的普通格式如下:username@domain-namedomain-name是电子邮件效力器的域名username是在该效力器上注册的用户名,也即用户电子邮箱称号用户名与域名之间用符号〝@〞分隔开书写E-mail地址时要留意,地址中不能包括空格,无论是用户名、域名还是@的两侧都不能包括空格10.2SMTP协议SMTP协议的作用是:当发送方计算机与支持SMTP协议的电子邮件效力器衔接时,将电子邮件由发送方计算机准确无误地传送到接纳方的电子邮箱中SMTP的一个重要特点是它可以在传送中接力传送邮件,即邮件可以经过不同网络上的主机接力式传送SMTP一个相对复杂的基于文本的协议。经过SMTP发送的一切电子邮件都是普通文本格式的,它不能直接传输图像、声响等非文本信息,但可以运用MIME规范将二进制文件编码后再经过SMTP传输10.2.1SMTP的义务原理SMTP通讯模型表示图发送SMTP在接到用户的邮件央求后,判别此邮件能否为本地邮件,假定是那么直接投送到用户的邮箱,否那么树立一条到远程接纳SMTP的双向传输通道,这里的接纳SMTP可以是最终接纳者,也可以是中间传送者。尔后,SMTP命令从发送SMTP收回,由接纳SMTP接纳,而SMTP应对那么反方向传送。SMTP命令、照应以及邮件 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 均运用NVTASCII格式的文本10.2.2SMTP衔接与发送SMTP是一种央求照应协议,客户端发送命令,效力器前往照应,两者经过这种方式中止交互,以完成邮件传输进程的三个阶段:树立衔接、传输数据和终止衔接。客户端自动衔接到效力器的25端口,树立TCP衔接。效力器会发送一个应对码为220的问候报文,表示曾经预备就绪。客户端向效力器发送HELO命令,用以标识发送方的身份,HELO命令的参数必需是一个合法的主机名。假定效力器接受了衔接央求,会给客户端前往一个代码为250的应对,表示可以末尾报文传输。客户端发送MAIL命令标识邮件的发送方,经过FROM参数指定发送方的电子邮件地址。假定效力器预备接纳邮件,那么前往代码为250的OK应对。客户端发送RCPT命令标识邮件的接纳方,经过TO参数指定接纳方的电子邮件地址,假定有多个接纳人,可以发送多个RCPT命令。假定效力器可以识别接纳人,那么会前往代码为250的OK应对,否那么前往代码为550的失败应对。客户端与效力器之间的协商终了,客户端发送DATA命令指示将要发送邮件数据,效力器端前往应对码为354的照应中止确认,表示可以末尾邮件输入。客户端将邮件内容按行发送,邮件的末尾由客户端指定,是只需一个小数点(邮件数据终了指示器)的一行,效力器检测到邮件数据终了指示器后,前往代码为250的OK应对。客户端发送QUIT命令终止衔接。10.2.3SMTP命令SMTP命令和FTP命令一样,都是运用NVTASCII格式的文本,以明文传输的。SMTP简捷的缘由之一是它运用的命令少,SMTP的最小完成仅需求8种命令就够了常用SMTP命令一览表命令描述HELO用于启动邮件传输过程MAIL用于初始化邮件传输RCPT用于标识单个邮件接收人,在MAIL命令后面可有多个RCPT命令DATA用于将邮件报文发送给服务器QUIT用于终止客户端与服务器之间的连接RSET用于中止当前的邮件事务并使两端复位VRFY用于验证指定的用户/邮箱是否存在,即验证接收方地址是否正确NOOP空操作命令10.2.4SMTP照应每一条SMTP命令都会前往一条SMTP照应,SMTP照应与FTP照应很相似,包括一个3位数字的应对码,前面跟着的是描画文本代码描述代码描述211系统状态或系统帮助响应500命令不可识别或语法错214帮助信息501参数语法错220服务准备就绪502命令不支持221关闭连接503命令顺序错250请求操作就绪504命令参数不支持251非本地用户,转发到<forward-path>550操作未执行:邮箱不可用354开始邮件输入,以<CR-LF>.<CR-LF>结束551非本地用户,请尝试<forward-path>421服务不可用552操作中止:存储空间不足450操作未执行:邮箱忙553操作未执行:邮箱名不正确451操作中止:本地错误554传输失败452操作未执行:存储空间不足SMTP应对码勇于开始,才能找到成功的路10.2.5电子邮件的结构电子邮件的主要结构:邮件头(Header)用于分隔邮件头与邮件注释的空行邮件注释(Body)签名(Signature)(位于邮件末尾的可选局部)10.2.5电子邮件的结构邮件头的每一行都遵照〝标题域:值〞的格式Received:fromtaurus.zsu.edu.cn(unknown[202.116.64.3])bybjmx3(Coremail)withSMTPidtYECALSfOkFDAEAD.1for<tonny@tom>;Sun,05Sep200413:10:25+0800(CST)X-Originating-IP:[202.116.64.3]Received:fromRsProxy([192.168.48.120])bytaurus.zsu.edu.cn(8.11.5/8.11.5)withSMTPidi855ABU27225for<tonny@tom>;Sun,5Sep200413:10:12+0800(CST)Message-ID:<000801c49306$85c53fc0$7830a8c0@zsu.edu.cn>From:"jimmy"<jimmy@taurus.zsu.edu.cn>To:<tonny@tom>Subject:=?gb2312?B?z/vPog==?=Date:Sun,5Sep200413:09:27+0800MIME-Version:1.0Content-Type:multipart/alternative;boundary="----=_NextPart_000_0005_01C49349.92912D20"X-Priority:3X-MSMail-Priority:NormalX-Mailer:MicrosoftOutlookExpress6.00.2800.1106X-MimeOLE:ProducedByMicrosoftMimeOLEV5.50.4522.1200邮件头例如→10.2.5电子邮件的结构邮件中稀有的标题域:Received域:邮件每经过一台主机时,就发作一个Received域,用来记载所经过主机的地址和经过时间,回复的信件可以按原路前往,而不用去选择路由。此域常拆为多行显示。Date域:记载邮件发送日期〔本地主机的日期和时间〕。Message-ID域:邮件独一的标识号。From域:发信人邮件地址。To域:收信人邮件地址。Cc域:抄送邮件地址,需求将邮件发送给多个收信人时运用。Reply-to域:回复邮件地址,当发信人有几个邮件账号,且要求对方回复的地址不是发信地址时运用。Subject域:邮件主题。以〝X-〞末尾的域:这些域是在基本邮件系统的基础上添加的属性,只需在发送和目的双方邮件效力器都支持这些属性的状况下,运用这些属性才有意义。10.3POPPOP是一种邮件接纳协议,其作用是:当用户计算机与支持POP协议的电子邮件效力器衔接时,把存储在该效力器的电子邮箱中的邮件准确无误地下载到用户的计算机中POP3属于离线式协议,即不能对邮件中止在线操作,必需下载到本地才干中止处置。离线义务方式适宜于那些从固定计算机上接纳邮件的用户运用,由于邮件必需从效力器上删除。POP协议已展开到第三版,称作POP310.3POPPOP3与SMTP一样都是央求照应协议,命令与照应也都是用NVTASCII格式的文本表示POP3照应由一个外形码和其后的附加信息组成,只需两种外形码:〝+OK〞〔正确〕和〝-ERR〞〔失败〕常用POP3命令命令及格式描述USERusername指定用户名PASSpassword指定密码STAT询问邮箱状态(如邮件总数和总字节数等)LIST[Msg#]列出邮件索引(邮件数量和每个邮件的大小)RETR[Msg#]取回指定的邮件DELE[Msg#]删除指定的邮件NOOP空操作RSET重置所有标记为删除的邮件,用于撤消DELE命令QUIT提交修改并断开连接勇于开始,才能找到成功的路10.3POP在POP3中,客户端与效力器衔接时有三种处置外形:身份验证外形事务处置外形更新外形当客户端衔接到效力器的110端口,并树立起TCP衔接后,即进入身份验证外形,需求运用USER和PASS命令将用户名和密码提供应效力器。经过身份验证之后,即转入事务处置外形,这时客户端可以发送POP3命令中止相应操作,效力器会接纳命令并做出照应。操作完成之后,客户端收回QUIT命令,那么进入更新外形,效力器确认用户的操作,更新邮件存储区,同时封锁客户端与效力器之间的衔接。10.4IMAPIMAP是一个愈加片面的邮件访问协议,提供了比POP3更多的功用IMAP允许用户像在本地计算机上一样管理效力器上的电子邮件,允许用户有选择地从邮件效力器下载邮件,并提供了共享邮箱的功用IMAP目前的最高版本为IMAP4,运用的TCP端口是14310.4IMAPIMAP4提供了三种邮件访问方式:离线方式(OfflineMode)在线方式(OnlineMode)断线方式(DisconnectedMode)IMAP4提供了相当弱小的功用,十分适宜于需求义务在多个不同计算机上的移动用户,或需求访问和维护多个不同邮箱的用户运用由于IMAP4比拟复杂,给开发者开发客户端和效力器的软件带来一些难题,因此目前商用的完成 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 还不多,要像POP3那样失掉普遍运用还需求一段时间10.5MIME经过SMTP发送的一切电子邮件都是普通文本格式的,它不能直接传输图像、声响等非文本信息MIME扩展了基本的面向文本的Internet邮件系统,在不改动现有邮件协议的状况下,完成了用规范的文本格式邮件传输非文本〔二进制〕数据的功用MIME的原理是将二进制数据转化为文本格式,然后再中止传输10.5.1MIME标题域有关MIME的信息被包括在电子邮件的邮件头中,遵照〝标题域:值〞的格式邮件头中包括的MIME信息通常包括:MIME-Version域:说明所运用MIME的版本Content-Type域:说明传输内容的类型Content-Type域:说明所传输内容的编码方案,其取值包括内容类型与子类型,两者之间用符号〝/〞分隔开Content-Transfer-Encoding域:说明传输内容的编码方案〔常用QP编码和BASE64编码〕MIME内容类型和子类型内容类型子类型描述textplainrichtextenriched无格式文本简单格式文本(如粗体、斜体或下划线等)richtext的简化和改进imagejpeggifISO10918的JPEG格式CompuServe的图形交换格式audiobasic采用8-bitISDNμ律格式编码videompegISO11172的MPEG-1格式applicationoctet-streampostscript任意二进制数据PostScript程序multipartmixedparalleldigestalternative多个正文部分,串行处理多个正文部分,可并行处理电子邮件的摘要多个正文部分,不同语言表示的相同内容messagerfc822partialexternal-body内容是另一个RFC822邮件报文内容是一个邮件报文的片断内容是指向实际报文的指针10.5.2MIME多局部音讯多局部音讯〔MultipartMessages〕的概念是MIME邮件的精髓,允许在一封邮件中发送多条项目多局部音讯是在Content-Type域中定义的一种规范内容类型〔multipart〕,它有四种子类型假定在邮件中要添加附件,必需在邮件头中定义multipart/mixed段10.5.2MIME多局部音讯为了发送多条项目,邮件注释被分为多个段,每个段又包括段头和段体两局部,两者之间以空行分隔,段与段之间也以空行分隔multipart各子类型的共同特征是:在段头中指定〝boundary〞参数字符串〔如<boundary_string>〕,段体内的每个子段以此串定界一切的子段都以〝--<boundary_string>〞行末尾,父段那么以〝--<boundary_string>--〞行终了
本文档为【TCPIP工作原理教案第10章电子邮件协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_997338
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:27
分类:
上传时间:2018-11-18
浏览量:1