Hello,

RFC6651 (Extensions to DomainKeys Identified Mail (DKIM) for Failure Reporting) adds to DKIM-Signature the couple r=y - when an existing DKIM-Signature does not validate, the signing server is notified that something went (unintentionally) wrong.

The DKIM aggregate reports show whether a server signs correctly all mails or not. If the aggregate reports show that this is sometimes (let's say in 1%) not done correctly, the signer has no way to find for which email the signing has not worked and cannot fix the signing software, unless a report for the failing mail is sent with r=y.

RFC6377 (DomainKeys Identified Mail (DKIM) and Mailing Lists) suggests in section 5.7 to remove the invalidated DKIM-Signagures, if the mailing list software has changed the email.

I have not read ARC, but I have the impression that it says to keep the invalidated DKIM-Signatures.

When an email with DKIM-Signagure: r=y is sent to a mailing list, the email is modified, and a final recipient following r=y sends a report. The problem is that this report is useless and distracting - it does not indicate, that the signer-MTA or validator-MTA are implemented in wrong way.

I suggest here in to suggest in a more formal manner, that MLMs modifying a message are supposed to remove the r=y part of just invalidated DKIM-Signature and this logic is also applied for ARC, if relevant (I don't know ARC). Fixing only ARC will not help, as there is software that follows DKIM, but has no idea about ARC.

Is such a recommendation a good idea?

How to make the recomentation? Amendment to RFC6377, amendment to RFC 6651, something else, that is very short to compose?

Regards
  Dilian

_______________________________________________
Ietf-dkim mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ietf-dkim

Reply via email to