- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SMTP_POP3命令简介
SMTP_POP3命令简介
拟制人 肖伟超 审核人 时 间 2012-08-15 部 门 测试四处
目 录
1、SMTP协议简介 1
2、SMTP命令介绍 2
3、SMTP命令操作演示 2
4、POP3协议简介 4
5、POP3 命令简介 4
6、pop3命令操作演练 5
7、邮件收发简单过程 7
SMTP_POP3命令简介
1、SMTP协议简介
SMTP (Simple Mail Transfer Protocol) : 电子邮件从客户机传输到服务器或从某一个服务器传输到另一个服务器使用的传输协议。 SMTP 是请求/响应协议,命令和响应都是基于 ASCII 文本,并以 CR 和 LF 符结束。响应包括一个表示返回状态的三位数字代码。SMTP 在 TCP 协议 25 端口监听连接请求。
2、SMTP命令介绍
SMTP 命令包括:
helo:向服务器标识用户身份。发送者能欺骗,说谎,但一般情况下服务器都能检测到。
ehlo:向服务器标识用户身份。发送者能欺骗,说谎,但一般情况下服务器都检测到。
mail from:命令中指定的地址是发件人地址
rcpt to:标识单个的邮件接收人;可有多个 rcpt to;常在 mail命令后面。
data:在单个或多个rcpt 命令后,表示所有的邮件接收人已标识,并初始化数据传输,以 CRLF.CRLF 结束输入,即:回车-(句号—回车结束。
vrfy:用于验证指定的用户/邮箱是否存在;由于安全方面的原因,服务器常禁止此命令
expn:验证给定的邮箱列表是否存在,扩充邮箱列表,也常被禁用
help:查询服务器支持什么命令
noop:无操作,服务器应响应 OK
rset:重置会话,当前传输被取消
quit:结束会话
3、SMTP命令操作演示
3.1、在虚拟机上安装Winmail Server邮件服务器,设置IP为,连接 Winmail Server时, 使用 SMTP 命令发送邮件。
3.2、例如:安装 Winmail 的邮件服务器IP是 (绿色字体内容由客户端输入,红色字体内容是服务返回的)
telnet 25 -------------- 使用 telnet 命令连接服务器 25 端口
Trying ...-------------------------- 正在连接服务器 25 端口
Connected to . ---------------------- 连接服务器 25 端口成功
220 Winmail Mail Server ESMTP ready ------------------------- 显示服务器的标识名称 (Winmail 管理工具-高级设置-系统参数-基本参数中可更改)
helo --------------------------------- 向服务器标识用户身份,发信不要认证,跳过下面几步直接发送 mail from 命令
250 Winmail Mail Server
ehlo ------------------------------ ESMTP 命令,发信需要认证。
250-Winmail Mail Server
250-PIPELINING
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250-SIZE250 8BITMIME
Auth login ---------------------------------------- 进行用户身份认证
334 VXNlcm5hbWU6
Y29zdGFAYW1heGl0Lm5ldA== ----------------------- BASE64 加密后的用户名
334 UGFzc3dvcmQ6
MTk4MjIxNA== ------------------------------------- BASE64 加密后的密码
235 auth successfully --------------------------------- 身份认证成功
(535 auth failure -------------------------------------- 身份认证失败)
发到本系统中域名下的账户可跳过身份认证。
mail from: test@ -------------- mail from 地址test@
---------------------------------------为邮件服务器上设置主域名,演示的邮件服务器域名为
250 ok ------------------------------------------------- 命
文档评论(0)