telnet smtp端口发邮件

#telnet IP/域名 25        ## telnet到邮件服务器的25端口

HELO mail.aaa.com        ## 和服务器打个招呼,我来了。。。
返回:
250........   消息

或者这EHLO mail.aaa.com,来打招呼,返回信息不一样。步骤是一样的

MAIL FROM: aaa@aaa.com        ## 发件人的邮件地址
250 OK
RCPT TO: bbb@aaa.com        ## 邮件人的地址,RCPT,不要写错了
250 OK



DATA                ## 开始邮件的内容了
Subject:aaa            ## 邮件标题是aaa

输入两个回车开始邮件的正文
.........
........
.                ## 邮件的最后以一个.宣布邮件结束

250 OK S251C8FD032        ## 返回消息,发送成功



如果服务器需要smtp验证,需要在MAIL FROM:前面加一步,


AUTH LOGIN            ## 输入这个后,输入base64编码的用户名

,密码
334 VXNlcm5hbWU6
YWFh                ## base64编码后的aaa
334 UGFzc3dvcmQ6
YWFh                ## base64编码后的aaa(密码)


然后接着MAIL FROM:之后的步骤就OK。



附件是一个base62编码的小工具