• Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок

    Как безопасно искать информацию в открытых источниках

    🔥 Записаться 🔥

Кодировка темы и адресата в письмах с форума

  • Автор темы Автор темы puks
  • Дата начала Дата начала

puks

Lotus Team
03.02.2007
1 909
56
BIT
35
Сервер и клиент лотусовый. Как решается проблема, что адресат и тема писем с форума видится абракадаброй? С самим письмом все нормально, там внутри есть указание кодировки, поэтому все выводится корректно.

Вроде больше ни с кем проблем нет, а вот с форума ...
 
Сервер и клиент лотусовый. Как решается проблема, что адресат и тема писем с форума видится абракадаброй? С самим письмом все нормально, там внутри есть указание кодировки, поэтому все выводится корректно.
Значит - с письмом НЕнормально. По RFC/MIME/etc заголовки письма должны быть в ASCII. То, что в теле указан тот или иной нац. charset (и какая-то кодировка - base64, qp ..) не имеет значения, т.к. все заголовки уже распарсены, второй проход не предусмотрен (да и безсмыслен, т.к. тело м.б.multipart с разными кодировками).
Идем дальше: есть расширение RFC (кажется - не утвержденное), которое дает возможность ук.кодировку заголовков в самих заголовках (текст в начале заголовка вида =?KOI8-R?Q? - что означает кои8, quotedprintable). Если письмо оформлено в соотв. с этим расширением, Домина/Нотес обрабатывает кириллицу идеально.
А если стандарт не соблюдается? Вантузные почтовки этим особенно грешат ("разве может быть что-то кроме 1251??")
Последняя соломинка: настройка "кодировки по умолчанию" (есть как на сервере, так и на клиенте) - если заголовки 8-ми битные и кодировка явно не указана, срабатывает именно она. Тут есть смысл указать именно 1251 (а не росс.стандарт кои8), закладываясь на основных нарушителей (Виндовзы). *NIX-почтовки стандарты соблюдают
 
Спасибо за подробный ответ.
Сменил кодировку по умолчанию. Посмотрим как будет работать.
 
Работает нормально. Я проверил, что письма с другого форума имею указание кодировки в теме. Поэтому и читаются нормально.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!