Ключевые слова:mutt, mail, decode, charset, (найти похожие документы)
Date: Thu, 15 Apr 2004 17:13:09 +0600
From: Dmitry Ivanov <dimss@solutions.lv.>
Newsgroups: ftn.ru.linux
Subject: Смена кодировки сообщений "на лету" в mutt
JM> mutt умеет менять кодировку читаемых сообщений "на лету"? и как это
JM> делается? а то надоело уже через iconv мэйллист один читать. всё в нём
JM> хорошо, только почему-то он заголовок с кодировкой не вставляет. как
JM> вариант, можно объяснить mutt'у, что все сообщения в определённом
JM> maildir'е все в koi8-r, но опять-таки как?
Во-первых, mutt читает в любой кодировке, если указать это
в заголовке. Заголовок можно заменить/добавить при помощи formail. Для этого
в procmailrc пишем:
:0 f
* ^X-Mail-List: my_list@somewhere.ru
| formail -I 'Content-Type: text/plain; charset=cp1251'
Hо можно и перекодировать этим же приёмом.
From: Dennis Vshivkov <Dennis_Vshivkov@f7.n5042.z2.fidonet.org.>
JM> вариант, можно объяснить mutt'у, что все сообщения в определённом
JM> maildir'е все в koi8-r, но опять-таки как?
Если кодировки в письмах действительно никакой не проставлено, то
folder-hook тут-опиши-maildir set assumed_charset = koi8-r