HTML-Mailversand

emchler

Grünschnabel
Hallo Zusammen

Leider habe ich nicht die Zeit alle Ergebnisse der Suchabfrage durchzuklicken...

Mein Problem liegt mit dem Mailversand per PHP im HTML-Format.
Mit einem Script versende ich eine Postcard als HTML-Format an eine eingegebene Mailadresse.

Das Problem liegt darin, dass es auf einigen Computern schön formatiert als HTML angezeigt wird wie gewollt, aber bei einigen wird einfach der Quelltext als Email angezeigt, was natürlich nicht erwünscht ist.

Ich gebe wie folgend an, dass es sich um eine HTML-Mail handelt

PHP:
Content-Type: text/html; charset="iso-8859-1

Wisst ihr an was es liegen könnte?
 
Die gleichen Angaben habe ich bei meinem Mailerscript auch. Funktioniert wunderbar. Verstehen die E-Mail Clienten der PCs auf denen es nicht klappt überhaupt HTML Mails?
 
okey, die post-card könnt ihr euch sonst hier einmal online ansehen:
http://www.eva-desarzens.ch/Template70/E_Postcard_9.php

das ist schlussendlich der text, welcher mit dem email versand wird:
PHP:
 --85f5e26b89b78fa15558a1c9606531e7
Content-Type: text/html; charset="iso-8859-1"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Untitled Document</TITLE>
<style type="text/css">
<!--
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</HEAD>

<BODY><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<table width="516" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="40">&nbsp;</td>
  </tr>
  <tr>
    <td><img src="cid:picture.jpg" width="516" height="258" /></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
<tr>
<td align="center">
<table width="516" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><table width="516" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="80" height="25"><span class="style1">Von</span></td>
        <td width="250" height="25">&nbsp;</td>
        <td width="80"><strong class="style1">An</strong></td>
        <td width="250">&nbsp;</td>
      </tr>
      <tr>
        <td width="80" height="26" class="style2"><span class="style2">Name:</span></td>
        <td width="250" height="26" class="style2">andy</td>
        <td width="80" height="26" class="style2">Name:</td>
        <td width="250" height="26" class="style2">andi emch</td>
      </tr>
      <tr>
        <td width="80" height="26" class="style2">Email:</td>
        <td width="250" height="26" class="style2">andi.emch@bluewin.ch</td>
        <td width="80" height="26" class="style2">Email:</td>
        <td width="250" height="26" class="style2">andi.emch@bluewin.ch</td>
      </tr>
      <tr>
        <td width="80">&nbsp;</td>
        <td>&nbsp;</td>
        <td width="80">&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><table width="516" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="100" valign="top" class="style2">Nachricht:</td>
        <td class="style2">tescht tescht tescht</td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table></td>
</tr>
</table>
</BODY>
</HTML>
--85f5e26b89b78fa15558a1c9606531e7
Content-Disposition: inline; filename="picture.jpg"
Content-Id: picture.jpg
Content-Transfer-Encoding: base64
Content-Type: image/jpg; name="picture.jpg"

// hier ist das bild im mime-format verschlüsselt
=--85f5e26b89b78fa15558a1c9606531e7--
 
Zurück