> >>> > Any scheme that depends on the contents of mail headers being
> >>> > immutable is broken by design. Some people, sadly, have forgotten
> >>> > that the original purpose for email was to facilitate communications
> >>> > between dissimilar systems, therefore the internal formatting of
> >>> > email cannot be assumed to be immutable.
> 
> >>>    DKIM signatures break when downgrading or upgrading of encodings is
> >>>    performed, so the recommendation in the DKIM specification is that
> >>>    only 7bit should be used, making 8bitMIME unnecessary.
> 
> >> doesn't that mean that DKIM is broken by design?

> > Seems that way to me.

On 14.04.10 13:32, Dino Ciuffetti wrote:
> Whatching some rfc, and I found that...
> RFC 5617 (ADSP), Appendix B.
> 
>    Domain managers are advised to consider the ways that mail processing
>    can modify messages in ways that will invalidate an existing DKIM
>    signature, such as mailing lists, courtesy forwarders, and other
>    paths that could add or modify headers, or modify the message body.
>    If the modifications invalidate the DKIM signature, recipient hosts
>    will consider the mail not to have an Author Domain Signature, even
>    though the signature was present when the mail was originally sent.
> 
> So it seems that Sam was right! DKIM is broken by design!

imho mailing lists should either not modify the headers (especially
popular Subject prefixing) and if they know DKIM, they apparently should not
modify the body (popular list signatures).

Unluckily, not many mail clients support mailing lists enough to provide
necessary info to user (especially list info and unsubscribe headers), and
therefore many mailing lists tend to modify both subject and body.

List software supporting DKIM could verify the signature and should remove
it, if it's going to be invalidated. It may re-sign the message using own
DKIM signature.

However, invalidating DKIM signature when recoding mail seems to be major
DKIM design flaw.

-- 
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Depression is merely anger without enthusiasm. 

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to