电子邮件系统基本概念及协议

上传人:luobi****88888 文档编号:89581185 上传时间:2019-05-28 格式:PPT 页数:16 大小:110KB
返回 下载 相关 举报
电子邮件系统基本概念及协议_第1页
第1页 / 共16页
电子邮件系统基本概念及协议_第2页
第2页 / 共16页
电子邮件系统基本概念及协议_第3页
第3页 / 共16页
电子邮件系统基本概念及协议_第4页
第4页 / 共16页
电子邮件系统基本概念及协议_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《电子邮件系统基本概念及协议》由会员分享,可在线阅读,更多相关《电子邮件系统基本概念及协议(16页珍藏版)》请在金锄头文库上搜索。

1、电子邮件系统基本协议介绍,XX有限公司,电子邮件(email),SMTP - 简单邮件传输协议(Simple Mail Transfer Protocol) RFC 821 POP - 邮局协议(Post Office Protocol) RFC 1939 其他: RFC 822 Standard for the Format of ARPA Internet Text Messages RFCs 1521, 1522 Mime,概念,用户代理(User Agent): 最终用户邮件程序 信息传送代理(Message Transfer Agent): 同远程主机通讯,传送或接收邮件(是客户端也

2、是服务器端) 邮件网关(Mail Exchanger):负责一个域邮件的机器,SMTP,使用SMTP协议在邮件服务器(Message Transfer Agents)之间传送邮件信息。,MTA,MTA,UA,SMTP,File System,MTA,SMTP,UA,SMTP 协议,SMTP发送者是客户 SMTP接收者是服务器 交互过程: 客户向服务器发送命令,服务器对命令进行响应(回复状态信息)。 命令有先后顺序! 状态信息包括ascii编码的数字和文本。,SMTP 命令,HELO - 确认发送者 MAIL FROM: - 开始一个有事务处理,确认邮件发送者。 RCPT TO: - 确认单独的

3、邮件接收者. 可以有多个RCPT TO: 命令. DATA - 发送者开始发送多行文本, 每一行由 rn结束. 用只含有 . 的单独一行结束文本。,数据格式,只能是ASCII - 二进制数据必须转换成ASCII码。.,例子,# telnet 25 Trying 192.168.1.4. Connected to . Escape character is . 220 ESMTP Sendmail 8.8.8/8.8.8; Sat, 14 Mar 1998 21:28:41 -0500 (EST) HELO 250 Hello 192.168.1.3, pleased to meet

4、you MAIL FROM: 250 . Sender ok RCPT TO: 250 hollingd. Recipient ok DATA 354 Enter mail, end with “.“ on a line by itself Hi dave - this message is a test of SMTP . 250 VAA07541 Message accepted for delivery,Leading Period,DATA 354 Enter mail, end with “.“ on a line by itself Hi dave - this message

5、 is a test of SMTP foo . 250 VAA0771 Message accepted for delivery 最终信息:,Hi dave - this message is a test of SMTP . .foo .,其他命令,VRFY - 校验一个用户是否存在. EXPN - 展开一个别名 (一组邮件地址). TURN - 交换角色 (sender receiver). SOML - Send Or Mail 如果接收者在线,在它的终端上显示信息,否则发送邮件。 SAML - Send and Mail NOOP - send back a positive re

6、ply code. RSET - 终止处理.,邮件信头格式,邮件信息包含多个信头,一些信头由UA创建,一些由MTA自动添加。 每个MTA(至少)添加一个 “Received:” 头. MTAs需要使用头中的一些信息,一部分头在传送过程中被忽略。,POP,用户使用POP协议从邮件服务器传送由见到UA.,Mail Server,UA,File System,POP,POP (version 3),和SMTP的顺序对话类似,一个命令对应一个应答。 用户接收邮件使用。 需要身份验证 命令和应答都是ASCII码. 应答以 “+OK” 或 “-ERR”开始. 应答可以包括多行.,POP-3命令,USER

7、- 指定用户名 PASS - 指定密码 STAT - 取得信箱状态 信箱里邮件数量. LIST - 取得信件列表和大小. 一封信一行. RETR - 取邮件,更多的POP-3命令,DELE - 标记一个邮件从信箱里删除 NOOP - send back positive reply RSET - 复位,取消所有删除标记 QUIT - 删除标记信息,关闭(TCP)连接.,可选命令,TOP - send header lines from messages. APOP - alternative authentication message digest based on opening greeting sent from POP server. Requires shared secret! No cleartext password on the network. Does not authenticate the server!,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 核心网技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号