Hi,

we are running sendmail 8.14.2 together with dkim-milter 2.3.2.
Now if there is a message with multiple addresses in the "To:" or  
"Cc:" header and the
MUA formats them as follows:

1st example
To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],<CR><LF>
<HT>[EMAIL PROTECTED]

2nd example
To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],<CR><LF>
<SPACE>[EMAIL PROTECTED]

sendmail is reformating the whole thing as follows:

To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],<CR><LF>
<SPACE><SPACE><SPACE><SPACE><SPACE><SPACE><SPACE><SPACE>[EMAIL PROTECTED]

Note:
<HT> is a tab  hex 09
<SPACE> is a space hex 20

This reformating is done after the dkim-milter has calculated and  
inserted the signature,
which leads to a failure upon messages verification.

I reported this as a bug to the sendmail developers, but I got as  
answer that it is not a
bug in sendmail and that there will be no fix to this:

--------8<-------------
This is "established"/well-known behavior
for sendmail 8.  I think it is a "bug" (omission/oversight) in DKIM
(it is amazing that the DKIM authors didn't take this behavior into
account, but added provisions for many other "layout" changes).
White space (in "formatted fields") that doesn't change the semantics
should not influence a signature.
--------8<-------------

I know that running a sandwich configuration with 2 sendmail damons  
(rx -> fwd ->
tx+dkim) could help. So the first sendmail daemon does all the  
reformatting and forwards
the messages to a second daemon which then is running the dkim-milter.  
This is not a real
fix and hits the performance and introduces unneeded complications.


Is there anything that could be done in dikm-milter to avoid/solve  
this problem?


Didi

-- 
___________________________________________
D i e t m a r  R i e d e r, Mag.
[EMAIL PROTECTED] | PGPKey ID: 3431D0B0
http://genome.tugraz.at
Tel: +43 316 873 5339 - Fax: +43 316 873 5340


-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
dkim-milter-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dkim-milter-discuss

Reply via email to