CodeInside
@CodeInside

Какую поставить кодировку сообщения для рассылки?

$subject    = "Подтверждение регистрации";
$message    = "Здравствуйте! Спасибо за регистрацию на Международном Вайнахском Сайте\n
            Код активации:".$code."\nС    уважением,\n
            Администрация Международного Вайнахского Сайта";
    
mail($email, $subject, $message, "Content-type: text/plain; charset=UTF-8\r\n");//первый вариант
mail($email, $subject, $message, "Content-type: text/html; charset=windows-1251 \r\n");//второй
mail($email, $subject, $message);//третий

Не могу никак подобрать кодировку письма. Вот первый вариант например на i.ua норм отправляет, только почему-то "с" в регистрации не отображается (хотя она кирилическая),а на mail.ru каракули в теме, хотя останой текст нормальный. Третий - mailo.ru норм, а i.ua каракули. Какую кодировку подобрать?
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
@gracer
Одинаковая кодировка должна быть 1) у страницы с формой 2) у файла с отправкой формы 3) в заголовках функции mail.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы