On Wed, Sep 30, 2026, at 14:25, R. Latimer wrote:
> What about minor edits to bodies encoded using base64? How are they 
> described?

Sensibly, by rewriting the minimum number of lines possible.  The tricky part 
is changing something in the middle of the base64 in such a way that it doesn't 
align to 3-byte input groups, so the output gets desynchronised.  Doing that is 
almost always a bad idea!  We can't just change base64 to include zero-width 
aligners though :(. There's no good answer with the current recipe design for 
this.

There are solutions, but they're patching the binary representation of each 
part rather than the encoded representation, and we decided against that in the 
early stages of discussing this, because it makes things much more complex for 
validators, they need full MIME parsing instead of just working in terms of 
lines.

Bron.


--
  Bron Gondwana, CEO, Fastmail Pty Ltd / Fastmail US LLC
  [email protected]
_______________________________________________
Ietf-dkim mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to