作用:1、可以检查SMTP服务是否正常 2、可以发邮件给你熟悉的人开开玩笑,顺便练习一下SMTP命令 约定:()里面的内容是我做的解释; “”里面的内容是服务器返回信息; 其他则是需要输入的内容,需要注意的是输入的内容不会显示出来,输入错误可以按backspace键更改或按回车返回错误信息后重新输入当前命令。 开始: telnet mail.abc.com 25(连接SMTP服务,端口25) “220 ABC (IMail 8.02 4748-6) NT-ESMTP Server X1” helo “250 hello ABC” mail from [email protected](邮件发送人,可以随便写成[email protected],Imail不会检查此地址是否真实,要开玩笑也就从这开始) 250 ok rcpt to [email protected](邮件接收人,必须是本主机的真实Email地址,注意是本主机) “250 ok its for <[email protected]> ” rcpt cc [email protected](把邮件抄送给user2,可选项,根据自己喜好) “250 ok its for <[email protected]> ” data 354 ok, send it; end with <CRLF>.<CRLF>(OK,可以写邮件内容了,以.结束) subjet:test(邮件主题,可以是中文,也可带空格) 回车(换行命令,表示开始写邮件正文) 今晚12点在乱葬岗见!(邮件正文,回车换行) 暗号:天龙盖地虎! 下河去摸鱼 .(邮件结束,发送吧) “250 Message queued” quit(退出,断开telnet连接) “221 Goodbye”
最后总结一下所用命令: telnet IP 25 helo mail from rcpt to rcpt cc data 回车换行,开始写邮件主题和正文 subject: 邮件正文 .(发送)
参考文章:http://support.ipswitch.com/kb/IM-19991021-DM01.htm,

|