Procmail
procmail | |
Тип | Агент доставки электронной почты |
ОС | |
Текущая версия | 3.22 — 10 сентября 2001 |
Лицензия | GPL |
Сайт | www.procmail.org |
Procmail — агент доставки электронной почты и почтовый фильтр. Программа для локальной обработки почтовых сообщений, широко используемая в Unix системах.
Используется для фильтрации почты и сортировки по почтовым ящикам пользователя, в зависимости от содержимого сообщения. Procmail можно настроить таким образом, чтобы она вызывала внешние программы для обработки сообщений. Эта возможность часто используется для настройки фильтрации спама, когда с помощью procmail вызывается внешний спам-фильтр, например SpamAssassin.
Утилита procmail - это невероятно мощное приложение, используемое для фильтрации входящей почты. Она позволяет пользователям определять <<правила>>, которые могут быть сопоставлены входящим письмам для выполнения определенных действий или для перенаправления почты в альтернативные почтовые ящики и/или на почтовые адреса. procmail может быть установлен с помощью порта mail/procmail. После установки он может быть непосредственно интегрирован в большинство MTA, для этого необходимо свериться с документацией на MTA пользователя. Другой способ интеграции procmail - добавление в файл .forward, находящийся в домашнем каталоге пользователя, следующей строки:
"|exec /usr/local/bin/procmail || exit 75"
Примеры настройки
MAILDIR=/home/mutex/Mail # Куда складывать почту LOGFILE=/home/mutex/procmail.log # Куда писать логи DEFAULT=/home/mutex/Mail/mbox # Ящик по умолчанию # Рассылка xfce :0 * ^TO.*(xfce@xfce\.org|xfce-bugs@xfce\.org).* xfce # Рассылка mutt :0 * ^To.*mutt-users@mutt\.org.* mutt-users # Рассылки debian :0 * ^TO.*debian-kernel@lists\.debian\.org.* debian-kernel :0 * ^TO.*debian-russian@lists\.debian\.org.* debian-russian # bugtraq :0 * ^TO.*@securityfocus\.com.* bugtraq # Все остальное :0 inbox