如何解决 DKIM 问题?

如何解决 DKIM 问题?

我按照本指南安装了 DKIM:https://www.linuxtechi.com/configure-domainkeys-with-postfix-on-centos-7/

它对消息进行了签名,但谷歌仍然拒绝该邮件。

Jan 21 02:51:26 fsphub opendkim[951]: 1A1E7511F72: DKIM-Signature field added (s=default, d=fsphub.org)
Jan 21 02:51:26 fsphub postfix/smtp[3227]: 1A1E7511F72: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[172.217.197.27]:25, delay=0.63, delays=0.13/0/0.18/0.32, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[172.217.197.27] said: 550-5.7.1 This message does not have authentication information or fails to pass 550-5.7.1 authentication checks. To best protect our users from spam, the 550-5.7.1 message has been blocked. Please visit 550-5.7.1  https://support.google.com/mail/answer/81126#authentication for more 550 5.7.1 information. d16si288241qvn.7 - gsmtp (in reply to end of DATA command))

我尝试了 2 个在线 DKIM 测试器,但都失败了。mxtoolbox.com 说

工具箱

即使我已设置域密钥!

数字海洋

dkimvalidator.com 要求我向他们发送一封电子邮件,我照做了,但他们的系统说他们从未收到过!

Jan 21 02:44:25 fsphub opendkim[951]: 0DFB9511F6B: DKIM-Signature field added (s=default, d=fsphub.org)
Jan 21 02:44:25 fsphub postfix/qmgr[1118]: 0DFB9511F6B: from=<[email protected]>, size=276, nrcpt=1 (queue active)
Jan 21 02:44:25 fsphub postfix/smtp[3100]: 0DFB9511F6B: to=<[email protected]>, relay=31045262.in1.mandrillapp.com[54.245.105.146]:25, delay=2.8, delays=2.3/0.02/0.27/0.16, dsn=2.0.0, status=sent (250
2.0.0 Ok: queued as 6FDFF263B8)

dkimvalidator

DKIM 域密钥创建已有一个多小时了。

答案1

我发现另一本指南说

现在为您的域创建 DNS 记录,并将 /etc/opendkim/keys/example.com/default.txt 文件的全部内容粘贴到域区域文件的底部,TXT 名称将为 default._domainkey,TXT 值将是引号内的所有内容(以 v= 开头)。您可以忽略末尾的分号和注释。

我不知道区域文件是什么,但我从 TXT 记录中删除了引号和括号,现在它可以正常工作了。这非常令人困惑,因为default.txt后面分成了两行,k=rsa;两行都加了引号,第二行缩进。

相关内容