[dkim-dev] DKIM Reflectors produce wrong results (part II)

Steffen Lehmann lehmann at strato-rz.de
Mon Apr 14 08:30:37 PDT 2008


Jason Long schrieb:
>>>>> Steffen Lehmann <lehmann at strato-rz.de> 4/14/08 10:58 AM >>>
>>>>>           
>> I think the reflectors have difficulties with the body line
>>    "
>>
>>      =B7          =B7         =B7          =B7=20
>>
>> "
>>
>> which is canonicalized to
>>
>> '20''20''20''20''20''20'=B7'20''20''20''20''20''20''20''20''20''20'=B7'20''20''20''20''20''20''20''20''20'=B7'20''20''20''20''20''20''20''20''20''20'=B7=20'0D''0A'
>>
>> The body canon algo is "relaxed", 
>>     
>
> I don't think so. The signature itself does not specify a body canon, and
> according to RFC 4871, section 3.5, c=:
>
>        If
>        only one algorithm is named, that algorithm is used for the
>        header and "simple" is used for the body.  For example,
>        "c=relaxed" is treated the same as "c=relaxed/simple".
>
>
> Jason
>   

Jason,
you are right. This was a bug in my software where I assemble the 
DKIM-Signature header. I have changed the c= tag to c=relaxed/relaxed, 
and it works fine. Thaks for your patience. :-)

Steffen


More information about the dkim-dev mailing list