2011-06-21 41 views
0

我正在開發一個模塊,使我們的系統用戶能夠向申請人池中的所有已註冊的活動申請人發送批量電子郵件。目前,可以發送電子郵件的游泳池中有超過1000萬活躍的申請人。我正在考慮創建郵件塊並在發送個別塊之前等待幾分鐘。我更關心的是附件。電子郵件附件和帶寬使用情況

由於每封電子郵件都可以包含附件(最大2MB),即使電子郵件僅發送給10,000個申請人,也有可能會消耗大量帶寬(2MB X 10,000申請人= 20GB帶寬)。我的問題是:

  1. 由於每個附件是一個MIME類型,將電子郵件的大小來計算我上面計算的方法是什麼?或者在帶寬使用情況下特別有不同的機制?

  2. 在您看來,我有什麼選擇如果我必須將文檔發送給成千上萬的人,並且想要節省帶寬以及?我可以把文件放在服務器上,讓大家下載,但是它會不會消耗一些帶寬? (我不想走下去的FTP路線)

  3. 有人說這些文件移動到雲?雲技術是否提供迎合這種需求的解決方案?

非常感謝,

回答

0

附件產生的被標記爲垃圾郵件的問題。最好避免它,如果你可以。

附件是MIME編碼而不是gzip壓縮。這佔用了1.5倍的帶寬。

要查看附件是否已經打開,除非它有一些有效載荷爲您執行 - 這又可能被標記爲垃圾郵件,這並不容易。

將這些文檔放在普通的Web服務器上會有意義。您可以使用正常的Google Analytics來查看正在發生的事情。您還可以使用公共緩存來確保文檔被ISP等緩存,從而減少您的下載。該文件也可以用gzip壓縮以便用瀏覽器打開,不加註意地爲收件人解壓縮。

相關問題