Re: Exim Snapshot - DomainKeys support - Testers wanted
Tom Kistner <[email protected]> Thu, 03 Feb 2005 13:27:27 +0100
| Newsgroups | gmane.mail.exim.user,gmane.mail.exim.exiscan.user |
|---|---|
| Message-ID | <[email protected]> |
David Woodhouse wrote: > What is the 'sending email address' in this context? Your use of > $sender_address_domain in the example ACL seems to imply that you're > using the reverse-path. Which is or course wrong. I had already built in a $dk_domain expansion variable that would point to the domain the lib used to verify the signature. Unfortunately, the current header of the lib does not export that variable. I chose not to tweak the header and removed $dk_domain. Sorry for being inconsistent in my example. DK is completely out of the scope of SMTP metadata. > That seems to be the _sensible_ thing to do -- the reverse-path is > almost always going to be changed when the message may suffer mangling > due to being resent by a user or mailing list. But is that what the > draft says you're _supposed_ to do? When signing, the lib first uses the "Sender:" and then the "From:" header to determine the "sending domain". This also gets written into the DomainKey-Signature: header unless you override with the "dk_domain" transport option. > People seem to have been resistant to the idea that we should be using > the reverse-path instead of grubbing around the headers for a 'Purported > Responsible Address', or just pretending we think that a signature from > the domain in the From: header will survive. Concerning lists, DK will be pretty unuseable for quite a while anyway. Just look at all the mangling going on here. A ton of extra headers in the wrong place, a footer, MIME transformations ... I also don't know how many mailers still do 8bit->QP autoconversions. This might also be a PITA. /tom -- ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##