У меня всегда возникают проблемы при использовании заголовков вместе с функцией PHP mail().
Проблема в том, что заголовки просто отображаются в сообщении электронной почты.
Пример полученного письма:
http://nl.tinypic.com/view.php?pic=63va ... 8PmeED8rbw
< p>Источник:
Код: Выделить всё
$onderwerp = "Bedankt voor uw bestelling met order nummer # ".$row['id'];
$ontvanger = "customer@customer.be";
$reply = "reply@reply.be";
//$reply = htmlspecialchars($_POST['je_email']);
$headers = "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Reply-To: Webmaster < reply@website.be >\r\n"; // reply-adres
//$headers .= "Cc: webmaster@website.be , crewlid@website.be \r\n"; //copy
//$headers .= "Bcc: crew@website.be \r\n"; // blind copy
$headers .= "From: TEST SOME NAME | GW8 \r\n"; // de afzender van de mail
$headers .= "X-Mailer: PHP/" . phpversion() . "\r\n";
$headers .= "X-Priority: 1\r\n"; // 3 voor onbelangrijk
$headers .= "Priority: Urgent\r\n";
$headers .= "Importance: High\r\n"; // Low voor onbelangrijk
$headers .= "X-MSMail-Priority: High\r\n"; // Low voor onbelangrijk
$bericht = "[b]TEST[/b]";
mail($ontvanger,$onderwerp,$bericht,$headers);
Headers displayed in email content, as shown in screenshot.
Does anybody know how I can fix this ? I have a strong feeling this is a server-side problem..
Источник: https://stackoverflow.com/questions/247 ... th-headers
Мобильная версия