wir haben hier gerade das Problem, dass du schneller antwortest, als ich meine einmal gegebene Antwort dann doch nochmal überdenke und revidiere.
Was glaubst Du, wo ich meine(n) Spitzname(n) her habe? 😀
Aber ich würde ich bitten, mal ein paar empfangene Mails im Quellcode anzuschauen. Du wirst feststellen, dass lange Absätze ohne eigenen Umbruch irgendwo (vermutlich nach 998 Zeichen oder kurz davor) zwangsweise mit einem Blank und einem Istgleich-Zeichen enden, wobei letzteres den nachfolgenden Zeilenumbruch maskiert.
Kann ich machen. Das ist dann aber eine Maskierung nach „Quoted-Printable“ die gerade dazu gedacht ist, auch die nicht bedachten Widrigkeiten der SMTP-Specs zu umgehen. Base64 haut in die selbe Kerbe und verliert übrigens den Horror des Aufblähens gegenüber „Quoted-Printable“ wenn sich Araber, Chinesen, Koreaner, ... gegenseitig in der Landesschriftsprache schreiben und dabei nicht irgendwelche ASCII-Art verwenden.