原文链接:
项目需要,需要使用发送邮件服务
结果老是失败,折腾时间排查后,编写经验总结。
1、公司网络问题
2、163.com或QQ邮箱是否开启SMTP服务
3、腾讯云需要25端口解封
问题一:公司网络问题
这是一个比较傻逼的坑,纯粹是自己的开发经验短路了。
1、163.com已经允许了SMTP服务(163邮箱服务那边没有问题)
2、foxmail设置163.com邮箱,就提示远程连接错误(但我没意识到是公司的网络问题,以为是foxmail的设置问题,但foxmail已经很友好了,根据邮箱后缀自动给做做好服务配置了)
3、cmd下面telnet smtp.163.com 25 能通。
网上各种查资料和折腾没搞定,最后,用手机做热点,走公网,突然成功了。
问题二:163.com或QQ邮箱是否开启SMTP服务
基于问题一,我不确定问题二是不是必须的了,上设置图:
163.com的设置:
QQ邮箱的设置:
三、腾讯云需要25端口解封
腾讯云默认封了25端口,发工单咨询了解并解决,方法很简单,如下图: