最近了解下SMTP协议。对DOS下操作发送邮件特有感触(不用其他第三方软件就可以发送邮件了)。就把这个操作给记录下来以供参考。 本实例在局域网上测试成功。注意有些邮件服务器屏蔽了该功能。那就没有办法了。
1.cmd下,telnet IP地址 25 telnet 192.168.0.1 25 当telnet成功是,就可以操作邮件了。
2. ehlo 用户名称 回车 返回有250的数据就说明成功了。
3.mail from :xxx@xxx.com 回车 发送邮件
4.rcpt to:youemail@xxx.com 回车 接受的邮箱
5 data 回车
6.subject: hello test 回车 邮件标题
7 回车
8. 数据内容
9. . 点号结束 数据内容
10. quit 退出telnet
注意:要支持 ESMTP验证 需要在 3步骤是
3 auth login 回车
4.用户名称
5. 密码
6.然后继续mail from:以下部分