Неверная кодировка с e-mail сообщениях UTM5

Технические вопросы по UTM 5.0
Ответить
taf
Сообщения: 309
Зарегистрирован: Вс янв 30, 2005 11:41

Неверная кодировка с e-mail сообщениях UTM5

Сообщение taf »

Приветствую!

При достижении на балансе пользователя суммы, соотвествующей notification_border, клиенту отсылается сотвествующее уведомление. Все бы хорошо, но в заголовке имеется такая коза:

Subject:пёп╡п╣п╢п╬п╪п╩п╣п╫п╦п╣
Content-Type: text/plain;
charset="UTF-8"
Message-Id: <20050129181207.04E9E103D70A@superhost.ru>
Date: Sun, 30 Jan 2005 02:12:07 +0800 (IRKT)
From: admin@provider.ru
To: undisclosed-recipients:;

Прошу обратить внимание на поле Subject:, символы кириллицы пошли в заголовок без MIME-преобразования.

Это как бы совсем неправильно, и таки требует исправления.

DIBLOPOPS
Сообщения: 49
Зарегистрирован: Пт янв 21, 2005 19:30
Откуда: Moscow
Контактная информация:

Сообщение DIBLOPOPS »

какое ПО сервера для работы с почтой?

taf
Сообщения: 309
Зарегистрирован: Вс янв 30, 2005 11:41

Сообщение taf »

DIBLOPOPS писал(а):какое ПО сервера для работы с почтой?
используется postfix.

cjcrazy
Сообщения: 497
Зарегистрирован: Чт янв 20, 2005 21:54

Сообщение cjcrazy »

как обстоят дела в версии 5.10.008
что-то уведомления вообще в страшном виде присылаются
Уважаем&#65533;й абонен&#65533;, Card User ! &#65533;а ва&#65533;ем ли&#65533;евом &#65533;&#65533;е&#65533;&#65533; номе&#65533;: 65 возник де&#65533;и&#65533;и&#65533; &#65533;&#65533;ед&#65533;&#65533;в в &#65533;азме&#65533;е 3.000000. &#65533;а&#65533;а &#65533;ооб&#65533;ени&#65533;: Sun Mar 13 23:30:03 2005
соответственно, кодировка осталась в utf-8
как лечить сие?

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

А никак :roll: сохранять в файл и IE смотреть 8)

Зато в иксах все читается... и сервер тут не причем,
как перевели на юникод так и идет, устал биться с этим.

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

Удалось подставить следующий костыль:


В бинарнике utm5_core заменяем строку

|charset="UTF-8"|

на

|charset=KOI8-R |

(Для сохранения размера файла после KOI8-R стоит пробел)

В базе UTM5 в таблице utm5_settings значение параметра notification_message конвертируем в KOI8 и отказываемся от использования подстановки FULLNAME, т.к. она берет фио из базы в UNICODE. Значение параметра invoice_text конвертируем в CP1251 (!!! не знаю почему, но у меня работает только так).

Все сообщения приходят в кодировке KOI-8!

cjcrazy
Сообщения: 497
Зарегистрирован: Чт янв 20, 2005 21:54

Сообщение cjcrazy »

Игорь писал(а):Удалось подставить следующий костыль:
чегось на это скажут разработчики?

cjcrazy
Сообщения: 497
Зарегистрирован: Чт янв 20, 2005 21:54

Сообщение cjcrazy »

mva писал(а): Зато в иксах все читается...
иксы - x.org, которые?
если так, то оттуда и взято это чудо было

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

Да нет X-Window которые... KDE, Gnome etc...

cjcrazy
Сообщения: 497
Зарегистрирован: Чт янв 20, 2005 21:54

Сообщение cjcrazy »

mva писал(а):Да нет X-Window которые... KDE, Gnome etc...
я об них и говорил. только в качестве оболочки fluxbox, но песня та же.
в качестве почтовика - mozilla

mva
Сообщения: 175
Зарегистрирован: Чт фев 03, 2005 10:08
Откуда: Ural

Сообщение mva »

Ну вот разработчики видимо и думают что все под иксами работают...

Ответить