Hallo Sven,
Nutze doch einfach eine der diversen vorgefertigten und funktionierenden Bibliotheken für sowas.
Das ist aber gar nicht mehr der alte SELF-Gedanke und eigentlich gehörst Du deshalb gebannt...
Hallo RuD,
in emails sind mMn als Zeilenumbruch CRLF vorgeschrieben. Manche Mail-Clients nehmen das verdammt übel, wenn man sich nicht daran hält.
Base64-Codierte Blöcke dürfen dagegen nur mit LF umgebrochen werden, damit sie nicht auseinanderfallen. Aus den ganzen RFCs geht das auch irgendwo hervor.
Wenn Du hier in der Forumssuche "MIME MAIL" eingibst, dann findest Du ungeheuer viele Threads, die die Probleme diskutieren.
Und ein Verständnis für die Dinge zu entwickeln, erachte ich immer noch als viel besser, als "irgend etwas Fertiges" zu benutzen.
Im Sinne von SELF
LG
Der Chris