Hi Forum,
habe hier im Thunderbird v2 mit Enigmail das Problem, dass manche empfangenen, verschlüsselten HTML-Mails zwar entschlüsselt werden, anschließend wird aber der HTML-Quelltext im Thunderbird dargestellt.
Unverschlüsselte HTML-Mails werden vollkommen korrekt angezeigt, ebenso wie meine eigenen verschlüsselten HTML-Mails.
Die eingangs erwähnten, entschlüsselten HTML-Problemmails fangen im Thunderbird dann immer so an:
Zitat<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Nachricht</TITLE>
<META http-equiv=Content-Type content="text/html;
charset=iso-8859-1">
<META content="MSHTML 6.00.6000.21045" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
usw.
Wenn ich dieselbe E-Mail jedoch beispielsweise mit FireGPG im Firefox in Google Mail anzeige, dann wird sie vollkommen korrekt entschlüsselt und als formatierte HTML-E-Mail angezeigt.
Nun habe ich schon festgestellt, dass dies bei Mails von bestimmten Absendern auftritt, bei denen nämlich die PGP-Verschlüsselung der einzelnen Mailbestandteile ("NextParts") separat erfolgt. Sprich, die problematischen Mails haben verschlüsselt ungefähr die folgende Struktur:
ZitatAlles anzeigen[Header]
Content-Type: multipart/mixed;
boundary="----_=_NextPart_001_01C9F493.5C2C5AA9"
X-Brightmail-Tracker: AAAAAQPmCRA=------_=_NextPart_001_01C9F493.5C2C5AA9
Content-Type: multipart/related;
boundary="----_=_NextPart_002_01C9F493.5C2C5AA9";
type="multipart/alternative"------_=_NextPart_002_01C9F493.5C2C5AA9
Content-Type: multipart/alternative;
boundary="----_=_NextPart_003_01C9F493.5C2C5AA9"------_=_NextPart_003_01C9F493.5C2C5AA9
Content-Type: text/plain
Content-Transfer-Encoding: 7bit-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.2.4 (GNU/Linux)
[Verschlüsselte Reintext-Version der Mail]
-----END PGP MESSAGE-----------_=_NextPart_003_01C9F493.5C2C5AA9
Content-Type: text/plain
Content-Transfer-Encoding: 7bit-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.2.4 (GNU/Linux)
[Verschlüsselte HTML-Version der Mail]
-----END PGP MESSAGE-----------_=_NextPart_001_01C9F493.5C2C5AA9
Content-Disposition: attachment; filename="asdf"
Content-Type: application/octet-stream; name="asdf"
Content-Transfer-Encoding: 7bit-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.2.4 (GNU/Linux)
[Verschlüsseltes Attachment "asdf"]
-----END PGP MESSAGE-----------_=_NextPart_001_01C9F493.5C2C5AA9--
Man sieht, dass jeder "NextPart" der Mail separat als PGP-Block verschlüsselt wird. Offenbar hat Thunderbird (oder Enigmail) damit Probleme.
Wenn ich selber hingegen eine HTML-Mail PGP-verschlüssle, dann wird der gesamte Body der E-Mail als ein einziger PGP-Block verschlüsselt. Das sieht dann ungefähr so aus:
ZitatAlles anzeigen[Header]
Content-Type: multipart/encrypted;
protocol="application/pgp-encrypted";
boundary="------------enig8B63DF4E8CA39CE4A6FDCFC8"This is an OpenPGP/MIME encrypted message (RFC 2440 and 3156)
--------------enig8B63DF4E8CA39CE4A6FDCFC8
Content-Type: application/pgp-encrypted
Content-Description: PGP/MIME version identificationVersion: 1
--------------enig8B63DF4E8CA39CE4A6FDCFC8
Content-Type: application/octet-stream; name="encrypted.asc"
Content-Description: OpenPGP encrypted message
Content-Disposition: inline; filename="encrypted.asc"
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla
[Gesamter Body der Mail am Stück verschlüsselt]
-----END PGP MESSAGE-------------------enig8B63DF4E8CA39CE4A6FDCFC8--
Derartige E-Mails werden von Thunderbird mit Enigmail auch wieder problemlos entschlüsselt und als formatierte HTML-E-Mails angezeigt.
Gibt es nun irgend einen Trick oder eine Einstellung in Thunderbird bzw. Enigmail, um dieses Problem zu umgehen und auch die blockweise verschlüsselten Mails (nach dem ersten obigen Beispiel) wieder korrekt (und nicht als HTML-Quelltext) anzuzeigen?
Danke schonmal für alle Tipps,
Grüße David.P