@ Martin
Ob nun UTF-8 im Betreff oder ISO-8859-1 in der Nachricht oder wie bei Web.de alles komplett in ISO-8859-15
alle drei Char Sets kennen die Umlaute. (ISO-8859-1 kennt kein Euro Zeichen)
Soo knapp, aber doch nicht korrekt.
Klar kennen alle drei Umlaute, die Frage ist nur, wie diese dargestellt werden. ISO-8859-1 und ISO-8859-15 sind, wie der Name schon vermuten lässt, quasi austauschbar und unterscheiden sich nur, wie Du korrekt ausgeführt hast, durch die Unterstützung des €-Zeichens.
Während der ISO-Charset auf einer fixen Zeichencodierung mit 8-Bit basiert, Ausgangspunkt war hierfür US-ASCII, verwendet UTF-8 für Zeichen eine speziell kodierte Bytekette von variabler Länge (max. 4 Byte).
Nehmen wir, beispielsweise, den Umlaut "Ä" (Ä). In den beiden ISO-Charsets steht das "Ä" an Position 0xC4 (192). In UTF-8 wird das "Ä" jedoch aus zwei Byte zusammengesetzt: 0xc3 und 0x84.
Wenn jetzt in einem MIME-Part als Encoding
Content-Type: text/plain; charset="ISO-8859-1"
angegeben ist, erwartet sich das Mail-Programm das "Ä" als 0xC4. Kommen dann aber die 2 UTF-8 Bytes daher werden diese entsprechend der ISO-Codepage als die Zeichen "Ã" und "[IND]" (Steuercode) angezeigt.
Im Betreff hingegen sagt Domino noch korrekt das UTF-8 encoding an:
Subject: WG: FW: Newsletter
=?[b]UTF-8[/b]?B?4oCTIHZpZXJ0ZSBOb21pbmllcnVuZyBmw7xyIGRlbiBQUg==?=
=?[b]UTF-8[/b]?B?IFRpcm9saXNzaW1vIG1pdCBadWt1bmZ0c1JhdW0gVGlyb2w=?=
Das Problem ist IMHO auf der Sender-Seite zu suchen.
Zum Vergleich:
Schicke ich von meinem Notes 7.0.2 Client über eine Domino 7.0 Server eine "Text & HTML" Mail im UTF-8 Encoding ins Internet, macht Notes folgendes draus:
To: XXXXXXXX@gmail.com
Subject: =?ISO-8859-1?Q?=C4?=
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 7.0.2 September 26, 2006
From: Martin Leyrer <XXXXXXXX@XXXXXXXX.at>
Message-ID: <OFF8778BDE.5A060527-ONC12572DC.0036D10D-C12572DC.0036D7C7@XXXXXX.at>
Date: Tue, 15 May 2007 12:31:45 +0200
X-MIMETrack: Serialize by Router on Server01/XXXXX(Release 7.0|August 18, 2005) at
2007.05.15 12:31:46 PM,
Serialize complete at 2007.05.15 12:31:46 PM
Content-Type: multipart/alternative; boundary="=_alternative 0036D79BC12572DC_="
This is a multipart message in MIME format.
--=_alternative 0036D79BC12572DC_=
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
w4QNCkANCuKCrA0K
--=_alternative 0036D79BC12572DC_=
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
DQo8YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNhbnMtc2VyaWYiPsOEPC9mb250Pg0KPGJyPjxmb250
IHNpemU9MiBmYWNlPSJzYW5zLXNlcmlmIj5APC9mb250Pg0KPGJyPjxmb250IHNpemU9MiBmYWNl
PSJzYW5zLXNlcmlmIj7igqw8L2ZvbnQ+DQo=
--=_alternative 0036D79BC12572DC_=--
Im Body der Mail stand nur:
Ä
@
€