c't 5/07
Es ist aber in der Tat eine spannende Frage, wie überhaupt unerlaubte Zeichen in Ihre Mail geraten sind. Wenn Sie sie nicht eingegeben haben, stammen sie vielleicht aus der ursprünglichen Mail, die man beim Antworten ja üblicherweise zumindest in Teilen zitiert. Theoretisch sollte das nie ein Problem sein, denn Thunderbird verwendet für die Antwort standardmäßig dieselbe Zeichenkodierung wie die ursprüngliche Mail.
In den von uns beobachteten Fällen entpuppte sich der laxe Umgang von Microsoft mit den E-Mail-Standards als Ursache: Die ursprüngliche Mail war mit Outlook versendet worden und in den Headern als ISO-8859-1-kodiert ausgewiesen. Sie enthielt aber Zeichen aus dem Windows-Zeichensatz (Codepage 1252), beispielsweise das ’ aus c't, Code 0x92, oder den Gedankenstrich, Code 0x96. Weil Windows-1252 eine Obermenge von ISO 8859-1 ist, hat das gutmütige Thunderbird die Mail beim Lesen fehlerfrei dargestellt und sich erst bei dem Versuch, denselben Text als Antwort ISO-8859-1-kodiert zu verschicken, korrekterweise geweigert. (bo)
Version zum Drucken | Per E-Mail versenden | Heft bestellen
Permalink: http://heise.de/-321910
Das aktuelle Heft ist jetzt im Handel erhältlich.
Ältere Artikel können Sie über unser Zeitschriften-Archiv bestellen.