Swift Mailer中的DKIM签名

3
我正在尝试使用Swift Mailer设置DKIM头部。问题是,当我在Gmail中检查电子邮件时,DKIM状态为“FAIL”。根据https://mxtoolbox.com和其他一些工具的说法,DKIM的TXT记录是正确的。SPF和DMARC记录都是正确的(即使对于Gmail也是如此)。
这是我设置的代码的一部分:
$privateKey = file_get_contents('/path/to/the/private.key');
$domainName = 'mydomain.name';
$selector = 'default';
$signer = new Swift_Signers_DKIMSigner($privateKey, $domainName, $selector);

$swift_message = Swift_SignedMessage::newInstance();
$swift_message->attachSigner($signer);

有任何想法吗?

1个回答

2

在消息的起始处添加返回路径标头是RFC违规行为;它本来就不应该存在。返回路径标头应该由接收方添加,从提交给SMTP命令的“MAIL FROM”中提取的地址填充消息。 - Synchro

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接