2009-12-05 95 views
-2

如何通過ASP.NET向成員發送批量電子郵件。例如 發送電子郵件爲100,000個成員。 在典型的發送中,asp.net拋出異常。如何通過ASP.NET向成員發送批量電子郵件?

請幫幫我。

+4

爲了提高您獲得該問題的答案的機會,請對其進行編輯以包含您當前的方法和/或(最小)代碼。此外,指定你得到的WHICH異常,以及你使用哪種語言,這將是有益的...因爲它是,這個問題可能會被關閉,因爲「不是一個真正的問題」 – mdb 2009-12-05 05:53:46

回答

0

只需添加電子郵件(你可以從數據庫中我猜retreive) 您MAILMESSAGE的密件部分用逗號,這看起來是 這樣的分隔條件他們:

+0

BCC是很好的解決方案,但只適用於400 -500封電子郵件,而不是10,000封電子郵件。給我更好的解決方案。如GroupMail軟件,但在網絡中 – mmtemporary 2009-12-05 07:03:30

1

底線是,這不是你想要做的事情。

ASP.NET並沒有被設計成在其進程中包含SMTP服務器。

如果你真的想發送100K電子郵件,那麼你需要編寫自己的console.exe應用程序或Windows服務來做到這一點。

如果你堅持在ASP.NET中這樣做,你的代碼需要超級緊湊,並捕獲許多例外,以及能夠處理多個啓動/停止/重新啓動而不重複發送的電子郵件。