我們開發了一個使用ASP.NET,.NET 3.5和SQL Server 2008的Web應用程序。它在Windows Server 2008 R2服務器上的IIS上運行。它有一個功能,在某些情況下,應用程序使用System.Net.Mail中的類將電子郵件發送到用戶的註冊電子郵件地址。它通常工作正常:在我們的應用程序發送電子郵件幾秒鐘後,用戶在他/她的收件箱中收到電子郵件消息。電子郵件已發送但從未收到
但是,在某些情況下,用戶永遠不會收到電子郵件。這種情況顯然是隨機的,我們無法檢測到任何模式。我們檢查了垃圾郵件過濾器和文件夾,並確保電子郵件地址正常。有一次,我們有兩個來自同一家公司的用戶,地址爲[email protected]和[email protected];其中一人完全收到他的電子郵件,而另一人從未得到他們。
任何想法從哪裏開始調試?謝謝。
我認爲它會更適合服務器故障。這也可能與交換服務器有關。對? – Shoban 2011-01-30 20:27:00
@Shoban:不涉及Exchange服務器。我們正在使用我們的託管電子郵件提供商提供的外部SMTP服務器。 – CesarGon 2011-01-30 22:31:14