我有一個存儲在數據庫(通過Django管理界面管理)的用戶詳細信息(包括電子郵件地址)的列表(大小約爲400),並且希望發送偶爾的批量電子郵件(通訊)到這些用戶的子集。使用第三方接口發送電子郵件到郵件列表
使用Django管理界面我可以很容易地對用戶進行分類以定義子集,並且可以通過任何必要的方式公開我的電子郵件地址列表。
我可以編寫一個Django接口來發送電子郵件,但這意味着要編寫一個模板接口,這是我不想做的事情。我寧願在第三方供應商上生成電子郵件,然後以某種方式發送到我的列表。
迄今爲止發現的最佳解決方案是使用MailChimp。它們提供了一個API,通過它可以使MailChimp郵件列表與外部列表同步。它們提供了一個界面來創建電子郵件和分組功能,因此可以將電子郵件發送到郵件列表的子集(再次,可以通過API管理組)。
完美,幾乎。我並不特別喜歡在外部主機上存儲電子郵件地址,並且由於擔心數據庫受到損壞,因此不太適合通過API進行同步。
有沒有人對此有任何建議?有什麼方法可以使用第三方接口來創建電子郵件(多部分/ MIME)郵件,然後發送到可從我可以創建的(安全)Web服務提供的電子郵件地址列表?
有沒有其他人這樣做?有人使用MailChimp API誰有一些建議?
感謝
感謝您的回覆jasisz。正如它發生的那樣,我使用mailsnake來創建一個原型,我同意它非常容易使用,並且MailChimp API非常好,並且有很好的文檔記錄。這個API包括Web Hooks來反彈後更新我的列表,但你是對的 - 我可以在離線狀態下處理這些事情。我找不到比MailChimp提供的解決方案更好的解決方案,但是如果有的話會感興趣。 –