Дело в кодировке
нужно в функции mail поле subject обработать при помощи
у меня сработало.
Проверьте через исполнение PHP
нужно в функции mail поле subject обработать при помощи
| Код |
|---|
'=?utf-8?B?'.base64_encode($subject).'?=' |
у меня сработало.
Проверьте через исполнение PHP
| Код |
|---|
$to = 'info@mail.ru';
$subject = 'тема сообщения';
$message = "Сообщение";
$headers = 'From: sale@вашсайт.ru' . "\r\n";
if (mail($to, '=?utf-8?B?'.base64_encode($subject).'?=', $message, $headers)) {
echo 'Почта отправлена успешно';
} else {
echo 'Ошибка отправки — функция mail() недоступна';
}
|
Соответственно изменить или ввести функцию отправки почты на сайте, custom_mail
таким образом чтобы отправлять subject в "православной" кодировке UTF по RFC стандарту.