Umlaute im Betreff: ÜÄÖ
Hallo nochmal :) mein kmail (1.5.4) zeigt mir die Umlaute im Betreff nach dem Emfangen von Nachrichten als X an. Dachte erst es liegt an meinem Mailserver, aber wenn ich die Nachrichten z.B. mit Outlook empfange, sieht alles normal aus. Für das Erstellen von Nachrichten hab ich natürlich den richtigen Zeichensatz (iso 8859-15) angegeben, aber warum klappt das beim Empfangen nicht? gruß kai
Am Samstag, 26. Juni 2004 21:11 schrieb Kai Dechert: Moin kai,
mein kmail (1.5.4) zeigt mir die Umlaute im Betreff nach dem Emfangen von Nachrichten als X an.
benutzt Du zufällig den Cyrus IMAP in Zusammenhang mit kmail? Dieser ersetzt nämlich leidigerweise die nicht richtig codierten Umlaute im Mailheader durch ein 'X'. bis denn ... /Frank/
Am Samstag, 26. Juni 2004 21:19 schrieb Frank Röske:
Am Samstag, 26. Juni 2004 21:11 schrieb Kai Dechert:
hallo frank
benutzt Du zufällig den Cyrus IMAP in Zusammenhang mit kmail?
genau das!
Dieser ersetzt nämlich leidigerweise die nicht richtig codierten Umlaute im Mailheader durch ein 'X'.
was bedeutet nicht richtig codiert? stimmt also beim absender clientseitig was nicht ? gruß kai
Am Samstag, 26. Juni 2004 22:09 schrieb Kai Dechert: Moin Kai,
benutzt Du zuf�llig den Cyrus IMAP in Zusammenhang mit kmail?
genau das!
da liegt das Problem.
was bedeutet nicht richtig codiert? stimmt also beim absender clientseitig was nicht ?
ja, mein Name müßte im Header (in der mit From:-beginnenden Zeile) folgendermaßen kodiert werden: Frank =?iso-8859-15?q?R=F6ske?= <suse@roeske-net.de> Manche eMail-Clients verschicken es aber z.B. als Frank Röske <suse@roeske-net.de> d.h. es ist nicht der Zeichensatz angegeben und Cyrus weiß damit nichts anzufangen (es steht ja kein Zeichensatz dabei und somit ist offen, wie die 8 Bit Zeichen interpretiert werden sollen). Theoretisch kann man den Cyrus IMAP entsprechend patchen, aber spätestens wenn die Zeichensätze zwischen Sender und Empfänger sich unterscheiden gibt es Murks (z.B. wenn der Sender ISO-8859-15 benutzt und Du mit SuSE 9.1 UTF-8) ... bis denn ... /Frank/
Frank Röske <suse@roeske-net.de> writes:
d.h. es ist nicht der Zeichensatz angegeben und Cyrus weiß damit nichts anzufangen (es steht ja kein Zeichensatz dabei und somit ist offen, wie die 8 Bit Zeichen interpretiert werden sollen).
Theoretisch kann man den Cyrus IMAP entsprechend patchen, aber spätestens wenn die Zeichensätze zwischen Sender und Empfänger sich unterscheiden gibt es Murks (z.B. wenn der Sender ISO-8859-15 benutzt und Du mit SuSE 9.1 UTF-8) ...
Ich hab cyrus noch nie benutzt, dafür aber uw- und courier-imapd, daher verzeiht mir die Frage: wieso interessiert sich cyrus überhaupt für den Inhalt irgendwelcher Headerzeilen? Das ist doch nun allein Sache des Anzeigeprogrammes, wie es die 8bit-Zeichen interpretiert?! Martin
Am Samstag, 26. Juni 2004 23:12 schrieb Martin Schmitz: Moin Martin,
Ich hab cyrus noch nie benutzt, dafür aber uw- und courier-imapd, daher verzeiht mir die Frage: wieso interessiert sich cyrus überhaupt für den Inhalt irgendwelcher Headerzeilen? Das ist doch nun allein Sache des Anzeigeprogrammes, wie es die 8bit-Zeichen interpretiert?!
erm, ja, der Meinung bin ich ja auch, und es gab sogar mal einen Patchvorschlag, der das einstellbar machte, aber der wurde vom Entwicklerteam abgelehnt ... Ich hab mir den Cyrus entsprechend gepatcht, daß er die 8 Bit Zeichen stehen läßt ... bis denn ... /Frank/
Hallo, Am Sat, 26 Jun 2004, Kai Dechert schrieb:
Für das Erstellen von Nachrichten hab ich natürlich den richtigen Zeichensatz (iso 8859-15) angegeben, aber warum klappt das beim Empfangen nicht?
Das haengt davon ab, wie und mit welchem Zeichensatz das Subject kodiert wird. "Content-Type" gilt _NUR_ fuer den Body der Mail. Und viele Subjects mit non-7bit-ascii gehen frueher oder spaeter kaputt weil einfach zu viele MUAs die Subjects nicht richtig (de-)kodieren. -dnh -- 9: GUI Ein Hintergrundbild und 12 Xterms (Kristian Köhntopp)
participants (4)
-
David Haller
-
Frank Röske
-
Kai Dechert
-
Martin Schmitz