Da Du einen Webmailer einsetzt: checke mal bitte Deinen Browser, ob der auf irgendeine Kodierung festgenagelt ist oder sich die Kodierung vom Server vorschreiben läßt. Da könnte durchaus der Fehler liegen...
Ich vermute, daß da ein Webmail-Teil Unfug macht. Oder ein Browser.
Vielleicht kannst Du Deinen Browser beim Ansehen der Mail mal zwingen, UTF-8 zu nehmen, mitunter schicken die Server das nicht korrekt mit (den Content-Type), weil ja *nur* die Mail so kodiert ist, aber andere Dinge auf der Webseite als LATIN1.?
Firefox:
Standard-Zeichenkodierung: "UTF-8"
Menue-Ansicht-Zeichenkodierung: "UTF-8"
Für mich ist immer ein "echo ö | xxd" eine Aussage darüber, ob ich wirklich UTF habe. Das ö muss als solches zu sehen sein und xxd muß mir zeigen, daß das ö durch zwei Zeichen kodiert ist.
echo Ä | xxd 0000000: c3b6 0a ...
$ echo Ä | xxd bash: xxd: command not found ...was meinst du mit xxd?
Und ich habe mir solche Mühe gegeben auf meiner englischen Tastatur :)
"Wenn du mit deinen Augen gesehen haettest, was gesehen habe ich mit deinen Augen!" (BladeRunner)
Wie sehen denn meine äääs üüüs und ßßßs bei dir aus?
Heiko:
Gut, dafür sind aber meine, die Du zitierst durch jeweils zwei mal Ameisenkacke ersetzt.
Konrad:
Bei mir: perfekt. Sowohl Deine als auch Heikos.
Hatte die Mail jetzt als Entwurf zwischengespeichert und er hat alle Umlaute zerschossen. Dann muß es wohl am webmailer liegen? Keine Ahnung, wie ich da etwas verstellen kann.
MfG Willi
willi_wotte@woelunds.de willi_wotte@woelunds.de (Mo 26 Feb 2007 09:48:17 CET):
echo Ä | xxd 0000000: c3b6 0a ...
$ echo Ä | xxd bash: xxd: command not found ...was meinst du mit xxd?
Hex-Dump, liegt bei mir in vim-common.
echo ö | od -tx1
zeigt's aber auch. Oder einfach
echo ö | wc -c
sollte größer als 3 sein.
Hatte die Mail jetzt als Entwurf zwischengespeichert und er hat alle Umlaute zerschossen. Dann muß es wohl am webmailer liegen? Keine Ahnung, wie ich da etwas verstellen kann.
apt-get install mutt
:-)
Heiko
lug-dd@mailman.schlittermann.de