When an header containing control characters like form feed, page eject(^L) , vertical tab(^K) etc. is canonicalized using relaxed canonicalization algorithm, vertical tab is converted to a space.

But, according to the RFC, stripping/reducing the WSP, unfolding of headers etc. alone are being specified. Nothing regarding the special characters is being told. So, in that case, canonicalization shouldn't disturb the control characters ?

Header passed to the canonicalization:


Result of relaxed canonicalization using sendmail's dkim code:

content-type:multipart/alternative; boundary=^M"----=_NextPart_000_0000_JLZRZLJO.OULDWYUC"

So, what is the procedure that need to be followed, when control characters are encountered?

Deiva Shanmuagm