bbro
Новичок
Вот код скрипта для отправки емейла:
mb_internal_encoding ("utf-8");
$from = "Иван Иванов <ivan@ivan.top>";
$to = $name."<$email>";
$subject = "Подтверждение подписки";
$message = "текст письма здесь";
$headers = "From: ".$from."\nReply-To: ".$from."\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit";
mail ($to, $subject, $message, $headers);
И что характерно, само тело письма приходит в правильной кодировке. А вот поля отправителя, получателя и сабж письма - в краказябинах. Сами тексты этих полей 100% написаны в utf-8, код скрипта тоже в utf-8.
Вот что что я вижу в почте:
Subject: РРѕРґСРІРµСждение РїРѕРґРїРёСРєРё
From: Рван Рванов <ivan@ivan.top>
Reply-To: Рван Рванов <ivan@ivan.top>
Помогите плз!
mb_internal_encoding ("utf-8");
$from = "Иван Иванов <ivan@ivan.top>";
$to = $name."<$email>";
$subject = "Подтверждение подписки";
$message = "текст письма здесь";
$headers = "From: ".$from."\nReply-To: ".$from."\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit";
mail ($to, $subject, $message, $headers);
И что характерно, само тело письма приходит в правильной кодировке. А вот поля отправителя, получателя и сабж письма - в краказябинах. Сами тексты этих полей 100% написаны в utf-8, код скрипта тоже в utf-8.
Вот что что я вижу в почте:
Subject: РРѕРґСРІРµСждение РїРѕРґРїРёСРєРё
From: Рван Рванов <ivan@ivan.top>
Reply-To: Рван Рванов <ivan@ivan.top>
Помогите плз!