2012-04-16 115 views
0

我已經使用Django構建了內部公司網站。我有一個使用send_mail()函數發送電子郵件給網站用戶的視圖。阻止來自Python的電子郵件被標記爲垃圾郵件

有些用戶沒有收到來自該網站的電子郵件,我們發現如果他們已將Outlook配置爲高垃圾郵件保護級別,則來自該網站的電子郵件將被標記爲垃圾郵件。

是否有任何編碼技術可以使Python發送的電子郵件對Outlook和其他電子郵件客戶端顯得合法?

回答

8

這不是真正的Django相關的問題,但更多的是什麼,你如何發送電子郵件,有很多關於這個話題很大的文章和博客文章,這是我最喜歡的一個:

http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html

當然,你總是可以採取不同的方向,讓其他人爲你完成這項工作,這幾乎肯定會運行你自己的smtp服務器。你會有很好的東西,如統計數據(比如反彈,硬反彈,垃圾郵件,塊......)更高的收益率......

這個價格在我的經驗中會少於你的時間要花費讓事情正常運行:)

只是爲了說明我使用Django使用MailJet處理大量電子郵件發送(每週數百萬次)的直接體驗,而且效果很好。

+1

+1即使內容完全在別處;你能在這裏總結PTR,DKIM和SenderID作品嗎? – sarnold 2012-04-16 22:13:46

+0

@sarnold我真的不想重複已經深入討論過的話題,但我增加了另一個我認爲更有價值的建議。 – 2012-04-16 22:33:20

+0

這是一個足夠公平的擔憂,但請記住,即使像Coding Horror這樣的知名網站也可以在瞬間昏暗的情況下黯然失色。 – sarnold 2012-04-16 23:21:04

相關問題