码迷,mamicode.com
首页 > Web开发 > 详细

关于net mail组件ssl端口问题

时间:2017-05-11 16:55:56      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:邮箱   targe   arc   overflow   com   邮件   flow   lan   服务器   

最近开发一个项目使用到.net mail组件发送邮件。在开发环境中一切正常,可是部署到阿里云服务器上死活发送不出去,一直连接不上,或者报语法错误。

然后是各种折腾,各种测试,最后发现,使用ssl的时候只有25端口才能发送,非ssl的时候都正常。

项目使用的smtp服务器是阿里云的企业邮箱,用的ssl 465端口,阿里云服务器因为是专线25端口是禁止了的。

这下找到问题所在了,直接百度狗狗一下,发现已经有前辈提出来这个问题了(http://stackoverflow.com/questions/172203/why-does-system-net-mail-fail-where-system-web-mail-works),说的是.net的mail组件只实现了隐式的ssl端口,而没有实现显示的ssl端口。什么意思呢,就是使用ssl那么端口得是25端口,非25端口就不行。

这条路行不通,换个mail组件吧,扒拉扒拉,群友搜索到了cdo,留个印记,备以后查找。http://www.cnblogs.com/livexy/archive/2010/08/26/1775167.html

关于net mail组件ssl端口问题

标签:邮箱   targe   arc   overflow   com   邮件   flow   lan   服务器   

原文地址:http://www.cnblogs.com/csharpweb/p/net-mail-ssl.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!