Hallo,
ich habe ein Problem mit dem Befehl mail() und hoffe Ihr könnt mir helfen.
Ich habe ein Script, in dem sich User in einer Datenbank registrieren können und anschließend eine Bestätigungsmail bekommen sollen.
Sobald ich aber $headers in mail() einfüge, wird die Mail nicht mehr versandt. Hier der Quelltext dazu:
Wenn ich $headers weglasse, funktioniert es wie gesagt.
Aber mit $headers wird die Mail nicht versand. Findet jemand den Fehler? Bin echt ratlos.
Vielen Dank für eure Hilfe.
ich habe ein Problem mit dem Befehl mail() und hoffe Ihr könnt mir helfen.
Ich habe ein Script, in dem sich User in einer Datenbank registrieren können und anschließend eine Bestätigungsmail bekommen sollen.
Sobald ich aber $headers in mail() einfüge, wird die Mail nicht mehr versandt. Hier der Quelltext dazu:
PHP:
$sender="Firma";
$sendermail="onlineteam@firma.com";
$subject="Ihre Registrierung";
$content="Hallo ".$anrede." ".$name.",<br>Vielen Dank für Ihre Registrierung.<br>
Sie können sich nun mit Ihrem Passwort: ".$passwort." im Pressebereich anmelden.<br> Liebe Grüße nach ".$ort."<br>Online-Team";
$headers = "From: ".$sender." <".$sendermail.">\n";
$headers .= "Reply-To: ".$sender." <".$sendermail.">\n";
$headers .= "X-Sender: ".$sender." <".$sendermail.">\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "Return-Path: ".$sender." <".$sendermail.">\n";
$headers .= "Content-Type: text/html; charset=iso-8859-1\n";
mail($email, $subject, $content, $headers);
Wenn ich $headers weglasse, funktioniert es wie gesagt.
Aber mit $headers wird die Mail nicht versand. Findet jemand den Fehler? Bin echt ratlos.
Vielen Dank für eure Hilfe.