Hallo zusammen,
ich habe einen ganzen Batzen Mails von Outlook importiert. Die meisten Mails werden auch korrekt angezeigt. Nur Mails, die ich mal von anderen Outlook-Benutzern bekommen habe (rein HTML) werden nicht als HTML interpretiert, sondern es erscheint der HTML-Quellcode.
Die DOCTYPE-Definition sieht etwas merkwürdig aus, und als "Generator" erscheint "Microsoft Word" (wobei es definitiv mit Outlook gesendet wurde).
Zum besseren Verständnis hier mal der Quellcode einer kurzen Mail, die falsch angezeigt wird:
From - Thu, 1 Mar 2007 18:18:32
Microsoft Mail Internet Headers Version 2.0
X-MimeOLE: Produced By Microsoft Exchange V6.5
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
Subject: Tel. von GT
Date: Thu, 1 Mar 2007 17:21:32 +0100
Message-ID: <1B5A4AB3D9FB33469210B06D3546BEF64A9B73@ge-ham-sma01.germany.evotecoai.com>
X-MS-TNEF-Correlator: <1B5A4AB3D9FB33469210B06D3546BEF64A9B73@ge-ham-sma01.germany.evotecoai.com>
Thread-Topic: Tel. von GT
Thread-Index: AcdcHayN68ZmhemOQrayPCrt4WmWDg==
From: "XY" <blabla@bla.com>
To: "ich" <ich@ich.com>
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
span.E-MailFormatvorlage17
{mso-style-type:personal-compose;
font-family:Arial;
color:windowtext;}
@page Section1
{size:595.3pt 841.9pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=DE link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>0179 7 81 60 61 Handy<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>040 432 74 770 Home<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>LG Gesine <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
</div>
</body>
</html>
Alles anzeigen
"Ansicht - Nachrichtentext - Original HTML" ist aktiviert.
Und den Quellcode mit Firefox dargestellt sieht alles prima aus.
Das Interessante ist - Mails, die aus dem "Gesendet"-Ordner von Outlook importiert wurden, sehen ganz korrekt aus. Die haben allerdings auch einen anderen HTML-Header mit "vernünftiger" DOCTYPE-Definition:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
...
...
Mails von anderen Mailprogrammen, Lotus Notes z.B., sind OK.
Hat jemand 'ne Idee, ob ich die Mails irgendwie korrekt anzeigen lassen kann?
Gruß JJ