Hallo,
ich möchte an einige Leute Weihnachtskarten per E-Mail verschicken und habe hierfür folgendes gebastelt:
Beim Testen funktionierte dies auch hervorragend mit allen Adressen und Clients außer bei GMX, da wird einfach folgendes dargestellt:
Ich habe bereits alles versucht, verschiedene Tags wie <html> etc. weggelassen, META-Daten in den <head> rein usw. und so fort, leider kein Erfolg... Und zwar spielt es keine Rolle, ob ich die E-Mail online bei gmx.net oder über Outlook Express abrufe.
Habt ihr irgendeine Idee?
Vielen, allerbesten Dank!
Grüße
ich möchte an einige Leute Weihnachtskarten per E-Mail verschicken und habe hierfür folgendes gebastelt:
PHP-Code:
<?php
$text = '<html>
<head>
<title>Weihnachtskarte</title>
</head>
<body bgcolor="#000000">
<br>
<div align="center"><img src="http://xx.de/xx/1.jpg" width="425" height="603" style="border:2px solid #FFFFFF;" alt="Bitte lasse das Herunterladen von Bildern in Deinem E-Mail-Programm zu, um die Weihnachtskarte zu sehen."></div>
<br>
</body>
</html>';
$sender = 'Mein Name';
$sendermail = 'meine@adresse.de';
$betreff = 'Fröhliche Weihnachten und ein gutes neues Jahr';
$xtra = "From: $sender <$sendermail>\r\n";
$xtra .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n";
$xtra .= "X-Mailer: PHP ". phpversion();
//$email_adressen=$_POST[adressen];
$email_adressen='freund@nummer1.de,freund@nummer2.com,freundin@nummer3.de,freundin@nummer4.de';
$emails_in_array=explode(",",$email_adressen);
foreach($emails_in_array as $email)
{
mail($email, $betreff, $text, $xtra);
print "Mail an $email wurde verschickt.<br>";
}
?>
Content-Type: text/html
Content-Transfer-Encoding: 8bit
X-Mailer: PHP 4.4.4-8+etch5
Message-Id: <20081214195322.0379A2457B34A@server1.xxxxxxxx.de>
Date: Sun, 14 Dec 2008 20:53:22 +0100 (CET)
<html>
<head>
<title>Weihnachtskarte</title>
</head>
<body bgcolor="#000000">
<br>
<div align="center"><img src="http://xx.de/xx/1.jpg" width="425" height="603" style="border:2px solid #FFFFFF;" alt="Bitte lasse das Herunterladen von Bildern in Deinem E-Mail-Programm zu, um die Weihnachtskarte zu sehen."></div>
<br>
</body>
</html>
Content-Transfer-Encoding: 8bit
X-Mailer: PHP 4.4.4-8+etch5
Message-Id: <20081214195322.0379A2457B34A@server1.xxxxxxxx.de>
Date: Sun, 14 Dec 2008 20:53:22 +0100 (CET)
<html>
<head>
<title>Weihnachtskarte</title>
</head>
<body bgcolor="#000000">
<br>
<div align="center"><img src="http://xx.de/xx/1.jpg" width="425" height="603" style="border:2px solid #FFFFFF;" alt="Bitte lasse das Herunterladen von Bildern in Deinem E-Mail-Programm zu, um die Weihnachtskarte zu sehen."></div>
<br>
</body>
</html>
Habt ihr irgendeine Idee?
Vielen, allerbesten Dank!
Grüße