Я всегда стараюсь использовать заголовки вместе с функцией PHP mail (). Проблема всегда одна и та же, в прошлом году, на этот раз, пока я помню, это сводит меня с ума.
Проблема в том, что заголовки просто отображаются в сообщении электронной почты.
Пример полученной почты:
http://nl.tinypic.com/view.php?pic=63va5z&s=8#.U8PmeED8rbw
Источник :
$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 <$reply>\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 = "<strong>TEST</strong>"; mail($ontvanger,$onderwerp,$bericht,$headers);
Какой фрагмент я использую, всегда та же проблема. Заголовки отображаются в содержимом электронной почты, как показано на снимке экрана.
Кто-нибудь знает, как я могу это исправить? У меня сильное чувство, что это проблема на стороне сервера.