header-Funktion mail() von php
habe ich senden Sie E-mail mit der Funktion mail() von PHP.
Ich habe zum einfügen von Reply-To-header, aber es funktioniert nicht:
<?php
$body = "<html>\n";
$body .= "<body style=\"font-family:Verdana, Verdana, Geneva, sans-serif; font-size:12px; color:#666666;\">\n";
$body = $message;
$body .= "</body>\n";
$body .= "</html>\n";
$headers = "From: My site<[email protected]>\r\n";
$headers .= "Reply-To: [email protected]\r\n";
$headers .= "Return-Path: [email protected]\r\n";
$headers .= "X-Mailer: Drupal\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
return mail($recipient, $subject, $message, $headers); ?>
In diesem Beispiel php.net es ist $headers .= "Reply-To: [email protected]\r\n"; aber wenn Sie kopieren und fügen Sie diesen und senden Sie dann die E-mail-Reply-To-header gibt es nicht. Wenn eine insert-andere header wie From, CC, Bcc, diese gibt es, richtig in meine HTML-mail, nur die Reply-To-header gibt es nicht.
Ich habe versucht, wie "Antworten", "Antworten", "Antworten", "Antworten" etc, aber es funktioniert nicht.
Ich habe Php 5.4 kann mir helfen?
InformationsquelleAutor user1487934 | 2012-07-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen.
fügen Sie parameter für den Empfänger, den Betreff und die Nachricht.
dann auf diese Zeile
"return mail($recipient, $subject, $message, $headers); "
ersetzen, $Nachricht $body.
so Aussehen
hoffe, es wird Ihnen helfen,
Ich sehe.. Aber haben Sie versuche, den code habe ich oben gegeben, um Ihren code? Ich habe getestet, mein code und der Antwort zeigt. Lassen Sie mich wissen..
InformationsquelleAutor Jack