(23)--6.3 电子邮件协议计算机网络计算机网络.ppt

上传人:奉*** 文档编号:96596877 上传时间:2024-01-17 格式:PPT 页数:29 大小:194.66KB
返回 下载 相关 举报
(23)--6.3 电子邮件协议计算机网络计算机网络.ppt_第1页
第1页 / 共29页
(23)--6.3 电子邮件协议计算机网络计算机网络.ppt_第2页
第2页 / 共29页
点击查看更多>>
资源描述

《(23)--6.3 电子邮件协议计算机网络计算机网络.ppt》由会员分享,可在线阅读,更多相关《(23)--6.3 电子邮件协议计算机网络计算机网络.ppt(29页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 25.1 电子邮件协议本讲要点n电子邮件系统的组成n简单邮件传送协议SMTPn电子邮件的信息格式n邮件读取协议POP3和IMAPn基于万维网的电子邮件n通用因特网邮件扩展MIMEn重点:电子邮件系统的组成、SMTP、POP3n难点:电子邮件的工作原理25.1.1 电子邮件系统的组成n电子邮件(e-mail)是因特网上使用得最多的和最受用户欢迎的一种应用。n电子邮件把邮件发送到收件人使用的邮件服务器,并放在其中的收件人邮箱中,收件人可随时上网到自己使用的邮件服务器进行读取。n电子邮件不仅使用方便,而且还具有传递迅速和费用低廉的优点。n现在电子邮件不仅可传送文字信息,而且还可附上声音和图像。电子

2、邮件的最主要的组成构件 发送方邮件缓存 接收端邮件服务器用户代理SMTPSMTPPOP3 发送端邮件服务器用户代理用户邮箱接收方(发送邮件)(发送邮件)(读取邮件)因特网SMTPPOP3发送邮件发送邮件 SMTP读取邮件TCP连接TCP连接发送方邮件服务器SMTP客户POP3客户发件人用户代理接收方邮件服务器SMTP服务器POP3服务器SMTP服务器SMTP客户收件人用户代理TCP 连接用户代理 UA(User Agent)n用户代理 UA 就是用户与电子邮件系统的接口,是电子邮件客户端软件。n用户代理的功能:撰写、显示、处理和通信。n邮件服务器的功能是发送和接收邮件,同时还要向发信人报告邮件

3、传送的情况(已交付、被拒绝、丢失等)。n邮件服务器按照客户服务器方式工作。邮件服务器需要使用发送和读取两个不同的协议。发送和接收电子邮件的几个重要步骤 发件人调用 PC 机中的用户代理撰写和编辑要发送的邮件。发件人的用户代理把邮件用 SMTP 协议发给发送方邮件服务器,SMTP 服务器把邮件临时存放在邮件缓存队列中,等待发送。发送方邮件服务器的 SMTP 客户与接收方邮件服务器的 SMTP 服务器建立 TCP 连接,然后就把邮件缓存队列中的邮件依次发送出去。发送和接收电子邮件的几个重要步骤(续)运行在接收方邮件服务器中的SMTP服务器进 程收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进

4、行读取。收件人在打算收信时,就运行 PC 机中的用户代理,使用 POP3(或 IMAP)协议读取发送给自己的邮件。n请注意,POP3 服务器和 POP3 客户之间的通信是由 POP3 客户发起的。电子邮件的组成n电子邮件由信封(envelope)和内容(content)两部分组成。n电子邮件的传输程序根据邮件信封上的信息来传送邮件。用户在从自己的邮箱中读取邮件时才能见到邮件的内容。n在邮件的信封上,最重要的就是收件人的地址。电子邮件地址的格式nTCP/IP 体系的电子邮件系统规定电子邮件地址的格式如下:收件人邮箱名邮箱所在主机的域名 (6-1)n符号“”读作“at”,表示“在”的意思。n 例如

5、,电子邮件地址 邮箱所在的主机的域名在全世界必须是唯一的 这个用户名在该域名的范围内是唯一的。25.1.2 简单邮件传送协议 SMTP nSMTP 所规定的就是在两个相互通信的 SMTP 进程之间应如何交换信息。n由于 SMTP 使用客户服务器方式,因此负责发送邮件的 SMTP 进程就是 SMTP 客户,而负责接收邮件的 SMTP 进程就是 SMTP 服务器。nSMTP 规定了 14 条命令和 21 种应答信息。每条命令用 4 个字母组成,而每一种应答信息一般只有一行信息,由一个 3 位数字的代码开始,后面附上(也可不附上)很简单的文字说明。SMTP 通信的三个阶段 1.连接建立:连接是在发送

6、主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。2.邮件传送3.连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。SMTP交互实例 S:220 hamburger.edu C:HELO crepes.fr S:250 Hello crepes.fr,pleased to meet you C:MAIL FROM:S:250 alicecrepes.fr.Sender ok C:RCPT TO:S:250 bobhamburger.edu.Recipient ok C:DATA S:354 Enter mail,end with.on a

7、line by itself C:Do you like ketchup?C:How about pickles?C:.S:250 Message accepted for delivery C:QUIT S:221 hamburger.edu closing connection25.1.3 电子邮件的信息格式 n一个电子邮件分为信封和内容两大部分。nRFC 822 只规定了邮件内容中的首部(header)格式,而对邮件的主体(body)部分则让用户自由撰写。n用户写好首部后,邮件系统将自动地将信封所需的信息提取出来并写在信封上。所以用户不需要填写电子邮件信封上的信息。n邮件内容首部包括一些

8、关键字,后面加上冒号。最重要的关键字是:To 和 Subject。邮件内容的首部 n“To:”后面填入一个或多个收件人的电子邮件地址。用户只需打开地址簿,点击收件人名字,收件人的电子邮件地址就会自动地填入到合适的位置上。n“Subject:”是邮件的主题。它反映了邮件的主要内容,便于用户查找邮件。n抄送“Cc:”表示应给某某人发送一个邮件副本。n“From”和“Date”表示发信人的电子邮件地址和发信日期。“Reply-To”是对方回信所用的地址。思考题n简述电子邮件系统的组成及工作原理nSMTP有哪三个工作阶段n电子邮件由哪两大部分组成25.1.4 邮件读取协议POP3 和IMAPnSMTP

9、用于发送邮件,是“推“协议n客户端向服务器端推送邮件n而邮件读取协议,是“拉”协议n客户端向服务器端拉取邮件nPOP3(Post Office Protocol)nIMAP(Internet Message Access Protocol)POP3n邮局协议 POP 是一个非常简单、但功能有限的邮件读取协议,现在使用的是它的第三个版本 POP3。nPOP 也使用客户服务器的工作方式。n在接收邮件的用户 PC 机中必须运行 POP 客户程序,而在用户所连接的 ISP 的邮件服务器中则运行 POP 服务器程序。nPOP3有两种工作方式:下载并删除方式和下载并保留方式。IMAP 协议(Interne

10、t Message Access Protocol)nIMAP 也是按客户服务器方式工作,现在较新的是版本 4,即 IMAP4。n用户在自己的 PC 机上就可以操纵 ISP 的邮件服务器的邮箱,就像在本地操纵一样。n因此 IMAP 是一个联机协议。当用户 PC 机上的 IMAP 客户程序打开 IMAP 服务器的邮箱时,用户就可看到邮件的首部。若用户需要打开某个邮件,则该邮件才传到用户的计算机上。IMAP 的特点nIMAP最大的好处就是用户可以在不同的地方使用不同的计算机随时上网阅读和处理自己的邮件。nIMAP 还允许收件人只读取邮件中的某一个部分。例如,收到了一个带有视像附件(此文件可能很大)

11、的邮件。为了节省时间,可以先下载邮件的正文部分,待以后有时间再读取或下载这个很长的附件。nIMAP 的缺点是如果用户没有将邮件复制到自己的 PC 机上,则邮件一直是存放在 IMAP 服务器上。因此用户需要经常与 IMAP 服务器建立连接。必须注意n不要将邮件读取协议 POP 或 IMAP 与邮件传送协议 SMTP 弄混。n发信人的用户代理向源邮件服务器发送邮件,以及源邮件服务器向目的邮件服务器发送邮件,都是使用 SMTP 协议。n而 POP 协议或 IMAP 协议则是用户从目的邮件服务器上读取邮件所使用的协议。HTTPHTTP25.1.5 基于万维网的电子邮件n电子邮件从 A 发送到网易邮件服

12、务器是使用 HTTP 协议。n两个邮件服务器之间的传送使用 SMTP。n邮件从新浪邮件服务器传送到 B 是使用 HTTP 协议。ABSMTP网易邮件服务器新浪邮件服务器 即是邮件服务器,又是Web服务器,提供基于Web的电子邮件用户代理(B/S方式)25.1.6 通用因特网邮件扩充 MIME1.MIME 概述 SMTP 有以下缺点:nSMTP 不能传送可执行文件或其他的二进制对象。nSMTP 限于传送 7 位的 ASCII 码。许多其他非英语国家的文字(如中文、俄文,甚至带重音符号的法文或德文)就无法传送。MIME 的特点nMIME 并没有改动 SMTP 或取代它。nMIME 的意图是继续使用

13、目前的RFC 822格式,但增加了邮件主体的结构,并定义了传送非 ASCII 码的编码规则。MIME 和 SMTP 的关系 非 ASCII 码7 位 ASCII 码MIMESMTPMIMESMTP7 位 ASCII 码7 位 ASCII 码非 ASCII 码用户用户MIME 主要包括三个部分 n5 个新的邮件首部字段,它们可包含在RFC 822首部中。这些字段提供了有关邮件主体的信息。n定义了许多邮件内容的格式,对多媒体电子邮件的表示方法进行了标准化。n定义了传送编码,可对任何内容格式进行转换,而不会被邮件系统改变。MIME 增加 5 个新的邮件首部 nMIME-Version:标志 MIME

14、 的版本。现在的版本号是 1.0。若无此行,则为英文文本。nContent-Description:这是可读字符串,说明此邮件是什么。和邮件的主题差不多。nContent-Id:邮件的唯一标识符。nContent-Transfer-Encoding:在传送时邮件的主体是如何编码的。nContent-Type:说明邮件的性质。2.内容传送编码(Content-Transfer-Encoding)n最简单的编码就是 7 位 ASCII 码,而每行不能超过 1000 个字符。MIME 对这种由 ASCII 码构成的邮件主体不进行任何转换。n另一种编码称为 quoted-printable,这种编码方法适用于当所传送的数据中只有少量的非 ASCII 码。n对于任意的二进制文件,可用 base64 编码。3.内容类型 nMIME着标准规定 Content-Type 说明必须含有两个标识符,即内容类型(type)和子类型(subtype),中间用“/”分开。nMIME 标准定义了 7 个基本内容类型和 15 种子类型。本讲小结n电子邮件系统的组成n简单邮件传送协议SMTPn电子邮件的信息格式n邮件读取协议POP3和IMAPn基于万维网的电子邮件n通用因特网邮件扩展MIMEn重点:电子邮件系统的组成、SMTP、POP3n难点:电子邮件的工作原理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com