Re: A lot of "invalid DKIM result" messages in my logs
Damian <[email protected]>
| Newsgroups | gmane.mail.spam.spamassassin.general |
|---|---|
| Message-ID | <[email protected]> |
> I am somewhat certain those two lines are related and that the "invalid DKIM result" is `invalid` verbatim. > > Mail::DKIM::Verifier creates a signature with a result `invalid` for ed25519, Amavis passes all signatures to SpamAssassin, > Mail::SpamAssassin::Plugin::DMARC->_check_dmarc invokes Mail::DMARC::PurePerl->dkim with result => 'invalid', Mail::DMARC->dkim > invokes Mail::DMARC::Report::Aggregate::Record::Auth_Results::DKIM->new with result => 'invalid', and the result-setter in that > module croaks because `invalid` is not in the list of allowed values. Standalone SpamAssassin should not be affected, because without Amavis-supplied signatures, SA triggers a different code path in Mail::DMARC that has a fix for this issue [1]. [1] https://github.com/msimerson/mail-dmarc/issues/21