Amavisd-new DKIM verification spec testing needed
Scott Kitterman
ubuntu at kitterman.com
Thu Jul 3 13:27:52 UTC 2008
On Wednesday 02 July 2008 17:11, Mathias Gug wrote:
> Hi,
>
> Here are the minutes of the meeting. They can also be found online with
> the irc logs here: https://wiki.ubuntu.com/MeetingLogs/Server/20080701.
...
> ==== Spec status ====
>
> Most of the MIR related to amavisd-dkim have been done.
To follow up on this, all the MIR were approved and I have uploaded a new
version of amavisd-new to Intrepid that enables DKIM verification by default.
Now it needs testing and documentation.
Additional background:
DomainKeys Identified Mail (DKIM) is a new email identitiy authorization
technology. That and Sender Policy Framework (SPF) are the two major domain
level technologies currently being used. DKIM is designed to operate on the
identities in the body of the message (RFC 2822) and SPF is designed to
operate on the identities in the message envelope (RFC 821/2821).
With the new DKIM policy-bank support in amavisd-new, messages with valid DKIM
signatures can safely be whitelisted based on the body From address. This is
described in the spec use case:
https://wiki.ubuntu.com/ServerAmavisdDKIMSpec
In addition to enabling verification, the default configuration whitelists
mail from known good domains that are known to sign mail with DKIM:
ebay.com, ebay.co.uk, ebay.at, ebay.ca, ebay.de, ebay.fr, paypal.co.uk,
paypal.com, alert.bankofamerica.com, amazon.com, cisco.com, cnn.com,
skype.net, welcome.skype.com, and cc.yahoo-inc.com
Be default then, these domains will have their messages that have a valid DKIM
signature skip amavisd-new content filtering.
Now it is time to test all this. I need someone who can temporarily install
the new versions of amavisd-new and libmail-dkim-perl and ideally run them
against a mail stream of some volume. To that end, I have uploaded these
packages to my PPA for Hardy, so it is not necessary to be running Intrepid
to help:
https://launchpad.net/~kitterman/+archive
NOTE: There are Intrepid packages in there for another reason. Unless you
want to do Intrepid SE Linux testing, install from Hardy and not Intrepid.
The packages there are identical to the ones uploaded to Intrepid, with one
exception, I've added kitterman.com to the default whitelist to facilitate
testing. Since libmail-dkim-perl is a recommends and not a depends and the
Hardy apt does not install recommends by default, you will need to explicitly
install both packages.
If you try this, please let me know.
Scott K
More information about the ubuntu-server
mailing list