Hallo Tom,
Welche Zeilenlängen gelten denn für den
HTML-Bereich? Der sollte doch tunlichst auch
bei 76+newline Zeichen aufhören, oder?Zuerstmal sind es 72 Zeichen ;) Und zweitens
ist
Wieso bricht man dann base64-Codierte Bereich
nach 76 Zeichen um?
Habe ich mich da verlesen?
Weil das in der Base64-RFC so festgelegt wurde ;)
das eine Konvention, keine Regel. Eine
Uebereinkunft mit Ruecksichtnahme auf User, die
auf Shell-Terminals oder sonstwie nur per Shell
arbeiten.
Ich denke, die email-Server reagieren da manchmal
allergisch, wenn die Zeilenlänge zu groß wird?
Nein. Denen is das schnuppe, die kennen keine
Zeilen im DATA-Segment.
Kann ich also ruhig alles in einem Stream
schicken? Z.B. Bild in Base64 ohne jeglichen
Umbruch?
Nein, Base64 schreibt vor, 76 Zeichen max.
Im Normalfall wird eine Mail sowieso per 7bit
uebertragen (meist mit quoted printable
enkodiert).Quoted Printable halte ich dann auch für
sinnvoll oder, wenn der Overhead wegen Traffic
nicht so schlimm ist, eben base64. Braucht
base64 eigentlich mehr, als quoted printable?
Ja.
Gruesse,
CK
Es ist uns nicht möglich, in einem Bereich unseres Lebens richtig zu verhalten, wenn wir in allen anderen falsch handeln. Das Leben ist ein unteilbares Ganzes.