Hallo Mark, hallo Leute, Am Samstag, 2. Oktober 2004 00:08 schrieb Mark W. Beinker: [...]
Ist KMail eigentlich auch in der Lage, Subjects von Latin-1-codierten eMails korrekt anzuzeigen? Der eMail body wird ja meist richtig konvertiert, aber auch wenn man den Zeichensatz bei "Kodierung festlegen" vorgibt, werden Subjects mit Umlauten immer noch falsch angezeigt...
Das liegt daran, wie die Mails intern aufgebaut sind. Das Subject ist ja ein Header-Feld, ebenso wie die Angabe zum Zeichensatz. Allerdings gilt die Zeichensatz-Angabe nur für den Body der Mail, nicht für den Header. Dort gilt ein striktes 7bit-Gebot. Falls also im Subject z. B. Umlaute vorkommen, müssen diese "inline" unter Angabe des Zeichensatzes codiert werden. Das sieht dann recht lustig aus, Beispiel aus dieser Liste: Subject: =?ISO-8859-1?Q?Systemsabst=FCrze_bei_Softwareinstallation_?= =?ISO-8859-1?Q?SuSE_9=2E1?= (da ist eigentlich schon zuviel codiert, man könnte es AFAIK auch als Subject: =?ISO-8859-1?Q?Systemsabst=FCrze?= bei Softwareinstallation SuSE 9.1 schreiben. Falls also ein Subject falsch angezeigt wird, liegt es vermutlich (wie immer) am Absender bzw. dessen Mailprogramm ;-) "ue" statt "ü" funktioniert übrigens immer und überall, während Umlaute in Headern doch noch zu Problemen führen, z. B. in den Mailinglisten-Archiven bei SourceForge (oder ist das inzwischen behoben?). Gruß Christian Boltz --
warum plonkt ihr nicht leise? Weil man gelegentlich eine tote Krähe beim Kornfeld aufhängen muß, damit andere Krähen begreifen, daß der lange schwarze Stock nicht nur Bumm macht, sondern auch Aua. [> Hans-Robert Wagner und Ratti in suse-linux]