3 ms·
One way to get around the different escaping rules between mboxo and mboxrd is to insert a space (0x20) at the beginning of any line that could be misinterprete
by kijin 15y ago
One way to get around the different escaping rules between mboxo and mboxrd is to insert a space (0x20) at the beginning of any line that could be misinterpreted. This eliminates the need for any further escaping. Leading whitespace is almost always ignored by mail clients when displaying the message, especially when the text is flowed.
I've received received e-mails that were formatted this way, though I'm not sure exactly which software, whether client or server, is responsible for doing it.
- dsr_ 15y agoNow you now have n+1 standards to keep track of. As a side effect, this breaks every reader which is unaware of it and handling binary content in mail (many, many messages) or languages or encodings which are space sensitive.
- kijin 15y agoBinary content and non-ASCII characters are almost always base64-encoded, and base64 never produces a From_ sequence (because of the space). Anyaway, I'm not endorsing the leading-space technique. I'm just observing that it's out there in the wild.