前提:登陆qq邮箱并开启pop/smtp服务
然后生成授权码
打开cmd,输入 telnet smtp.qq.com 587
老师给的教程是输入 telnet smtp.qq.com 25
使用25端口后续经常出错,显示如下信息:
502 Invalid input from 10.56.24.54 to newxmesmtplogicsvrszc9.qq.com
在网上查了查,登陆的时候不能使用常用的25端口,
而要使用加密的587端口。
依次输入:
helo+xxx
auth login
将QQ邮箱的用户名和授权码转码为 base64格式后依次输入
mail from:
rcpt to:
输入data 输入需要发送的内容
from:
to:
subject: 邮件标题
回车两次(相当于标题和正文之间空了一行) 输入正文
正文结束后 回车(相当于另起一行) 输入英文状态下的 .
回车,完成发送
参考资料:
https://www.bilibili.com/video/BV15b41147gn?t=29
https://blog.****.net/baidu_31492511/article/details/82633025
https://mp.weixin.qq.com/s/0eDdFEG1aUer1vQQ4qfP2g