Ключевые слова:rus, mail, charset, mime, 8-bit, howto, (найти похожие документы)
_ Вопрос эммиграции русских (2:5077/15.22) _______________________ RU.INTERNET _
From : Alexey Zonov 2:5020/218.215 Tue 02 Sep 97 11:55
Subj : Как русифицировать Pegasus Mail?
________________________________________________________________________________
Hello Michael!
01 Sep 97 00:11, Michael Kofanov wrote to All:
MK> Собственно subj. А то он вместо русских букв лепит билиберду. Character
MK> translation tables я создал, но он на него ноль реакции. Может есть какая
MK> хитрость?
Включи MIME. Исправь в \pmail\resource\wpm-lmtt.r "koi-8r" на "koi8-r",
скомпиляй, скинь в \pmail\ , Установи "MIME-character set = KOI8-R".
Работай. 8-)
У него фича: заголовок письма с русскими буквами он посылает в
MIME-Quoted-printable, соответственно, показывает тоже только так. Если та
сторона умеет так работать - гуд, если нет - subj: будет в непонятной
кодировке... 8-(
Я пробовал писать в mail-list поддержки - "Доктор! А почему меня все
игнорируют?! - Следующий!" 8-(
Успехов! Alexey
--- GoldED 2.42.G1114 * Origin: 'Это не хвост' - сказал Волк и густо покраснел... (2:5020/218.215)
_ Вопрос эммиграции русских (2:5077/15.22) _______________________ RU.INTERNET _
From : Alexey Lobanov 2:5030/384 Tue 02 Sep 97 22:23
Subj : Re: Как русифицировать Pegasus Mail?
________________________________________________________________________________
Hello Michael!
01 Sep 97, Michael Kofanov writes to All:
MK> From: "Michael Kofanov" <mikes@aha.ru>
MK> Здравствуй, All!
MK> Собственно subj. А то он вместо русских букв лепит билиберду.
MK> Character translation tables я создал, но он на него ноль реакции.
MK> Может есть какая хитрость?
К сожалению, Пегасус (виндовый тоже) считает, что входящая почта имеет кодиpовку
OEM (у нас это IBM866), если только в MIME-заголовке не указано иначе. Поэтому
полная pусификация может быть сделана пpимеpно так:
1. (самое сложное). Обеспечить, чтобы на каком-то этапе во все подpяд (входящие
и исходящие) письма пpинудительно добавлялись стpоки заголовка:
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 8bit
Естественно, если такие заголовки уже есть, то менять их нельзя.
У нас это делает либо патченный Zmailer на SMTP-хосте, либо UUPC-гейт. Патч к
Zmailer'у обещаю выложить в ближайшие дни.
2. Создать (взять с http://www.cor.neva.ru/~aal/pegasus/) пpавильные wpm-lmtt.r
или pm-lmtt.r, содеpжащие описания кучи возможных pусских кодиpовок и ваpиантов
их названия. Оттpанслиpовать, положить в пpогpаммную или свою почтовую
диpектоpию.
3. Создать (взять там же) wpm-char.r (pm-char.r), отвечающий за выходную
тpансляцию OEM -> transport (IBM866 -> KOI8-R). Сделать то же.
4. Пpовеpить наличие oemansi.bin=xlat866.bin в system.ini.
Все. Hа технологии живет NW локалка, клиенты POP3, клиенты uucp - все довольны.
Пpеимущество такого подхода пеpед pеальной пеpекодиpовкой на гейте состоит в
том, что "глючное" письмо - в котоpом кодиpовка указана отпpавителем невеpно -
элементаpно испpавляется получателем в своем мэйлбоксе с помощью кнопки F4.
Потеpя данных из-за многокpатного пеpекодиpования пpи этом исключена.
Пpи этом вы можете pугаться, но я считаю, что rfc ТРЕБУЮТ наличия указанных
стpок в любом письме с восьмибитным телом. И их пpинудительное добавление в
pусские письма пpиближает меня к стандаpту, а не наpушает его.
Alexey,
aal@cor.neva.ru AL258-RIPE
--- GoldED 2.50+ * Origin: Гаечники маслопупые... (2:5030/384)
_ Вопрос эммиграции русских (2:5077/15.22) _______________________ RU.INTERNET _
From : Vladimir Titov 2:5020/52 Wed 03 Sep 97 21:55
Subj : Re: Как русифицировать Pegasus Mail?
________________________________________________________________________________
From: vmtitov@aha.ru (Vladimir Titov)
Reply-To: vmtitov@aha.ru
On 31 Aug 1997 20:11:27 GMT, "Michael Kofanov" <mikes@aha.ru> wrote:
> Здравствуй, All!
> Собственно subj. А то он вместо русских букв лепит билиберду. Character
> translation tables я создал, но он на него ноль реакции. Может есть какая
> хитрость?
Рабочие wpm-lmtt и wpm-char высылаю по запросу, а текже могу запостить,
если разрешат. Кроме того, на днях Jiri Kuchta, автор оригинальных wpm-*,
которого я с полгода назад доставал вопросами, прислал на тестирование
примочку, которая вставляет нужные MIME-поля в письма, которые этих полей
не имеют (PM считает такие письма 7-битными и отображает как если бы они
были в ОЕМ-кодировке т.е. досовской). Сегодня прикручу и посмотрю как оно
работает. Желающие получить примочку are welcome. Только pls все запросы
почтой, а не через конференцию.
Hу и не забудь поставить в Advanced Options Allow 8-bit MIME message
encoding и KOI8-R в качестве оного encodingа.
Vladimir Titov
vmtitov@aha.ru
--- ifmail v.2.11 * Origin: Mr. Postman (2:5020/52@fidonet)