Halli hallo !
kurz und knapp möchte ich html mails versenden nach dem ein dickes formular ausgefültt wurde:
nun mein Problem: wenn ich bei web.de mir online die mail anschaue ist alles schön formatiert, bei gmx.de sieht die mail wieder voll verhunzt aus und beim outlook (den vielen nutzen) werden diese html mails erst recht nicht dargestellt:
mein quellcode:
PHP-Code:
....
....
$message .= "Content-Type: text/html;\n charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n";
$message .= "\n";
$message .= "<HTML><BODY>\n";
$message .= "\n";
$message .= "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n";
$message .="<HTML><HEAD><META http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\">";
$message .="</HEAD>";
$message .= "<body><div align=center><table border=0 width=90% cellpadding=2 cellspacing=3>"; ......
$headers = "From: $Vorname $Name <$Mail> \n";
$headers .= "Reply-To: [email]meine@mail.de[/email]\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "X-Sender: $Vorname $Name< $Mail >\n";
$headers .= "X-Mailer: PHP4\n"; //mailer
$headers .= "X-Priority: 3\n"; //1 UrgentMessage, 3 Normal
$headers .= "Return-Path: [email]meine@mail.de[/email]\n";
mail ($to, $subject,$message, $headers);
so in etwa möchte ich meine Mails versenden!
Habt ihr ein Tip wie ich alles auf ein Level und eventuell gleich hinbekomme!
Großen Danke !!
Lesezeichen