解说一下DOS下telnet命令发送邮件dom
步骤,以个人163邮箱为例ui
一、開始-->cmd 进入到dos里面编码
二、输入telnet smtp.163.com 25 spa
C: \Users \Administrator> telnet smtp.163.com 25.net
回车后返回2203d
220 163.com Anti-spam GT for Coremail System <163com[20141201 ]>rem
三、输入 EHLO smtp.163.comget
EHLO smtp.163.comcmd
回车后返回250it
250-mail
250-PIPELINING
250-AUTH LOGIN PLAIN
250-AUTH-LOGIN PLAIN
250-coremail 1Uxr2xKj7kG0xkI17xGrU7I0s8FY2U3Uj8Cz28x1uuuuu7iC2
250-STARTTLS
四、输入 AUTH LOGIN
AUTH LOGIN
回车返回334
334 dxN1cm5hbWU6
五、输入相应163邮箱帐号的base64编码(推荐一个base64编码与解码查询的站点:http://base64.supfree.net/),回车后返回334
bGUpbHVodWkxMjNaMTYzLmNVBQ==
334 UGFzc3dvcmQ6
六、输入帐号password的base64编码(此处省略,哈哈。保密!!
!
),回车后返回235
235 Authentication successful
七、输入MAIL FROM <leiluhui123@163.com> 回车后返回250
MAIL FORM <leiluhui123@163.com>
250 Mail OK
八、输入RCPT TO <544258023@qq.com> 回车后返回250
RCPT TO <544258023@qq.com>
250 Mail OK
九、输入DATA 回车显示354
DATA
354 End data with <CR><LF> . <CR><LF>
十、依次输入
FORM:leiluhui123@163.com(输入完后回车)
SUBJECT:hello
空一行。回车
“这里是要输入的正文,祝你们取得好成绩!
”
十一、正文完成后。回车,以 . 表示结束,发送邮件,返回例如如下。怎样你可以去你的邮箱检查邮件啦。
250 Mail OK queued as smtp9, DcCowABXo4m377JVjQnAAg--.35991
附上返回码意思:
501 參数格式错误 502 命令不可实现 503 错误的命令序列 504 命令參数不可实现 211 系统状态或系统帮助响应 214 帮助信息 220 <domain>服务就绪 221 <domain>服务关闭 421 <domain>服务未就绪。关闭传输信道 250 要求的邮件操做完毕 251 用户非本地。将转发向<forward-path> 450 要求的邮件操做未完毕。邮箱不可用 550 要求的邮件操做未完毕,邮箱不可用 451 放弃要求的操做;处理过程当中出错 551 用户非本地,请尝试<forward-path> 452 系统存储不足。要求的操做未运行 552 过量的存储分配。要求的操做未运行 553 邮箱名不可用,要求的操做未运行 354 開始邮件输入。以"."结束 554 操做失败