Quoted-Printable
The mail encoding that turns günaydın into g=C3=BCnayd=C4=B1n, both ways.
Result
Good to know
- Printable ASCII travels as itself and everything else becomes =XX, which is why this encoding is nearly readable for English and nearly unreadable for Turkish.
- Lines are wrapped at 76 characters with a trailing = as a soft break. That = is not data — it means the line was cut, and decoding drops it.
- A space or a tab at the end of a line is written as =20 or =09, because a mail server is allowed to strip trailing whitespace and would otherwise change the message.
- The charset is not in the encoding. A mail header says which one it was; if the text comes back wrong, that header is what to check.
28 views