[HTML] E-Mail an GMX wird nicht ordentlich dargestellt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [HTML] E-Mail an GMX wird nicht ordentlich dargestellt

    Hallo,

    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>";
    }

    ?>
    Beim Testen funktionierte dies auch hervorragend mit allen Adressen und Clients außer bei GMX, da wird einfach folgendes dargestellt:

    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>
    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
Lädt...
X