Google Apps/G Suite/Google Workspace for MailChimp 上的多个 DKIM 和 SPF 记录

Posted

技术标签:

【中文标题】Google Apps/G Suite/Google Workspace for MailChimp 上的多个 DKIM 和 SPF 记录【英文标题】:Multiple DKIM and SPF records on Google Apps/G Suite/Google Workspace for MailChimp 【发布时间】:2018-03-10 09:15:57 【问题描述】:

我希望为MailChimp 将 SPF 和 DKIM 添加到我的域中。

相关域正在通过 G Suite 运行,并且具有以下 SPF 的 TXT 记录:

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

该域还有一条 Google DKIM 的 TXT 记录。

我已通过 MailChimp 和 G Suite 文档了解您不应添加多个 SPF 记录。考虑到这一点,这是添加 MailChimp 的 SPF 记录的正确方法吗?

v=spf1 include:_spf.google.com ~all include:servers.mcsv.net ?all

相同的规则是否适用于 DKIM,或者我可以为此添加多条记录吗?

【问题讨论】:

【参考方案1】:

不可以,一个域只能有一个 SPF 记录。将它们结合起来的正确方法是:

v=spf1 include:_spf.google.com include:servers.mcsv.net ~all

您永远不应该使用?all 作为默认操作——这就像根本没有 SPF 一样糟糕。

DKIM 不同——您需要一个选择器作为 DNS 名称,因此如果 Mailchimp 使用名为 mc 的选择器(他们的文档会说),您可以将他们的密钥放入名为 mc._domainkey.example.com 的记录中(将您的域替换为example.com)。你可以有很多这样的选择器记录,它们都是独立的。

您可能还想研究创建 DMARC 配置。

【讨论】:

根据mailchimp.com/help/…,我认为这个记录已经没有必要了。我错了吗? 这并不是没有必要,而是 CNAME 提供了另一种实现相同目标的方法。它使 Mailchimp 更容易,因为他们可以更好地控制 DNS(因为公平地说,让客户对其 DNS 服务器进行准确的更改是很困难的!),但它通过让您远离控制来做到这一点。支持这两种机制是完全合理的。

以上是关于Google Apps/G Suite/Google Workspace for MailChimp 上的多个 DKIM 和 SPF 记录的主要内容,如果未能解决你的问题,请参考以下文章

“未安装以下 SDK 组件:sys-img-x86-addon-google_apis-google-22 和 addon-google_apis-google-22”

Google+ 与 Google 身份平台 API

无法验证服务器身份calendar.google

使用 Google 表单更新现有的 Google 表格

URL www.google.com / google 被重定向到不同的 URL www.google.co.in [关闭]

google hosts