Hallo erstmal,
mein erster Beitrag und gleich ein Problem aber das geht wohl vielen anderen genau so.
Ich habe einen Script welcher zwei Emails versendet.
Teil 1
Teil 2
Die erste Mail kommt als Text an und die Headerzeilen im Body
Die zweite kommt als HTML sauber an.
Dachte erst das liegt am Webserver (Entwicklungsumgebung Win2k3 WebEdion mit PHP5, Public Webserver LAMP mit PHP4, aber da die zweite Mail saber zugestellt wird kann es das eigentlich auch nicht sein (Obwohl der IIS beide sauber zustellt).
Ich bin ehrlichgesagt etwas überfragt wo der Fehler liegen könnte. Einzige Unterschied ist das bei der ersten Mail Variablen im header verwendet werden.
Bin für jeden Tip dankbar.
mein erster Beitrag und gleich ein Problem aber das geht wohl vielen anderen genau so.
Ich habe einen Script welcher zwei Emails versendet.
Teil 1
PHP-Code:
$email = $_SESSION['email'];
$empfaenger = 'mail@domain.tld';
$betreff = 'Web Inquiry';
$nachricht = $tosales_body;
$header_comp = "From: ".$email."\r\n" .
"Reply-To:".$email."\r\n" .
"X-Mailer: PHP/" . phpversion();
$header_comp .= "MIME-Version: 1.0" . "\r\n";
$header_comp .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
mail($empfaenger, $betreff, $nachricht, $header_comp);
PHP-Code:
$empfaenger = $_SESSION['email'];
$betreff = 'Web Inquiry';
$header_cust = "From: [email]noreply@domain.tld[/email]"."\r\n" .
"Reply-To:noreply@domain.tld"."\r\n" .
"X-Mailer: PHP/" . phpversion();
$header_cust .= "MIME-Version: 1.0" . "\r\n";
$header_cust .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";$nachricht = $tocustomer_body;
mail($empfaenger, $betreff, $nachricht, $header_cust);
Die zweite kommt als HTML sauber an.
Dachte erst das liegt am Webserver (Entwicklungsumgebung Win2k3 WebEdion mit PHP5, Public Webserver LAMP mit PHP4, aber da die zweite Mail saber zugestellt wird kann es das eigentlich auch nicht sein (Obwohl der IIS beide sauber zustellt).
Ich bin ehrlichgesagt etwas überfragt wo der Fehler liegen könnte. Einzige Unterschied ist das bei der ersten Mail Variablen im header verwendet werden.
Bin für jeden Tip dankbar.
Kommentar