James,

> If I send an email to [EMAIL PROTECTED] to comes back
> saying:
>   DKIM check details:
>   Result: fail (signature doesn't verify)
> The same thing happens sending from my iPhone.
> But it works fine sending from the same computer using Thunderbird. Or
> if I use webmail (Roundcube or Ilohamail) to send the email.
> All are sending through the same mail server (Postfix), same account,
> with and without SSL.
> Has anyone had any similar problems with DKIM and Mail.app?

Your signer signed the following header section:

DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=bordo.com.au; s=mail; h=Message-Id:From:To:In-Reply-To:
        Mime-Version:Subject:Date:References:MIME-Version:Content-Type;
        bh=FBGlG3/lg4Qa0cw6oM9LAu83D6E9uxKw+uQSQmKN7EQ=; b=D8uXGWZusRopo
        0Dx4TQeApJbajiayRIpN/Q+GTgn/MPv7Qj+Cq5EOcwr75ZXv/GV+MRpo+qGiOfv0
        fJtqDvR1TwbjuvSuRTHgQVCc1+AY3T4iDEQ5f4EGJ0NPR56rPqrKGDi1AwCGjvVD
        sieq86AnRWfredZLTHzXvzq5neSGOE=
Message-Id: <[EMAIL PROTECTED]>
From: James Brown <[EMAIL PROTECTED]>
To: postfix-users@postfix.org
In-Reply-To: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Subject: Re: [OFF]: DKIM broken by certain email clients
Date: Wed, 24 Sep 2008 17:42:40 +1000
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; 
micalg=sha1; boundary="----31313EF4F437E4210E9DC5F9C2D9A7A1"

Note the double occurrence MIME-Version, but this is not in itself
a reason for DKIM validation failure.

The above header section was modified on its way out from your site,
replacing the first "MIME-Version: 1.0" of the two with a
  Mime-Version: 1.0 (Apple Message framework v929.2)
thus breaking the signature.

So it seems you have two problems here: why are there two MIME-Version
header fields in the first place, and why is one of them modified AFTER signing.

  Mark


Reply via email to