Hallo Klaus-Dieter, On Wed, Aug 31, 2005 at 09:03:26AM +0000, klaus-dieter.nagel wrote: > Monday, August 29, 2005, 8:54:44 PM, schrieben Sie: > > Am Montag, den 29.08.2005, 21:31 +0200 schrieb Ingo Göppert: > >> > >> bring mal deine Fledermaus in Ordnung: > >> X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char F6 hex) in > >> message header 'Subject' > >> Subject: [de-users] falsche W\366rter im Duden ,... > > ja, gerne ! aber wie und was ? Wo fasse ich an ? > > > Musst Du da was in Ordnung bringen? Mein Mailprogramm hatte keine > > Probleme mit Klaus' Kodierung (Content-Type: text/plain; > > charset=ISO-8859-2). Oder liegt das Problem jetzt bei meinem > > Verständnis - wofür steht Fledermaus? > [...] > ABER : Auch ich bekomme ja meine Anfrage über den OOO - Verteiler auch > an mich, und tatsächlich steht im Betreff das Wort Wörter richtig > geschrieben,
Wie bereits erwähnt ist das Glückssache. Daß Du denselben Zeichensatz wie "Du" verwendest ist klar, daß kein MTA den Betreff auf dem Weg kürzt nicht unbedingt. Nochmals: Der Wert "0xF6" den Du im Header versendest ist nur im Unicode ein "ö". In UTF-8 gibt es das nicht. Außerdem ist 0xF6 alleine auch zu wenig. Da fehlt das zweite byte. Dezimal 366 in Unicode wäre ein großes U mit Ring darüber (Krouzek), kein "ö". Der Von Dir im Body verwendete Zeichensatz "ISO-8859-2" ist im deutschen Raum wenig verbreitet (da werden entweder ISO-8859-1 oder ISO-8859-15 verwendet). In allen drei erwähnten ISO-Zeichensätzen stimmt das mit dem ö zwar wieder (sprich 0xF6 in latin2/1/9 codiert ist ein "ö") - nur steht das nirgends in den headern daß der Betreff mit diesem Zeichensatz codiert ist. Der Mailreader muß raten. In den meisten Fällen verwendet er den Zeichensatz des Betriebssystems (in meinem Fall UTF-8). Und dann kann es eben funktionieren oder eben nicht. Also nochmals kurz zusammengefaßt: Ohne die Angabe des Zeichensatzes kann der Wert "0xF6" beliebig interpretiert werden. Bei einem arabischen Zeichensatz als arabischer Buchstabe, bei einem chinesischen Zeichensatz als chinesisches Zeichen, bei Unicode & UTF-8 als ungültiges Zeichen, in den latin-Zeichensätzen als "ö". Die Lösung ist einfach: Keine nicht-kodierten 8bit Zeichen im Header verwenden http://www.guenther-eisele.de/bat/faq.htm#4.27 zeigt Dir wo die Einstellung in The Bat zu finden ist. ciao Christian -- NP: nichts --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]