Hallo Tom,
Ich habe deinen beispielhaften Mail-Quellcode [...]
in eine Datei kopiert und sie test.eml genannt
Wie bist Du denn an die Datei herangekommen?
Ich vermute mal, dass Du sie einfach in der Browseranzeige markiert, kopiert und dann in deinen Dateieditor eingefügt hast.genau so, ja.
Und deshalb vermute ich, dass der Browser bereits die "\n" in "\r\n" umgewandelt hatte.
Darauf hatte ich in der Tat nicht geachtet; ich meine aber, dass T-Bird \n und \r\n gleich behandelt. Aber ich werde das heute abend nochmal in beiden Varianten probieren; habe hier momentan nur stark eingeschränkte Möglichkeiten.
Ich habe diverse Tutorials gesehen und alle arbeiten mit \n
; daran dürfte es also nicht liegen. Auf jeden Fall die Datei hochgeladen und an diesen Beitrag angehängt, wie Sie mir Thunderbird geliefert hat.
Auch das kaputte JPG deutet auf einen falschen Zeilenumbruch innerhalb des Base64-codierten Teiles hin.
Videbimus. Ich vermute eher, dass der OP die lange base64-Wurst nach ein paar Dutzend Zeilen abgebrochen hat.
Das JPG ist nicht kaputt. Im Gegenteil: Der Anhang ist ja das einzige, was zuverlässig funktioniert. Ich habe nur einen Ausschnitt aus der JPG-Datei, weil die ganze Datei den Rahmen eines SELFHTML-Betrags gesprengt hätte (Zeichenbeschränkung, Urheberrecht ;-) ).
lg Hameeelh.
PS: Anscheinend ist die Lösung der Frage 1 noch nicht ganz gefunden; hat jemand eine Idee in puncto 2 und 3? Danke!