Проблема кодировки

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

ShalmievCom
Аватара
ShalmievCom
Репутация: 5
Сообщения: 20
Зарегистрирован: 01.11.2019
С нами: 1 год 2 месяца
Сайт ВКонтакте

Сообщение #1 ShalmievCom » 26.05.2020, 17:26

Добрый день. После переноса сайта на другой хостиг письма из формы Обратный звонок стали приходить в поломанной кодировке.
Должно быть в теме письма: Заяка на обратный звонок от ....
По факту получаем это:
=?utf-8?B?0JfQsNGP0LLQutCwINC90LAg0L7QsdGA0LDRgtC90YvQuSDQt9Cy0L7QvdC+0Log0L7RgiDQndC40LrQvtC70LDQudCi0LXRgdGCMg==?=

Причём проблема касается только заголовка письма. Сам шаблон и тело пиьсма в порядке и в правлиьной кодиовке. Настроена почта через smtp.yandex.ru.

В связи с этим два вопроса:
1. Как решить данную проблему?
2. Где находится файл tpl отвечающий за отправку письма пользователю?
https://Shalmiev.Com создаю, улучшаю и продвигаю сайты

zyxer M
zyxer M
Возраст: 29
Репутация: 62
Сообщения: 321
Зарегистрирован: 03.02.2016
С нами: 4 года 11 месяцев
Откуда: Днепр

Сообщение #2 zyxer » 27.05.2020, 11:50

попробуйте в Okay\Core\Notify::email() Закомментировать строку $subject = "=?utf-8?B?".base64_encode($subject)."?=";
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

ShalmievCom
Аватара
ShalmievCom
Репутация: 5
Сообщения: 20
Зарегистрирован: 01.11.2019
С нами: 1 год 2 месяца
Сайт ВКонтакте

Сообщение #3 ShalmievCom » 27.05.2020, 15:53

zyxer писал(а):попробуйте в Okay\Core\Notify::email() Закомментировать строку $subject = "=?utf-8?B?".base64_encode($subject)."?=";
Сработало! + в карму =)
https://Shalmiev.Com создаю, улучшаю и продвигаю сайты


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость