Mail::SpamAssassin::Plugin::DKIM - perform DKIM verification tests
loadplugin Mail::SpamAssassin::Plugin::DKIM [/path/to/DKIM.pm]
full DOMAINKEY_DOMAIN eval:check_dkim_verified()
This SpamAssassin plugin implements DKIM lookups, as described by the current draft specs:
http://mipassoc.org/dkim/specs/draft-allman-dkim-base-01.txt http://mipassoc.org/mass/specs/draft-allman-dkim-base-00-10dc.html
It requires the Mail::DKIM
CPAN module to operate. Many thanks to Jason Long
for that module.
Mail::DKIM
, Mail::SpamAssassin::Plugin
http://jason.long.name/dkimproxy/
In order to support optional identities, only one whitelist entry is allowed
per line, exactly like whitelist_from_rcvd
. Multiple whitelist_from_dkim
lines are allowed. File-glob style meta characters are allowed for the From:
address, just like with whitelist_from_rcvd
. The optional identity
parameter must match from the right-most side, also like in
whitelist_from_rcvd
.
If no identity parameter is specified the domain of the address parameter specified will be used instead.
The From: address is obtained from a signed part of the message (ie. the ``From:'' header), not from envelope data that is possible to forge.
Since this whitelist requires an DKIM check to be made, network tests must be enabled.
Examples:
whitelist_from_dkim joe@example.com whitelist_from_dkim *@corp.example.com
whitelist_from_dkim jane@example.net example.org whitelist_from_dkim dick@example.net richard@example.net
whitelist_from_dkim
, but used for the default whitelist entries
in the SpamAssassin distribution. The whitelist score is lower, because
these are often targets for spammer spoofing.