Re: MDA - procmail или ...?
Sergey Chumakov -> debian-russian @ Thu, 20 Dec 2007 15:10:58 +0200:
SC> Ищу что-то на замену procmail.
SC> Хочу пер-сайт правила для отправки спама с отдельную папку. Гибкие
SC> возможности вроде:
SC> if ( header('X-Spam-Status') == 'Yes' && fexist('$HOME/.conf/move_spam') ) {
SC> deliver_folder = '$HOME/mail/SPam';
SC> }
SC> Пока надо только дать возможность настройки пользователю через веб-форму
SC> фильтрации спама, форвардинга и автоответа.
SC> Настораживает, что в списке поддерживаемых у sensible-mda procmail идет
SC> первым. По-идее он и есть самый ... самый.
Посмотри на maildrop. Но вообще procmail умеет скормить письмо внешней
программе. А, пардон, что мешает скриптом, обрабатывающим ту вебформу,
и писать ~/.procmailrc? Или у тебя ~/.conf принадлежит не пользователю,
а скрипту? Тут, конечно, procmail начнет нервничать...
Ну и да, дочитать man procmailrc до описания значения '?' перед условием
тоже было бы неплохо... Вышеуказанная задача с его помощью, пишется, собственно,
:0
* X-Spam-Status: Yes
* ? [ -e $HOME/.conf/move_spam ]
$HOME/mail/SPam
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
У кошки четыре ноги: ввод, вывод, земля и питание.
Reply to: