如果我的域使用的是 gsuite 而我使用的是 gmail 的 DKIM,那么我的 spf 上的另一个发件人是否会使用该 DKIM 设置? IE。克拉维约?

If my domain is using gsuite and I am using gmail's DKIM, will that DKIM setting be used by another sender on my spf? ie. Klaviyo?

如果我有一个使用 gsuite 的域 example.com(注册商的 DNS 设置有 gmail cnames、spf 和 txt 记录等)并且我有另一个服务代表该域发送 (Klaviyo)。 gmail DKIM 和 DMARC 设置是否有助于加强其他服务 (Klaviyo) 发送的电子邮件的送达率?

是的,DKIM 和 DMARC 设置确实有助于传递。

我假设 Klaviyo 也在做我公司 Autoklose 正在做的事情,那就是使用 Gmail API 以您的名义发送电子邮件。这意味着它们只会间接影响发送过程,并且电子邮件本身是从 Google 服务器而不是 Klaviyo 的服务器发送的。

此外,您必须意识到 DKIM 和 DMARC 只是成功发送电子邮件的两个因素。例如,正确设置 DKIM 和 DMARC 可以获得积极的分数,但如果您的域被列入黑名单,它仍然可能无法交付。

回答您的问题:DMARC rejectquarantine 政策有助于提高代表您的域 AND 正确验证的所有发送方的送达率通过 SPF 或 DKIM,与您的域对齐

DKIM 由一对加密密钥组成。您在 Internet 上发布 public 密钥,并使用私钥签署 headers 出站电子邮件。此签名在发送服务器上完成。因此,除非 Klaviyo 使用 Google 服务器来中继您的消息,否则这些消息不会由 Google.

签署 DKIM

您应该按照 Klaviyo here 提供的说明进行操作,以便您使用您的电子邮件域从他们的平台发送的电子邮件能够正确验证并且 不会 DMARC 失败。

更新:

假设您拥有域 myexample.com,那么您应该在该域的根目录下发布一条类似于 "v=spf1 include:_spf.google.com ~all" 的 TXT 记录。此外,您可以根据需要向该记录添加任何其他服务或服务器。您无需将 Klaviyo 添加到您的 SPF 记录,因为它们会尝试从退回地址中使用的 send.myexample.com 域进行身份验证。这就是您创建第一个 CNAME 的目的。它重定向到 Sendgrid 托管的 SPF(和 MX)记录。此外,Klaviyo 将使用 DKIM 对这些电子邮件进行身份验证。

为了使 DMARC 工作,您需要在 _dmarc.myexample.com 发布另一条 TXT 记录,如果您还没有发布的话,看起来像:"v=DMARC1;p=none;rua=mailto:DMARC@myexample.com;"。然后您将开始在您提供的邮箱中接收汇总报告。一旦您确信您已将所有必需的参与方包含在您的身份验证方案中,您可以转向 p=reject 策略以保护您的域。