答案:作用: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 root@abc.com(邮件发送人,可以随便写成1@23.com,Imail不会检查此地址是否真实,要开玩笑也就从这开始)
250 ok
rcpt to user1@abc.com(邮件接收人,必须是本主机的真实Email地址,注意是本主机)
“250 ok its for <user1@abc.com> ”
rcpt cc user2@abc.com(把邮件抄送给user2,可选项,根据自己喜好)
“250 ok its for <user2@abc.com> ”
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,
上一个:IMail的发信验证
下一个:用Qmail构建电子邮件系统