Telnet过程
注释
c:\telnet win2003.msft.com 25
220 win2003.msft.com Microsoft ESMTP Mail Service, Version 6.0.3790.0 ready at Tue, 18 Oct 2005 19:21:55 -0700
客户端通过TCP 25号端口连接服务器,SMTP服务器返回连接成功信息,并返回服务器操作系统类型,版本和当前时间。
HELO
250 win2003.msft.com Hello [192.168.1.100]
客户端通过HELO命令跟服务器开始通信,服务器以250回应表示服务器做好了进行通信的准备。
MAIL FROM:tom@msft.com
250 2.1.0 [email]tom@msft.com[/email]...Sender OK
客户端提供发信人地址。
RCPT TO:mike@msft.com
250 2.1.5 [email]mike@msft.com[/email]
客户端提供收信人地址。
DATA
354 Start mail input; end with <CRLF>.<CRLF>
客户端输入DATA命令,DATA之后的字符都将作为邮件的正文。正文以<CRLF>.<CRLF>终止。
Hello Mike,
Let’s have dinner together.
Tom
.
250 2.6.0 <###@win2003.msft.com> Queued mail for delivery
<CRLF>.<CRLF>表示连续的回车-换行-点号-回车-换行。正文传送完毕以后,服务器端会生成邮件并进行下一步的传送。
QUIT
221 2.0.0 win2003.msft.com Service closing transmission channel
使用QUIT命令结束当前会话。