[mdk-re] Re: кодировки в почте и в Postfix
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Вт Дек 4 20:46:01 MSK 2001
Hello Maxim,
On Tue, Dec 04, 2001 at 03:27:34PM +0300, Maxim wrote:
>
> А возможно ли такое, что бы например в определенный почтовый ящик валились
> письма только в определенной кодировке. А если кодировка не подходит, то
> перекодировать.
> Я так понимаю, что Postfix этим заниматься не должен. А как тогда такую вещь
> можно сделать?
> Может кто делал?
>
> Причина проста. Есть факсовый сервер. Он принимает письма для отправки по факсу
> только в кодировке Windows-1251. Вернее ему пофигу какая кодировка, но тогда
> будет абракадабра. Вот и хочу что бы если письмо приходит в koi8 (а такие почти
> все), то его в windows-1251 переделывать. А если оно и так в ней, то ничего не
> делать.
>
> В постфикс есть параметр mailbox_command. Я так понимаю он выполняет локальную
> доставку почты в ящик клиента. Если туда подставить скрипт в котором делать
> обработку данных перед передачей в procmail то такая конвертация вполне
> возможна. Хотя бы для обычного текста. Для этого вполне можно использовать perl
> или Python.
> Как люди думают, реально это?
> Только вот вопрос, а само письмо как передается, через стандартный
> поток?
На вход mailbox_command -- да.
Если будете делать в Python, могу посоветовать пакет email. Он есть в
альфа-версии Mailman 2.1 и будет включен в Python 2.2.
--
Stay tuned,
MhZ JID: mookid на jabber.org
___________
There's nothing like a girl with a plunging neckline to keep a man on his toes.
Подробная информация о списке рассылки community