用telnet来理解SMTP协议


关键词

用telnet来理解SMTP协议

摘要

<p>SMTP协议规定了两个MTA怎样通信,实现邮件的传送。<br /><br />SMTP使用NVT ASCII码进行通信,NVT(Network Virtual Terminal)是网络虚拟终端,NVT ASCII是一组有特殊定义的ASCII码规范,每个Telnet Server都必须按照这个规范来通信。<br /><br />SMTP的命令:<br /><br />1、登录<br />telnet 222.73.xx.xxx 25<br /><br />2、HELO<br />HELO zaho<br />告诉smtp服务器,你是zaho,一般服务器会返回欢迎信息,并告诉你它是谁。<br /><br />3、MAIL FROM:<br />MAIL FROM:abc@xyz.com<br />告诉smtp服务器,发送者邮箱是abc@xyz.com<br /><br />4、RCPT TO:<br />RCPT TO:123@456.com<br />告诉smtp服务器,你要发信到123@456.com<br /><br />5、DATA<br />DATA<br />要求输入正文,最后以一个独立的点为一行结束<br /><br />6、QUIT<br />QUIT<br />退出<br /></p>

SMTP协议规定了两个MTA怎样通信,实现邮件的传送。

SMTP使用NVT ASCII码进行通信,NVT(Network Virtual Terminal)是网络虚拟终端,NVT ASCII是一组有特殊定义的ASCII码规范,每个Telnet Server都必须按照这个规范来通信。

SMTP的命令:

1、登录
telnet 222.73.xx.xxx 25

2、HELO
HELO zaho
告诉smtp服务器,你是zaho,一般服务器会返回欢迎信息,并告诉你它是谁。

3、MAIL FROM:
MAIL FROM:abc@xyz.com
告诉smtp服务器,发送者邮箱是abc@xyz.com

4、RCPT TO:
RCPT TO:123@456.com
告诉smtp服务器,你要发信到123@456.com

5、DATA
DATA
要求输入正文,最后以一个独立的点为一行结束

6、QUIT
QUIT
退出

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:用telnet来理解SMTP协议:http://www.splaybow.com/post/smtp-telnet-command.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« qmail+vpopmail+squirrelmail 安装经验谈 邮局使用SPF »

相关文章:

腾讯企业邮箱POP,SMTP分别是什么  (2014/9/4 8:23:19)

邮件服务器架设  (2014/3/9 13:27:43)

winwebmail邮局附件大小  (2014/3/8 10:13:12)

Exchange服务器快速恢复的步骤  (2013/10/24 14:04:36)

使域名DNS解析支持DKIM  (2013/5/27 16:45:56)

邮局使用SPF  (2013/5/24 12:27:46)

用telnet来理解SMTP协议  (2013/5/24 12:23:38)

qmail+vpopmail+squirrelmail 安装经验谈  (2013/9/6 10:59:41)

LINUX中的QMail邮件安全问题  (2013/9/5 10:59:12)

用qmail/vpopmail/courier-imap/qmail-scanner/igenus打造邮件系统  (2013/8/31 10:59:13)