2012-01-30 128 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。