IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > c# >

c# qq邮箱smtp ssl发送邮件 操作已超时错误

2014-05-19 12:03 来源: IT技术学习网 阅读:
用c#的 System.Net.Mail.SmtpClient 类 尝试通过QQ邮箱的smtp服务器发送邮件,但总是报超时错误

网上有一些看似之前成功过的代码,都不行了,应该是因为QQ邮箱现在已经取消了25端口明文发送密码了

只能通过ssl方式,官方给的资料是:端口为465或587   实际测试587根本不通,465可以通,但用c#的SmtpClient类始终是连接超时,EnableSsl已经设置了,还是一样,

如有朋友知道解决方法,还请留言告知,感激不尽.

至此,c#没有找到能用的发送QQ邮件的方法

可行的替代方法有:

163邮箱,25端口,非ssl,测试通过。
gmail邮箱  TLS 587端口,测试通过   也是加密的,推荐


不可行的方案:

163 ssl 端口 465/994  无法通过测试,发送超时
QQ 邮箱 ssl 465 发送超时

如有朋友知道解决方法,还请留言告知,感激不尽。

c# qq邮箱smtp ssl发送邮件 操作已超时错误
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/c_sharp_qq_smtp_mail.html

评论文章 c# qq邮箱smtp ssl发送邮件 操作已超时错误
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图