cmd文件中怎样实现发送电子邮件?

cmd文件中怎样实现发送电子邮件?,第1张

第1步:telnet smtp.qq.com 25 //smtp端口号25 第2步:helo cc 其中cc随便写 注意与helo隔个空格 第3步:auth login //因为qq邮箱需要身份验证 第4步:bGl1eXVhbl9hbmR5 邮箱ID 注意这是我的邮箱ID base64加密后的 既如果会java的话,可以自己写个base64加密 { public static void main (String args[]){ BASE64Encoder base64 = new BASE64Encoder() System.out.println(base64.encode("邮箱名".getBytes()))System.out.println(base64.encode("邮箱密码".getBytes())) } } 第5步:MTk4NjExMjA= 密码,base64加密结果 第6步:mail from:<scsunchen@ vip.qq.com >//发信人油箱 注意格式 第7步:rcpt to:<scsunchen@qq.com>收信人油箱 注意格式 第8步:data //邮件内容 第9步: to:scsunchen@ vip.qq.com 这个将作为收信人收到邮件后,上面显示的收件人 ,to:后面的内容可乱写 from:scsunchen@qq.com这个将作为收信人收到邮件后,上面显示的发件人,from:后的内容可乱写 如:from:hehe@qq.com 那么他看到的就是hehe@qq.com发给他的,但他如果查邮件的源码,是可以知道真实发件人的 subject:helo //邮件主题 下面空一行 写邮件内容 this is a test . //写完内容后输入一点 后敲回车; 最后:quit 过程: helo liuyuan 250 OK auth login 334 dXNlcm5hbWU6 bGl1eXVhbl9hbmR5 334 UGFzc3dvcmQ6 MTk4NjExMjA= 235 Authentication successful mail from:<liuyuan_andy@163.com>250 Mail OK rcpt to:<liuyuan_andy@163.com>250 Mail OK data 354 End data with <CR><LF>.<CR><LF>to:liuyuan_andy2163.com from:liuyuan_andy@163.com subject:test this is a test . 250 Mail OK quit 221 Bye

1、点击桌面左下角的开始按钮,在搜索框输入“cmd”,按Enter按钮。

2、输入telnet smtp.163.com 25,其中163.com是你所用邮箱的域名,也可以换为其他如sina.com,25是端口号。

3、下图是从登陆到成功发送邮件的DOS命令过程,邮箱用户名:c11haixing,密码:112233445566。这里auth login请求登陆后输入的用户名是Base64编码后的即YzExaGFpeGluZw==,密码MTEyMjMzNDQ1NTY2。

提示:在用户名、密码的输入过程中如果输错了,必须重新输入。如果想退出,输入“quit”命令即可。最后登录Web邮件窗口可以看到已经收到了由DOS命令行发出的邮件。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/138225.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-18
下一篇2023-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存