用于检查 DKIM 签名电子邮件的 Linux 工具

用于检查 DKIM 签名电子邮件的 Linux 工具

我收到很多使用 DKIM 签名的电子邮件。通常我不太想检查签名是否有效,但有时我会想检查一下。有没有什么工具可以让我直接输入电子邮件,然后检查它(可能通过 DNS 或其他方式检索密钥)并告诉我签名是否正确以及其他有用的详细信息?

答案1

除了已经提到的 Thunderbird DKIM Verifier 插件之外,我还推荐 Python 模块迪金皮为此。在 Debian 和 Ubuntu 下,它在 python-dkim 包中可用。

使用 dkimpy,您可以使用命令轻松验证 DKIM 签名dkimverify < email.eml。要获取有关签名失败原因的更多信息,请使用选项-v

答案2

如果你使用 Thunderbird,你可以使用“DKIM 验证程序”扩展

答案3

您还可以使用http://www.opendkim.org/它来自一个 Debian 软件包:

opendkim-testmsg < email.eml

答案4

理想情况下,您的邮件服务器应该处理这个问题。如果电子邮件经过 DKIM 签名,但签名不匹配,则应拒绝该电子邮件。它甚至不应该进入您的收件箱。

相关内容