cp1251 кодировка уведомлений по email ?

Обсуждение вопросов, связанных только с сайтом 'Все о Total Commander' и с этим форумом. Предложения, жалобы, пожелания.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
Baltazar
Сообщения: 67
Зарегистрирован: Чт окт 01, 2015 17:02

cp1251 кодировка уведомлений по email ?

Сообщение Baltazar »

Собственно, получил уведомление о новом посте в заведённом на треде форуме с таким заголовком

Сразу подумалось, что там походу cp1251. Глянул eml, действительно cp1251. С телом письма проблем не было, но заголовок в клиенте заглючило. Если это не критично (и возможно), переведите мейлы уведомлений на UTF-8
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Откуда: Москва
Контактная информация:

Сообщение CaptainFlint »

Добавил перекодировку заголовка темы с явным указанием кодовой страницы cp1251, это должно исправить проблему. Переводить на UTF-8, к сожалению, проблематично, так как весь движок и вся база данных сидят на ANSI-кодировке. Поэтому переделывать только одни лишь уведомления на другую кодировку не имеет ни малейшего смысла, а переводить весь движок — я не сдюжу.

Из интереса: что это за почтовый клиент, который так обрабатывает заголовки? Хоть по стандарту там обязан быть семибитный US-ASCII, до сих пор мне не попадались клиенты, которые не могли бы понять восмибитный ANSI (особенно с учётом того, что для тела письма кодировка указана явно и совпадает с кодировкой заголовка).
Почему же, ё-моё, ты нигде не пишешь "ё"?
Baltazar
Сообщения: 67
Зарегистрирован: Чт окт 01, 2015 17:02

Сообщение Baltazar »

CaptainFlint, да это помогло. Спасибо. Заголовок отобразился корректно. Клиент - AquaMail. Правда не самой последней ревизии, но тем не менее. Может там и можно подкрутить под cp1251, но я утонул в настройках (там их много).
Ответить