我有一個ASP.NET MVC 5應用程序,我需要爲大約80000封電子郵件發送HTML通訊。我安裝了Mandrill-dotnet,我有幾個問題:什麼是用Mandrill發送批量電子郵件的最佳方式
你會如何發送這麼多的電子郵件?通過API正確? 您會將電子郵件添加到「收件人列表」嗎?通過發送多少?
你如何照顧失敗的發送?我的想法是:
Queue<String> emails = new Queue<String>(); for each block of 200 emails { try { send remove the 200 emails from queue } catch (Exception) { log exception } }
嗯,我不知道最好的方法來做到這一點?
你可以在MVC操作上做到這一點嗎? 我想我不能這樣做,因爲線程不能在這麼長時間內活着,或者我錯了嗎? 我該怎麼做?
我明白,如果有人可以建議我出去做這件事。
另一種選擇:https://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guide – Mate
這促進了電子郵件的創建,但並沒有解決檢測數千封電子郵件的問題。 。 –
**停止簽署您的帖子**。你已經在這裏**了三年**。你現在必須知道你不應該那樣做。 – meagar