似乎在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
发送。 为了避免被视为垃圾邮件发送者,我应该:
注意:用于谷歌( 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错误的转发器出现问题。