[exim] dkim signature is including empty headers, seems lik…

Top Page
Delete this message
Reply to this message
Author: Ian Kelling
Date:  
To: exim-users
Subject: [exim] dkim signature is including empty headers, seems like it shouldn't be
The relevant option dkim_sign_headers is unspecified.

https://www.exim.org/exim-html-current/doc/html/spec_html/ch-support_for_dkim_domainkeys_identified_mail.html
says in that case, "the header names recommended in RFC4871 will be
used"

https://www.ietf.org/rfc/rfc4871.txt:
"header fields SHOULD be included in the signature, if
they are present in the message being signed:"

My signature looks to have all RFC4871 headers, but my message
definitely does not have them:

h=Date:Message-Id:Subject:To:From:Sender:Reply-To:Cc:
    MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
    Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
    :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
    List-Subscribe:List-Post:List-Owner:List-Archive


I'm testing with exim 4.89-6 from debian.

Should this be happening? How can I make exim only sign headers that are
in the message I send? Thanks in advance.

--
Ian Kelling | Senior Systems Administrator, Free Software Foundation
GPG Key: B125 F60B 7B28 7FF6 A2B7 DF8F 170A F0E2 9542 95DF
https://fsf.org | https://gnu.org