SA Bugzilla – Bug 7624
FromNameSpoof: fns_ignore_dkim is not a hash
Last modified: 2018-09-26 16:18:52 UTC
Enabling FromNameSpoof without any other configuration results in: > spamd[2061]: rules: failed to run DKIM_ADSP_CUSTOM_LOW test, skipping: > spamd[2061]: (Not a HASH reference at /..../Mail/SpamAssassin/Plugin/FromNameSpoof.pm line 319. > spamd[2061]: ) The relevant line is: > return 0 if ($self->{main}{conf}{fns_ignore_dkim}{$addr}); I assume this is because fns_ignore_dkim is of type $Mail::SpamAssassin::Conf::CONF_TYPE_STRINGLIST, which is an array of strings rather than a hashmap.
Have seen this, will adjust when less busy :)
Sending spamassassin-3.4/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm Sending trunk/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm Transmitting file data ..done Committing transaction... Committed revision 1842029.
(In reply to Henrik Krohns from comment #2) > Sending spamassassin-3.4/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm > Sending trunk/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm > Transmitting file data ..done > Committing transaction... > Committed revision 1842029. Thanks for cleaning this up - I'll add more comments and fix things from your other comments