DKIMValidator icon indicating copy to clipboard operation
DKIMValidator copied to clipboard

Simple header validation fails with folded value

Open kynx opened this issue 3 years ago • 0 comments

If the header value is folded and the continuation line contains leading whitespace:

Subject: Subject Subject Subject Subject Subject Subject Subject Subject Subject
 Subject

the simple header canonicalization strips the leading whitespace on the continuation line:

Subject: Subject Subject Subject Subject Subject Subject Subject Subject Subject
Subject 

This leads to an (incorrect) failed validation. According to https://www.rfc-editor.org/rfc/rfc6376#section-3.4.5 the leading whitespace on the continuation line should be preserved.

kynx avatar Sep 11 '22 12:09 kynx