On 4/27/22 6:30 AM, Michael Kliewe via mailop wrote:
Exactly. The best and easiest solution is to contact the sender and tell them to fix the problem, by either using "relaxed/relaxed" or by reducing the line length to <=998 bytes.
Just so it's clear, this is unrelated to simple or relaxed canonicalization. The problem happens with "relaxed/relaxed" as well, because even "relaxed" does not ignore CRLF at the end of lines in the same way that it collapses other whitespace.
In other words, even under "relaxed" canonicalization, the DKIM body hash is different for "1234" vs. "12<CRLF>34", and this problem will happen if a CRLF is added to split line lengths that are > 998 bytes.
"Don't send those." -- Robert L Mathews _______________________________________________ mailop mailing list mailop@mailop.org https://list.mailop.org/listinfo/mailop