我尝试使用一个电子邮件帐户从不同的域名发送电子邮件,但收到 dmarc=fail

我尝试使用一个电子邮件帐户从不同的域名发送电子邮件,但收到 dmarc=fail

例如,我有:

example.com(在此域中我创建帐户) need.com(附加域) 我想让用户能够使用帐户设置中的别名以@need.com 的身份发送电子邮件。

问题是,所有符合 DMARC 策略的邮件都会被划分为垃圾邮件。

Authentication-Results: mx.google.com; 
dkim=pass [email protected] header.s=20150623 header.b="y0qDXN/D";
spf=pass (google.com: domain of [email protected] designates 209.85.220.41 as permitted sender) 
[email protected];
dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=QUARANTINE) header.from=need.com

需要进行配置,以便一切都能与隔离 DMARC 策略一起正常工作。可能吗?也许有人对这个问题有切实可行的解决方案?

据推测问题出在标题的不同上,但不知道如何解决。

答案1

*.20150623.gappssmtp.com 表示您没有为 Google Workspace 设置自定义 DKIM。

SPF 失败的原因是错位。当您从别名设置(来自 Google Workspace)发送电子邮件时,您的 MailFrom:将是您的主域(primarydomain.com),而您的 From:地址将是您的别名域(aliasdomain.com),对齐失败,导致 DMARC 方面的 SPF 失败。

要解决此问题,请确保设置 DKIM从您的 Google Workspace 管理门户获取您的别名域。您将通过 DMARC 和 DKIM 对齐/传递。

答案2

DMARC 仅在满足以下条件时才通过对齐标准,这就是您遇到的问题。您需要修复 SPF 或 DKIM 中的至少一个,以便它们与 From: 标头对齐。

相关内容