Foxtable(狐表)用户栏目专家坐堂 → [分享]终于解决QQ企业邮箱发送失败,原来是它的端口号不是官方文档说的 465,而是587啊!


  共有17510人关注过本帖树形打印复制链接

主题:[分享]终于解决QQ企业邮箱发送失败,原来是它的端口号不是官方文档说的 465,而是587啊!

帅哥哟,离线,有人找我吗?
chen37280600
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1278 积分:7948 威望:0 精华:4 注册:2017/12/31 14:53:00
[分享]终于解决QQ企业邮箱发送失败,原来是它的端口号不是官方文档说的 465,而是587啊!  发帖心情 Post By:2020/2/29 10:21:00 [显示全部帖子]

个人QQ邮箱,按照狐表的文档,是没问题的。但是到了企业邮箱,按照QQ文档,用465端口发送总是不行,我就纳闷

多方周折后,我突然发现,去掉ssl加密和使用默认25端口,居然能发出!
那就说明MailSender方法是能用的,不需要特意换System.Net.Mail.SmtpClient

后来我网上突然看到一个老帖子,说端口有465/587两种,我就换个587端口试试,居然成功了!
oh,shit!企业QQ邮箱的帮助文档居然是错的!企业QQ邮箱的SMTP 端口是587,不是465啊!



图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


最后说一句,在阿里云、腾讯云之类的云服务器,会对外封锁25端口,你本地能测试发邮件成功,到了服务器后是发不出的
所以你云端部署的,必须用非25端口的SSL加密方式发送

附上结果代码:


以下内容只有回复后才可以浏览
[此贴子已经被作者于2020/2/29 10:24:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chen37280600
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1278 积分:7948 威望:0 精华:4 注册:2017/12/31 14:53:00
回复:(有点蓝)感谢分享。在云服务器安全组“出方向...  发帖心情 Post By:2020/2/29 14:22:00 [显示全部帖子]

本地调试465端口发送,已经会报错,发送失败,服务器更加发不出

 回到顶部