2011-05-03 118 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标头。