Страница 1 из 1
cp1251 кодировка уведомлений по email ?
Добавлено: Вс авг 31, 2025 06:51
Baltazar
Собственно, получил уведомление о новом посте в заведённом на треде форуме
с таким заголовком
Сразу подумалось, что там походу cp1251. Глянул eml, действительно cp1251. С телом письма проблем не было, но заголовок в клиенте заглючило. Если это не критично (и возможно), переведите мейлы уведомлений на UTF-8
Добавлено: Пн сен 22, 2025 23:40
CaptainFlint
Добавил перекодировку заголовка темы с явным указанием кодовой страницы cp1251, это должно исправить проблему. Переводить на UTF-8, к сожалению, проблематично, так как весь движок и вся база данных сидят на ANSI-кодировке. Поэтому переделывать только одни лишь уведомления на другую кодировку не имеет ни малейшего смысла, а переводить весь движок — я не сдюжу.
Из интереса: что это за почтовый клиент, который так обрабатывает заголовки? Хоть по стандарту там обязан быть семибитный US-ASCII, до сих пор мне не попадались клиенты, которые не могли бы понять восмибитный ANSI (особенно с учётом того, что для тела письма кодировка указана явно и совпадает с кодировкой заголовка).
Добавлено: Пн сен 22, 2025 23:52
Baltazar
CaptainFlint, да это помогло. Спасибо. Заголовок отобразился корректно. Клиент - AquaMail. Правда не самой последней ревизии, но тем не менее. Может там и можно подкрутить под cp1251, но я утонул в настройках (там их много).