*jiriki*: HTML Mail von Outlook 2007 nur als "Nur-Text"-Mail erkannt

Beitrag lesen

Servus eddi,

Speichere bitte eine Mail, die Du mit Outlook 2007 vom Server abgeholt hast, als lokale Datei ab, lade sie auf Deinen Webspace hoch und gib den URL dazu hier bekannt, damit man die Header sich genau ansehen kann. Einige Fehler, insbesondere was Wahl und Umsetzung des Mediatyps der Mail betrifft, sind auch ersichtlich. Daher ist wichtig zu wissen, ob die Mail nur als HTML-Dokument gesendet werden soll, oder ob Du dazu einen alternativen Klartext ebenso in der Mail versenden willst und ob auch Bilder innerhalb des HTML-Dokumentes angezeigt werden sollen.

Also ich würde gerne eine HTML-Mail mit alternativem Klartext-Teil versenden. In die HTML-Mail soll zudem ein Header-Bild und ein Hintergrundbild eingebunden werden. Ich habe es nun immerhin geschafft, dass Outlook2007 die Mail als HTML-Mail erkennt. Neuer Quelltext hierzu ist:

---

  
$headers = "MIME-Version: 1.0  
Subject: Testmail  
From: Alex <test@web.de>  
Cc: Testomate <testomate@web.de>, Weihnachtswichtel <wichtel@gmail.com>  
Content-Type: multipart/related; boundary=001636c59763ff4b2e047a4922b5";  
  
$message = "  
--001636c59763ff4b2e047a4922b5  
Content-Type: multipart/alternative; boundary=001636c59763ff4b29047a4922b4  
  
--001636c59763ff4b29047a4922b4  
Content-Type: text/plain; charset=ISO-8859-1  
Content-Transfer-Encoding: quoted-printable  
  
Hey Dude,  
  
Ecard für Dich: http://www.ecard.com.  
  
Gr=FC=DFe, Alex  
  
--001636c59763ff4b29047a4922b4  
Content-Type: text/html; charset=ISO-8859-1  
Content-Transfer-Encoding: quoted-printable  
  
<b>Hey Dude,</b>  
<p>Ecard für <a href=\"http://www.ecard.com\" target=\"_blank\">Dich</a>.</p>  
Gr=FC=DFe, Alex  
  
--001636c59763ff4b29047a4922b4--  
  
--001636c59763ff4b2e047a4922b5--";  
  
$mailsent = mail("tester@gmx.de", "Testmail", $message, $headers);  

---

Was nun weder in Gmail noch in Outlook2007 funktioniert in der HTML-Version, ist der Link auf ecard.com. Witzigerweise steht im Quellcode der von Outlook abgerufenen Mail plötzlich: <a href=ttp://www.ecard.com" .. Kein Wunder, dass der Link nicht mehr funktioniert.

Hättest du ein Beispieltemplate für eine funltionierende komplette HTML-Mail, die auch in Outlook2007 richtig angezeigt wird?

Danke und Grüße