2011-05-03 125 views
4

我有一個Django網站和一個運行在相同Ubuntu Server 10.04框中的Postfix服務。Django SMTP身份驗證最佳做法

  1. 什麼類型的身份驗證,你會建議我,以便它會簡單和安全?
  2. 如果我想讓我的郵件成爲DKIM/DomainKey簽名且符合發件人ID(這樣它們最終不會被標記爲垃圾郵件),我應該擔心什麼?

有人嗎?

+0

是隻會從您的django應用程序發送的電子郵件? – ashwoods 2011-05-11 21:54:55

+0

是的,Django應用程序將發送它們 – Sergio 2011-05-11 22:05:23

回答

3

關於電子郵件認證機制,有非常好的explanation by Jeff Atwood

Django本身不支持DKIM開箱即用,但有一個useful snippet可以用來開始。它是EmailBackend的一個子類,它自動爲您的消息簽名幷包含DKIM-Signature標頭。