LINUX.ORG.RU

Ищу замену procmail


0

0

В общем, нужен MDA, который в дополнение к возможностям procmail умеет сам распаковывать MIME-кодированные заголовки в Unicode и делать сопоставление с ними.

Procmail пытается сопоставлять заголовки в исходном виде =?UTF-8?B?bla-bla-bla?= и это, естественно, не работает.

Всяких MDA много, на тестирование всех уйдет уйма времени. Если кто сталкивался с подобной проблемой и уже знает подходящий ответ, поделитесь, pls.

Это не оно?

Here's a more complex one that filters any Quoted-Printable messages to turn them into ordinary 8bit...

    # --- do mime filtering if it is quoted-printable ---
    #
    :0fW
    * ^Content-Transfer-Encoding: QUOTED-PRINTABLE
    | emil -f 2 -l 2 -u -C ISO-8859-1 -F RFC822 -H 8bit -T 8bit
    	:0 Afhw
    	| formail -I "Content-Transfer-Encoding: 8bit" \
    		  -I "X-Converted: Quoted-Printable to 8bit"

The actual mechanics of how `emil' works is not really relevant here,
 but it does show you how it is done... any message with that 
Content-Transfer-Encoding line will get sent though the filter (and 
then to formail to add the extra header lines). Neither of them are 
delivery recipes, so procmail will continue to process the messages 
after this point.

sdio ★★★★★
()
Ответ на: комментарий от sdio

> Это не оно?

Не совсем, но попробую покопать в эту сторону.

1. Заголовки распаковываются as is без конвертации в единую кодировку (emil, похоже, этого не умеет), что очень неудобно, т.к. письма приходят и в koi8-r, и в windows-1251, и в utf-8.

2. Письмо либо сохраняется с распакованными заголовками без указания кодировки, что неправильно, либо существенно усложняются правила procmail, что неудобно.

watashiwa_daredeska ★★★★
() автор топика
Ответ на: комментарий от sdio

Найти-то не проблема -- aptitude search ~Gmail::delivery-agent выдает десяток пакетов, но ведь их надо поставить, посмотреть. Я спрашивал, может кто уже занимался подобной фигней, чтоб не перебирать вслепую.

watashiwa_daredeska ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.