2012-01-30 127 views
1

ASP.Net 1.1,2.0和4.0不能发送电子邮件。但是当我使用传统的ASP时,它可以发送电子邮件。 Telnet也可以发送电子邮件。SMTP ASP.NET Winsock连接

的Windows Server标准(2007)

我收到此错误:

邮件无法发送到SMTP服务器。传输错误代码是0x800ccc14。服务器响应不可用

我知道这是一个winsock问题,这个问题偶尔会发生,我们执行重新启动并且一切正常。

我想知道的是什么导致这种情况,我可以防止这种情况或停止重新启动每一次?

将此添加到我的博客:http://www.moushigo.com/index.php/2012/02/22/trivial-smtp-asp-net-winsock-connectivity-issues/

+0

你检查了System.Net.Mail吗?它是可用的.Net 2.0 – kiewic 2012-02-14 14:36:14

+0

是的,我认为这是这个问题的唯一解决方案。 – Moushigo 2012-02-16 22:20:34

回答

1

调试的几个星期之后和修复发现的唯一解决方法,这将是可以重新启动服务器或移动使用System.Net.Mail。