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:
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);
}
und in einer anderen Php-Datei steht dann nur folgendes:
PHP-Code:
sr_mail($email, 'Registrierung abschliessen', $message);
Ich hoffe jemand sieht einen Fehler, oder könnte es am Server liegen?
Cheers