使用 Amazon SES 的 DKIM 设置未找到主域

使用 Amazon SES 的 DKIM 设置未找到主域

我正在尝试使用自定义域通过 Amazon SES 发送电子邮件。我有一个可用的域,发送到我的 Gmail 帐户的 DKIM 标头如下所示:

Authentication-Results: mx.google.com;
    dkim=pass [email protected] header.s=g4rjrmit5ppzy4wkr4okghzfauvxq7q7 header.b=Vl5caVVD;
    dkim=pass [email protected] header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=nVdcG6Mz;

但是,在另一个域(假设为 domain2.tld)上,我只看到 SES DKIM:

Authentication-Results: mx.google.com;
    dkim=pass [email protected] header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=OEoWQF7R;

最终在第二个域上 SPF 也通过了,但 DMARC 失败了:

dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=QUARANTINE) header.from=domain2.tld

我是不是忘记设置了什么?为什么 SES 或接收 SMTP 服务器找不到 domain2.tld DKIM?我已经检查过 DNS 了,但看起来相同,但显然我遗漏了一些东西。我会说,在第二个域上,除非我指定选择器,否则在线 DKIM 检查器会失败。在第一个域上,我可以毫无问题地找到它们,但那个域使用通用的“s1”选择器。

您能指出进一步挖掘的方向吗?

相关内容