电子邮件系统基本协议介绍

上传人:桔**** 文档编号:577080798 上传时间:2024-08-21 格式:PPT 页数:16 大小:125.50KB
返回 下载 相关 举报
电子邮件系统基本协议介绍_第1页
第1页 / 共16页
电子邮件系统基本协议介绍_第2页
第2页 / 共16页
电子邮件系统基本协议介绍_第3页
第3页 / 共16页
电子邮件系统基本协议介绍_第4页
第4页 / 共16页
电子邮件系统基本协议介绍_第5页
第5页 / 共16页
点击查看更多>>
资源描述

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

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

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

3、T TO: 命令.DATA - 发送者开始发送多行文本, 每一行由 rn结束. 用只含有 . 的单独一行结束文本。7数据格式只能是ASCII - 二进制 数据必须转换成ASCII码。.8例子 # telnet 25Trying 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 youMAIL FROM: 250 . Se

4、nder okRCPT TO: 250 hollingd. Recipient okDATA354 Enter mail, end with . on a line by itselfHi dave - this message is a test of SMTP.250 VAA07541 Message accepted for delivery 9Leading PeriodDATA354 Enter mail, end with . on a line by itselfHi dave - this message is a test of SMTP.foo.250 VAA0771 Me

5、ssage accepted for delivery最终信息:Hi dave - this message is a test of SMTP.foo.10其他命令VRFY - 校验一个用户是否存在.EXPN - 展开一个别名 (一组邮件地址).TURN - 交换角色 (sender receiver).SOML - Send Or Mail如果接收者在线,在它的终端上显示信息,否则发送邮件。SAML - Send and MailNOOP - send back a positive reply code.RSET - 终止处理.11邮件信头格式邮件信息包含多个信头,一些信头由UA创建,一

6、些由MTA自动添加。每个MTA(至少)添加一个 “Received:” 头.MTAs需要使用头中的一些信息,一部分头在传送过程中被忽略。12POP用户使用POP协议 从邮件服务器传送由见到UA.MailServerUAFileSystemPOP13POP (version 3)和SMTP的顺序对话类似,一个命令对应一个应答。用户接收邮件使用。需要身份验证命令和应答都是ASCII码.应答以 “+OK” 或 “-ERR”开始.应答可以包括多行.14POP-3命令USER - 指定用户名PASS - 指定密码 STAT - 取得信箱状态信箱里邮件数量.LIST - 取得信件列表和大小.一封信一行.R

7、ETR - 取邮件15更多的POP-3命令DELE - 标记一个邮件从信箱里删除NOOP - send back positive replyRSET - 复位,取消所有删除标记QUIT - 删除标记信息,关闭(TCP)连接.16可选命令TOP - send header lines from messages.APOP - alternative authenticationmessage 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号