sw0rl0k
@sw0rl0k

Как правильно указывать кодировку письма в php?

Понадобилось сделать простую форму обратной связи на сайт. В PHP не разбираюсь вообще. По-этому поискал код как можно проще, адаптировал его под свои нужды и всё работает. Письма отправляет корректно, однако без указания кодировки. И на почту сообщения тоже приходят читаемые, а вот в Thunderbird'е приходят кракозябры. Подскажите, пожалуйста, как правильно указать кодировку для имеющегося у меня кода? Ничего, что бы работало в моём случае я не нашел.

Код PHP:
<?php
    $name = $_POST['name'];
    $phone = $_POST['phone'];
    $message = $_POST['message'];
    $from = 'From: From'; 
    $to = 'aaa@bbb.ru'; 
    $subject = 'Recall';
	
    $body = "Имя: $name\nТелефон: $phone\nКомментарий:\n$message";
	
    if ($_POST['submit']) {
    if (mail ($to, $subject, $body, $from)) { 
        echo '<p>Ваша заявка принята! Ожидайте звонка!</p>';
    } else { 
        echo '<p>Что-то пошло не так, повторите попытку еще раз!</p>'; 
    }
}
?>
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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