在Gmail和亚马逊的DNS的TXT条目

似乎在DNS中添加关于Google的TXT条目是一个很好的做法(使用gmail发送邮件时),以防止被视为垃圾邮件。 所以我可以在我的DNSlogging中添加一个TXT条目来:

example.org TXT "v=spf1 include:_spf.google.com ~all" 

但是,这个域也被用来通过Amazon SES发送邮件(我为通过Web应用程序发送邮件的Web公司工作)。 换句话说,邮件可以通过Gmail从myname@example.org发送, myname@example.org可以通过Amazon SES从noreply@example.org发送。 为了避免被视为垃圾邮件发送者,我应该:

  • 不要添加关于SPS的TXT条目。
  • 为google添加一个TXT条目“v = spf1 include:_spf.google.com〜all”
  • build立亚马逊和谷歌(但我不知道)。
  • 别的东西?

注意:用于谷歌( aspmx.l.google.com等)的MX条目和用于Amazon SES的_amazonses._example.example.org TXT xxxyyyzzz_amazonses._example.example.org TXT xxxyyyzzz )已经设置。

使用~all表示邮件将来自SPFlogging中列出的服务器,但也可能来自其他来源。 但是,只要指定Googlelogging,一些邮件程序可能会更加警惕来自Amazon的电子邮件。

你最好的select是指定两者。 快速searchfind页面列出亚马逊的SPFconfiguration – http://docs.aws.amazon.com/ses/latest/DeveloperGuide/spf.html

所以你最终会得到如下的东西 –

 v=spf1 include:_spf.google.com include:amazonses.com ~all 

如果您确定所有电子邮件都来自这两个来源,您也可以使用-all ,尽pipe这可能会导致configuration错误的转发器出现问题。