Заголовок электронной почты системы приложения привинчен к =? Utf-8? Q ?? = после переноса приложения на новый сервер - PullRequest
0 голосов
/ 30 декабря 2018

У меня есть несколько сайтов с Osclass, скриптом объявлений.Я переместил их с сервера nginx + fpm + php5.6 на сервер nginx + fpm + php7.1 и получил незашифрованные из , в и subject поля намой почтовый клиент при отправке новых системных сообщений.Например, если зарегистрирован новый пользователь и т. Д. В полях вместо фактических данных отображается =? Utf-8? Q ?? =.Все было перенесено правильно и работает, кроме этого.Может я что то забыл настроить?Локаль en_US.UTF-8 php установлен на default_charset UTF-8, MySQL установлен на UTF-8.Приложение использует phpmailer для отправки почты.Теперь странным является то, что это происходит с некоторыми экземплярами Osclass, особенно с установленным более чем одним языком.Есть идеи, что может вызвать это?Я полагаю, что это связано с окружающей средой и кое-что, что я забыл установить, но не могу выяснить что.Строка для печати в кавычках должна быть между Q?а также ?но поля показывают =? utf-8? Q ?? =
Проверены почтовые очереди в postfix.Это выглядит так же.Так что это что-то, прежде чем оно достигнет почтового сервера.Скрипт отправки электронной почты тоже подойдет.На старом сервере все работало нормально.Пример =? Utf-8? Q? Hirdet = C3 = A9s ? = Вместо =? Utf-8? Q ?? = Что здесь не так?

...