[Sysadmins] фильтры в procmail

Alexey I. Froloff raorn на altlinux.org
Чт Апр 9 18:58:02 MSD 2009


* Михаил Шувалов <shuvalov.mv@> [090409 18:30]:
>     mailname=`mktemp -t msg.XXXXX`
>     :0 c
>     $mailname
>     :0
>     | /home/mike/testpm $mailname
Зачем такой ужос?  repmime не работает через пайп?

> From mike на to-18-2.fss.spb.ru  Thu Apr  9 17:46:01 2009
>  Subject: test 73
>   Folder: /home/mike/testpm /tmp/msg.eVC2M				  33297
> procmail: Error while writing to "/home/mike/testpm"
testpm вернул ненулевой код возврата или отказался читать stdin.
Кстати, есть флаг i для таких целей.

> From mike на to-18-2.fss.spb.ru  Thu Apr  9 17:54:54 2009
>  Subject: test 72
>   Folder: /var/spool/mail/mike						  69406
А тут блок просто не выполнился.

> Первое сообщение (в логе с темой test 73) так и не попало в мой ящик.
И не попадёт.  На правиле с | обработка письма заканчивается,
надо carbon'ить в этом правиле или при открытии блока.

> * ^From.*shmikes на yandex.ru
Эта строчка нахдится в заголовках письма.

> * ^Content-Disposition: attachment;
А эта - в теле.  Не хватает флагов.

Начните с чтения procmailrc(5) и procmailex(5).

-- 
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20090409/5f0d2b58/attachment.bin>


Подробная информация о списке рассылки Sysadmins