Hey Leute, ich habe ein Problem und finde einfach keinen Fehler...
Also folgendes, ich habe eine Funktion geschrieben, die mail() benutzt. Die Mail wird auch versendet, nur leider wird der gesamte Header mitgesendet.
So sieht mein Quellcode aus:
und in einer anderen Php-Datei steht dann nur folgendes:
Ich hoffe jemand sieht einen Fehler, oder könnte es am Server liegen?
Cheers
Also folgendes, ich habe eine Funktion geschrieben, die mail() benutzt. Die Mail wird auch versendet, nur leider wird der gesamte Header mitgesendet.
So sieht mein Quellcode aus:
PHP-Code:
// Send Mail
function sr_mail($to,$subject,$message,$reply = '') {
$headers =
"From: \"Registierung abschliessen\" <no-reply@foo.bar>\r\n" .
"Message-ID: <".time()."-".$reply.">\r\n".
'X-Mailer: PHP/' . phpversion() . "\r\n" .
"MIME-Version: 1.0\r\n" .
"Content-Type: text/html; charset=utf-8 \r\n" .
"Content-Transfer-Encoding: 8bit\r\n\r\n";
// Send
$message = str_replace("\r\n",'<br />',$message);
mail($to, $subject, $message, $headers);
}
PHP-Code:
sr_mail($email, 'Registrierung abschliessen', $message);
Cheers
Kommentar