似乎在 DNS 中添加有关 Google 的 TXT 条目是一种很好的做法(当使用 gmail 发送邮件时),可以防止被视为垃圾邮件发送者。因此,我可以在我的 DNS 记录中添加一个 TXT 条目来:
example.org TXT "v=spf1 include:_spf.google.com ~all"
但是,此域名也用于通过 Amazon SES 发送邮件(我为一家通过 Web 应用程序发送邮件的网络公司工作)。换句话说,邮件是通过[email protected]
Gmail 和[email protected]
Amazon SES 发送的。为了避免被视为垃圾邮件发送者,我应该:
- 根本不要添加有关 SPS 的 TXT 条目。
- 为 google 添加一个 TXT 条目“v=spf1 include:_spf.google.com ~all”
- 为亚马逊和谷歌构建一些东西(但我不知道是什么)。
- 还有别的吗?
旁注:谷歌(aspmx.l.google.com
等)的 MX 条目和亚马逊 SES(_amazonses._example.example.org TXT xxxyyyzzz
)的 TXT 已设置。
答案1
使用~all
意味着邮件将来自 SPF 记录中列出的服务器,但可能也来自其他来源。但是,仅通过指定 Google 记录,一些邮件发送者可能会对来自亚马逊的电子邮件更加警惕。
最好的办法是同时指定两者。快速搜索后,找到了列出亚马逊 SPF 配置的页面 - http://docs.aws.amazon.com/ses/latest/DeveloperGuide/spf.html
因此你最终会得到类似以下的结果 -
v=spf1 include:_spf.google.com include:amazonses.com ~all
-all
如果您确定所有电子邮件都来自这两个来源,您也可以使用,但这可能会导致转发器配置不当出现问题。