Autor Thema: Mime- Mails mit UTF-8 Verschlucken die Umlaute (im Body)  (Gelesen 7321 mal)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Ein CRM- System versendet per Java SMTP- Mails an einen 8.5.2er Domino- Server. Die Mails werden als UTF-8 gekennzeichnet
Im Subject werden Umlaute sauber maskiert, und auch entsprechend richtig angezeigt. Im Body scheint was zu fehlen...

Kann ich im Domino da was ändern, oder ist die MIME- Mail irgendwie "schief"?
Habe schon gegoogelt und auch das Forum durchsucht, und auch einige Einträge gefunden, aber leider keine Lösung.

Ich habe schon versucht, in den MIME- Einstellungen im Konfig- Dokument an den -mir logisch erscheinenenden- Stellschrauben zu drehen, aber ohne Erfolg.

Hat jemand nen Tipp, wie ich die Umlaute im Body sauber abgezeigt bekomme?
Unten mal der Quelltext einer solchen Mail...

Thanx

Code
Received: from CRM ([10.x.x.x])
          by host.firma.com (Lotus Domino Release 8.5.2FP3)
          with ESMTP id 2012071009182811-4439 ;
          Tue, 10 Jul 2012 09:18:28 +0200 
Message-ID: <2127986390.1341904708122.JavaMail.tomcat@host.firma.com>
Date: Tue, 10 Jul 2012 09:18:28 +0200 (CEST)
From: "Tode" <Tode@firma.com>
To: "Tode" <Tode@firma.com>
Subject: =?UTF-8?Q?=C3=84nderung:_1234567,__Wurst,_CRM-Kontaktbericht?=
Mime-Version: 1.0
X-MIMETrack: Itemize by SMTP Server on server/cert(Release 8.5.2FP3|July 10, 2011) at
 10.07.2012 09:18:28,
		 Serialize by Notes Client on Tode/DE/cert(Release 8.5.3|September
 15, 2011) at 10.07.2012 09:33:34,
		 Serialize complete at 10.07.2012 09:33:34
X-TNEFEvaluated: 1
Content-Type: multipart/alternative; 
		 boundary="----=_Part_2_372512308.1341904708105"

------=_Part_2_372512308.1341904708105
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8

Im CRM System wurde ein Kontaktbericht ge=E4ndert.

Bericht:
Test =C4=3DAe =D6=3Doe, =DC=3Due

Diese Email wurde vom CRM System automatisch versendet.
------=_Part_2_372512308.1341904708105
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><body><pre>Im CRM System wurde ein Kontaktbericht ge=E4ndert.

Bericht:
Test =C4=3DAe =D6=3Doe, =DC=3Due

Diese Email wurde vom CRM System automatisch versendet.</pre></body></html>
------=_Part_2_372512308.1341904708105--

Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Mime- Mails mit UTF-8 Verschlucken die Umlaute (im Body)
« Antwort #1 am: 10.07.12 - 10:36:14 »
Ich denke, ich bin der Sache auf der Spur. Laut Header habe ich ja hier ein "quoted-printable" mit dem Zeichensatz "UTF-8" vor mir...
Code
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
Der Quellcode
Test =C4=3DAe =D6=3Doe, =DC=3Due ist aber nicht UTF-8 sondern iso-8851-9
UTF-8 müsste so aussehen:
Test =C3=84=3DAe =C3=B6=3Doe =C3=BC=3Due

Also passt das einfach nicht zusammen...
Oder sieht das wer anders?
« Letzte Änderung: 10.07.12 - 10:38:21 von Tode »
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Mime- Mails mit UTF-8 Verschlucken die Umlaute (im Body)
« Antwort #2 am: 10.07.12 - 11:55:55 »
Laut UTF-8 Tabelle (http://www.utf8-zeichentabelle.de/) entspricht ein Ä = c3 84   
c4 ist ISO und wie du schon schreibst, passt da was nicht zusammen.
-> Charset im CMS umstellen (wenn möglich)

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Mime- Mails mit UTF-8 Verschlucken die Umlaute (im Body)
« Antwort #3 am: 10.07.12 - 12:31:01 »
Danke für die Bestätigung. Habe die Info an das CRM- Team weitergegeben... Sie sagen halt, dass andere Mail- System die Umlaute korrekt darstellen.
Aber wir alle wissen, dass Domino einfach ziemlich streng ist, wenn es um die Einhaltung von RFCs geht, während andere mailer das oftmals etwas "Laxer" handhaben und evtl. halt am Inhalt erkennen, dass der Header nicht stimmt, und das eigenmächtig ändern...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz