1 / 35
文档名称:

第13章_邮件传输协议.ppt

格式:ppt   大小:240KB   页数:35页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第13章_邮件传输协议.ppt

上传人:szh187166 2017/6/5 文件大小:240 KB

下载得到文件列表

第13章_邮件传输协议.ppt

文档介绍

文档介绍:第 13 章邮件传输协议?简单邮件传送协议 SMTP (Simple Mail Transfer Protocol)[RFC 821] 和电子邮件报文格式 MAIL[RFC 822] 最早出现在 1982 年,是 上的电子邮件标准,现在它们都已成为因特网的正式标准。 概述 电子邮件地址 邮件转发与网关 电子邮件信息格式 简单邮件传输协议( SMTP ) 邮件获取协议 通用因特网邮件扩充( MIME ) 第 13 章邮件传输协议 概述?通常,一封电子邮件的发送需要经过用户代理、客户邮件服务器和服务器端邮件服务器等三个程序的参与,并使用邮件传输和获取协议(如 SMTP 和 POP3, 或 IMAP) 。客户端服务器端用户代理邮件服务器邮件服务器用户代理 SMTP SMTP POP3/IMAP 协议图14-1 电子邮件的工作过程?当用户发送一封电子邮件时, 首先寻找自己的客户邮件服务器。?客户邮件服务器得到了邮件后,将它保存在自身的缓冲队列中,然后,根据邮件的地址, 查询到服务器端邮件服务器,并且通过电子邮件协议传送。根据目标地址确定信件需要投递的服务器时,通过 DNS 服务实现。例如,有一封邮件的目标地址是 yourmail@ ,那么,邮件服务器首先要解析“ ”,然后,通过 TCP 连接将信件投递给该服务器。?服务器端邮件服务器接收到邮件之后,将其存储在本地缓冲区,直到电子邮件的接收者察看自己的电子信箱。每个用户必须拥有服务器上存储信息的空间(称为信箱)才能接受邮件。 1. 用户代理?用户代理 UA(User Agent) 是用户与电子邮件系统的接口,一般它是一个在用户 PC 机中运行的程序。?用户代理接受用户输入的各种指令,将用户的邮件传送至其邮件服务器或者通过 POP 、 IMAP 将信件从其邮件服务器获取到本机上。( foxmail , outlook express ) 用户代理至少应当具有以下三个功能: 1) 撰写 2) 显示 3) 处理 ?邮件服务器是电子邮件系统的核心构件,因特网上所有的 ISP 都有邮件服务器。?邮件服务器的功能是发送和接收邮件,同时还要向发信人报告邮件传送的情况(已交付、被拒绝、丢失等)。?邮件服务器默认监听 25号端口接受请求。 SMTP ; POP3 ; IMAP 返回 电子邮件地址?电子邮件地址是一个字符串,用@分为两部分。第一部分是邮箱标识,第二部分给出了邮箱所在的计算机名字。电子邮件地址中的计算机名字是一个域名。?电子邮件地址 E-mail 地址通常为: 收信人邮箱名@邮箱所在主机的域名例如: ******@. 表明这台计算机在中国(cn) ,隶属于教育机构(edu) 下的成都东软学院,机器名是 mail 。在@符号的左边是用户的邮箱名: me 。注意:标识收信人邮箱名的字符串在邮箱所在计算机中必须是惟一的。由于一个主机的域名在因特网上是惟一的,而每一个邮箱名在该主机中也是惟一的,因此在因特网上的每一个人的电子邮件地址都是惟一的。这一点对保证电子邮件能够在整个因特网范围内的准确交付是十分重要的。在发送电子邮件时,邮件服务器只使用电子邮件地址中的后一部分,即目的主机的域名。只有在邮件到达目的主机后,目的主机的邮件服务器才根据电子邮件地址中的前一部分( 即收信人邮箱名),将邮件存放在收件人的邮箱中。返回 邮件转发与邮件网关 ?许多邮件系统包含一个邮件分发器或邮件转发器,这是一个能转发信息副本的程序软件。邮件转发软件在本地网点中将邮件中使用的邮件地址映射为一个或多个新的邮件地址即别名。?使用别名增加了邮件系统的功能并为用户带来了方便,别名映射可以是多对一或一对多。 1) 多对一映射:映射一组标识符到单个人,允许单个用户拥有多个邮件标识符,包括昵称和职务。 2) 一对多映射:将多个收信人与一个标识符相关联。可建立一个邮件分发器,即接收到一个邮件就将其发送给一大批的收信人。与这样一批收信人集合相关联的是一个标识符, 称为邮件发送清单(mailing list) 。邮件列表通常放在数据库中,每一项是一组电子邮件地址。?在邮件发送清单中的收信人不一定都必须在本地,一个邮件发送清单中的收信人即使都在其他网点也是可以的。邮件分发器使得一大批人能够通过电子邮件进行通信而发信人不需要在发信时清楚地指明所有的收信人。