Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 020 339 раз!

Форум

Добро пожаловать, Гость!

Неправильная кодировка email (Open Server 5.1.1)

Обсуждение проблем в работе программного комплекса
temp_usr
Сообщения: 2
C нами: 2 года 5 мес

Непрочитанное сообщение temp_usr » 17 июн 2014, 02:00

Кириллические мейлы в UTF-8, оседающие во временной папке, нечитаемы: текст имеет вид "Вам пришло РЅРѕРІРѕРµ личное", кодировка его не определяется. (Письма отсылаю с форума phpBB, с корректными заголовками и т.п., настройки Open Server - по умолчанию.)

Если текст письма перед вызовом функции mail() перекодировать в Windows-1251, то письмо во временную папку приходит нормально кодированным в UTF-8. Т.е. текст где-то подвергается лишней перекодировке в UTF-8.

Копание в конфигах ничего не дало, а вот замена sendmail.exe на версию из Open Server 5.0 решила проблему.

Аватара пользователя
Максим
Сообщения: 4875
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 17 июн 2014, 03:11

Спасибо за сообщение об ошибке, действительно sendmail некорректно сохранял письма. Перезалил дистрибутивы версии 5.1.1, эту версию успело скачать всего пару десятков человек, поэтому ничего страшного. Вот исправленный файл, кому надо:
Вложения
sendmail.zip
Sendmail
(576.5 КБ) 87 скачиваний

Аватара пользователя
nick
Сообщения: 115
C нами: 5 лет 2 мес
Откуда: Россия
Контакты:

Непрочитанное сообщение nick » 17 июн 2014, 17:31

Не буду еще одну тему создавать, но после наката патча пишет,что есть версия 5.1.1, при этом текущая 5.1.1 :P
Изображение

Исправил OpenServer/userdata/init.ini :) стало как надо

Аватара пользователя
Максим
Сообщения: 4875
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 17 июн 2014, 18:13

nick, так и должно быть, нужно поставить галку "Не напоминать про эту версию".


Вернуться в «Ошибки Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 1 гость