我有一個客戶端誰願意開發一個系統,處理髮出報警郵件可以選擇在註冊用戶。警報基於與地理旅行相關的事件,並通過第三方Web服務提供。預計註冊的用戶羣約爲500,000個用戶,每個用戶可以訂閱多個警報類別。如何處理大量電子郵件警報系統的註冊用戶羣
我只是想範圍之什麼是技術上需要創建此提醒功能。在我看來,我們將創建類似如下:
- 投票的提醒服務,一旦每小時
- Store中的臨時數據庫表警報「排隊」
- 進程隊列表作爲計劃任務和發送電子郵件給選擇的用戶
我真的不確定的部分是電子郵件的物理髮送。我想知道是否有人可以在這裏推薦任何好的選擇。我想我們希望創建一個自定義組件來發送電子郵件或使用專門的第三方服務(如dotMailer或者定製的羣發郵件服務器)。我讀到,如果你不小心,推出自己的解決方案會冒IP被列入黑名單的風險,顯然我們希望保持這一切完全合法。
我還要提到的是,我們將尋求創建一個使用.NET(C#)的解決方案,我們正在限制到SQL Server Express 2008年版。
大加讚賞
很多感謝
感謝您的回覆,這是非常有幫助的。我也在創建一個Windows服務的思路。我將看看你提到的一些觀點。我可能會問,當你評估第三方郵件提供商時,你在尋找哪些標準?或者最終是什麼讓你選擇自己創造它? – 2012-08-08 12:14:03
非常抱歉,由於公司協議等原因,我無法給出供應商等方面的具體細節。然而,我們選擇自己創建它,因爲我們所接觸的組織並沒有對我們代表這種服務感興趣,因爲他們要麼沒有提供該設施,要麼他們的網絡不接受從他們外部發送的電子郵件系統。最後,我們自己做這件事簡直沒那麼尷尬。作爲一種替代方案,您可以聘請Windows&Exchange管理員類型,並將所有設置和MX記錄DNS中的這些內容卸載到承包商。 – bUKaneer 2012-08-08 12:24:50