約30%我有asp.net web頁面,這在某些情況下,電子郵件通知用戶。但是,大約30%的情況下,電子郵件未發送且正在拋出SmtpException:SMTPException發生的時間
System.Net.Mail.SmtpException:發送郵件失敗。 ---> System.IO.IOException:無法從傳輸 連接讀取數據:net_io_connectionclosed。
由於我一直在爭取這個錯誤一段時間,我設法提取SmtpStatusCode,它說:「一般失敗」。作爲一個SMTP服務器我使用的山魈與設置:
<network host="smtp.mandrillapp.com" password="####" port="25" userName="####" enableSsl="false" />
。
誰能給我一個理由,爲什麼這個錯誤發生只有30%的時間,而不是一味。我看了一下關於stackoverflow的其他問題,但他們關心的是什麼時候它根本不起作用的情況。
好的,但爲什麼70%的電子郵件發送正確? – Siocki
@Siocki不知道爲什麼會發生這種情況,您是否嘗試將端口更改爲587? – Webruster
我想我沒有其他選擇,但仍然有我的網站,具有完全相同的設置,它的工作完美。 – Siocki