带有 DKIM 签名的邮件通过 SpamAssassin 获得 T_DKIM_INVALID 标志

Hig*_*all 11 postfix spamassassin dkim spamd

我已经安装了一个带有 postfix 和 spamassassin 的 Debian (jessie) 盒子。配置好,一切正常。

除非收到带有 DKIM 签名的邮件,T_DKIM_INVALID即使签名有效也会产生一个标志。请参阅下面的日志示例。

之后,opendkim 会验证签名并让它通过。

Jan 15 14:18:21 localhost spamd[30697]: spamd: connection from localhost [127.0.0.1]:51740 to port 783, fd 5
Jan 15 14:18:21 localhost spamd[30697]: spamd: processing message <id#1234567@mail.gmail.com> for user
Jan 15 14:18:21 localhost spamd[30697]: spamd: clean message (-2.0/5.0) for user in 0.2 seconds, 2572 bytes.
Jan 15 14:18:21 localhost spamd[30697]: spamd: result: . -1 - BAYES_00,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID scantime=0.4,size=2553,required_score=5.0,rhost=localhost
Run Code Online (Sandbox Code Playgroud)

小智 12

你可以试试这个包:libmail-dkim-perl

其中的穿行在过虑链接文档指出一个暗示,我会建议如下:

“您永远不需要在基于 RPM 或 DEB 的 Linux 发行版上使用 CPAN。”