LINUX.ORG.RU
ФорумAdmin

Procmail отрабатывает не все правила


0

0

Добрый день!
У меня настроена сортировка входящей почты с помощью procmail. Некоторое время назад файл настроек (.procmailrc)
случайно прибился и после его восстановления по памяти _часть_ правил перестали отрабатываться.

Например, это отрабатывается:

:0
* List-Id:.*news\.3dfx\.subscribe\.ru
$HOME/3dnews

:0
* List-Id:.*comp\.hard\.nvworld\.subscribe\.ru
$HOME/nvworldnews

А вот это уже нет:

:0
* List-Id:.*news\.citycat\.subscribe\.ru
* List-Id:.*comp\.hard\.pcnews\.subscribe\.ru
$HOME/News

:0
* ^From.*pampam3@mail\.wplus\.net
* From:.*tamtam@list\.ru
* ^From.*tamtam@list\.ru
* ^From.*tamtam@list.ru
$HOME/personal

В последнем правиле я от отчаяния понаписал разных вариантов.
Ни с ними, ни без них не работает.
Чего я не понимаю? Чем одни правила лучше других?

anonymous

Всё правильно. Правило срабатывает, если совпали все шаблоны. Не думаю, что у письма может быть два List-ID.

Deleted
()

man procmailrc на предмет того как включить отладку. потом задай имя log файла и он тебе напишет какие правила срабатывают какие не срабатывают и почему

anonymous
()
Ответ на: комментарий от Deleted

Блин, надо же было так стормозить! Раз 10 просматривал man procmailrc, но только после ваших слов увидел там строчку про совпадение всех шаблонов.

Спасибо большое!

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