Инструмент Linux для проверки электронной почты, подписанной DKIM

Я получаю много писем, подписанных с DKIM. Обычно я не заинтересован в проверке действительности подписи, но время от времени мне бы хотелось. Существует ли какой-либо инструмент, которым я могу кормить электронную почту как она есть, которая проверяет ее (возможно, получает ключи через DNS или что-то еще) и сообщает мне, правильна ли подпись или нет, и, возможно, другие полезные детали?

3 ответа

Помимо уже упомянутого дополнения Thunderbird DKIM Verifier, я также могу порекомендовать для этого модуль Python dkimpy. В Debian и Ubuntu он доступен в пакете python-dkim.

С dkimpy вы можете легко проверить подпись DKIM с помощью dkimverify < email.eml команда. Чтобы получить больше информации о том, почему подпись не работает, используйте -v вариант.

Если вы используете Thunderbird, вы можете использовать расширение "DKIM Verifier" .

Вы также можете использовать http://www.opendkim.org/, который поставляется как пакет debian:

opendkim-testmsg < email.eml

В идеале ваш почтовый сервер должен справиться с этим. Если электронное письмо подписано DKIM, но подпись не совпадает, электронное письмо должно быть отклонено. Это не должно даже сделать это в ваш почтовый ящик.

Другие вопросы по тегам