Procmail

Материал из Provizorii
Перейти к: навигация, поиск
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.*([email protected]\.org|[email protected]\.org).*
xfce                     

# Рассылка mutt

:0
* ^To.*[email protected]\.org.*
mutt-users

# Рассылки debian

:0
* ^TO.*[email protected]\.debian\.org.*
debian-kernel

:0
* ^TO.*[email protected]\.debian\.org.*
debian-russian

# bugtraq

:0
* ^TO.*@securityfocus\.com.*
bugtraq

# Все остальное 

:0
inbox 

См. также

Личные инструменты
Google AdSense