> -----Original Message-----
> From: opendkim-users-bounce_at_lists.opendkim.org [mailto:opendkim-users-
> bounce_at_lists.opendkim.org] On Behalf Of Dino Ciuffetti
> Sent: Friday, April 23, 2010 4:52 PM
> To: opendkim-users_at_lists.opendkim.org
> Subject: RE: opendkim body hash did not verify problem
>
>
> Ok, I found which is the header that create problem in my case.
> It's Content-Type.
>
> [...]
>
> The original header coming from gmail.com was:
> Content-Type: text/plain; charset=ISO-8859-1
> (Return from dkim_getresultstr(): Success)
>
> The courier-mta modified version that fails DKIM verification is:
> Content-Type: text/plain; charset=iso-8859-1
> (Return from dkim_getresultstr(): Bad signature)
>
> I have found that simply changing the value to uppercase fixed the
> problem
> and the verification succeeded.
>
> Should relaxed canonicalization tolerate such case modification into
> the
> header value or not?
Whatever is rewriting "ISO" to "iso" should be corrected.
Changing the RFC's definition of "relaxed" is a lot of work and would require a lot of people to agree that this is a problem with DKIM itself and not with courier.
Received on Sat Apr 24 2010 - 00:05:12 PST
This archive was generated by hypermail 2.2.0+W3C-0.50 : Sat Apr 24 2010 - 01:50:00 PST