DKIM结果:失败 - 错误的身体哈希

时间:2013-10-21 14:16:05

标签: centos postfix-mta dkim

CentOS 6,Postfix,OpenDKIM

拥有正确的DNS记录

使用PHP mail()向appmaildev.com发送电子邮件 - 返回auth-report:

SPF结果:通过

DKIM结果:失败(错误的主体哈希:MpaYoPlKy8H4qX8syH3dOM1gPr6spBK5 / INxl2X2uNs =)

尝试了不同的解决方案 - 没有结果

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

导致这两个错误的原因有多种:邮件可能已在传输中被修改(可能是邮件列表或转发器);签名者或哈希值可能已被签名者错误地计算或应用;错误的公钥值可能已在DNS中发布;或者该消息可能是由不拥有计算正确签名所需的私钥的实体欺骗的。

您可以通过任何方式检查您的MAIL-FROM域here

的DKIM条目

答案 1 :(得分:0)

我知道这是一篇较老的帖子,但我昨天遇到了这个问题。如果您使用MailScanner进行反垃圾邮件工作,请尝试禁用水印功能。我发现添加的水印标题使DKIM哈希无效。禁用水印允许DKIM哈希值有效。由于这个原因,雅虎正在反弹邮件。

答案 2 :(得分:0)

正如上面提到的海报,我也有这个问题。我们使用Windows服务器作为邮件服务器,并在其上安装了防病毒软件。

设置扫描每个外发邮件,但这改变了每封邮件的哈希/正文,因此无法进行DKIM检查。

因此,如果您有错误的正文哈希错误,请确保您不扫描外发邮件:)