7 ноября 2012 г.

milter-limit, Postfix, FreeBSD

Postfix vs SPAM

Ограничить количество пересылаемых писем позволяет плагин milter-limit разработанный Snersoft http://www.snertsoft.com
Возможно задать ограничения по IP-адресам, доменам, именам почтовых ящиков отправителей и получателей. С полным списком возможностей можно ознакомиться здесь http://www.milter.info/sendmail/milter-limit/#
На сайте есть еще ряд интересных милтеров работающих как с Sendmail так и с Postfix.

На момент установки использовались  FreeBSD 9.0, Postfix 2.9, db41, milter-limit 0.15, libsnert-1.71.6.

Для начала отсюда http://www.snertsoft.com/clients/downloads.php надо стянуть исходники милтера и библиотеки.

Затем кладём это добро в /etc/mail и распаковывая получаем каталог COM.

tar -zxf milter-limit-0.15.tar.gz
tar -zxf libsnert-1.71.6.tar.gz
cd /etc/mail/com/snert/src/lib
./configure
make
make install

cd /etc/mail/com/snert/src/milter-limit/
./configure --enable-run-user=postfix --enable-run-group=mail
make build
make install

cp /etc/mail/com/snert/src/milter-limit/milter-limit.cf /etc/mail

echo "smtpd_milters = unix:/var/run/milter/milter-limit.socket" >> /usr/local/etc/postfix/main.cf

/usr/local/etc/rc.d/milter-limit.sh start

Делаем нужные ограничения и создаем хэш 
makemap -C /etc/mail/sendmail.cf hash /etc/mail/access < /etc/mail/access


Комментариев нет:

Отправить комментарий