Hallo, Am Wed, 21 Sep 2011, Thomas Moritz schrieb:
Am Mittwoch, 21. September 2011 11:17:46 schrieb David Haller: auf der Kiste habe ich 'iconv' und 'sed'! Sollte das nicht reichen um per 'bash' den Kram umzusetzen?
Sehr umständlich. Du mußt alle Zeichen > 127 kodieren, sowie das Leerzeichen in _. Siehe http://de.wikipedia.org/wiki/Quoted_printable http://tools.ietf.org/html/rfc2045 recode hat praktischerweise und im Ggs. zu iconv "Ausgabeebenen", und da z.B. die für QP.
Ausserdem kann ich _erzwingen_ , dass _keine_ Umlaute in der Mail vorkommen! Einmal mit 'sed' ueber den Input und Ruhe ist. Dann gibt es nur noch ae, ue, oe usw. Ich sehe das nicht so kompliziert. Meine Ursprungsmail mit den Umlauten war wirklich nur ein Test/Provokation! Mir ging es lediglich darum, ob ich einen _sauberen_ HTML-Header bauen muss. Das wurde schnell geklaert. -> Ja mache ich!
Denk auch daran, daß die anderen Header wie From und To/CC/Bcc ggfs. QP kodiert werden müssen. Der Body darf (wenn per 'Content-Transfer-Encoding: 8bit' passend deklariert) auch unkodierte Umlaute / UTF-8 enthalten (-> Content-Type Header). -dnh -- ``I think I recently decided that if pain is the body's way of saying "Wow, shit, stop! Something is wrong here!", then painkillers are our way of saying "Lalalala! I can't hear you!"'' -- Simon Cozens -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org