Autor: Christian Weisgerber (naddy_at_mips.inka.de)
Datum: 08. Jan 2003
Alexander Holler <holler_at_ahsoftware.de> wrote:
> 1. Warum werden die Mails bei uugrn in 8bit (utf) konvertiert?
> mime(-quoted) o.ä. sollte jeder Reader können.
Du wirfst zwei Dinge durcheinander:
- Kodierung ("Zeichensatz", charset=...)
- Übertragungskodierung (Content-Transfer-Encoding: ...)
An der Kodierung wird nichts geändert, die fraglichen Mitteilungen
sind schon vom Absender aus UTF-8-kodiert.
Sendmail greift in die Übertragungskodierung ein. Insbesondere
werden Mitteilungen, die 8-Bit-Zeichen verwenden, zu Quoted-Printable
konvertiert, wenn sie auf einen Übertragungsweg geschickt werden,
der keine 8-Bit-Zeichen übertragen kann oder für den das nicht
definiert ist. Der typische Fall dafür ist klassisches SMTP.
Offenbar wendet Sendmail in bestimmten Fällen auch die Rücktrans-
formation an, von Quoted-Printable auf 8 Bit.
> 2. Wo kommen die falschen Umlaute her?
Kontrafaktische Frage. Die Umlaute sind nicht falsch, sie sind
UTF-8-kodiert und dies ist entsprechend im MIME-Header angegeben.
Wenn dein Mail-/Newsreader das nicht sinnvoll darstellt, dann ist
das sein Fehler. Nicht der des Absenders, nicht der der Mailingliste.
Mittelbar ist das vermehrte Auftauchen von UTF-8 hier wahrscheinlich
darauf zurückzuführen, dass einige Linux-Distributionen ihre Default-
Locales von ISO-8859-x auf UTF-8 umgestellt haben.
-- Christian "naddy" Weisgerber naddy_at_mips.inka.de
Dieses Archiv wurde generiert von hypermail 2.1.4 : 08. Jan 2003 CET