[imgg]http://sudouser.com/screen/stopspam.jpg[/imgg]
Установка и настройка займет у Вас не более 5 минут, пакет имеется в стандартных репозиториях Ubuntu, Debian, и в других дистрибутивах Linux.
Проверим работает ли демон
Если все хорошо то вы увидите примерно следующее:
Далее вы можете отредактировать конфиг файлы postgrey, они находятся в каталоге /etc/postgrey , вы найдете там два файла whitelist_clients и whitelist_recipients в первом файле содержится список хостов которым разрешено присылать вам почту без пятиминутной задержки, во втором файле хранятся ящики на которые письма будут так же приходить без всяких задержек. В принципе программа готова к работе сразу после установки, настроить дополнительные разрешенные сети можно позже.
Для объединения postfix и postgrey необходимо добавить одну строку в конфигурационный файл postfix Отредактируйте файл /etc/postfix/main.cf откройте его в редакторе, найдите строку smtpd_recipient_restrictions = и добавьте в ее конец запятую и check_policy_service inet:127.0.0.1:60000 что бы в результате у вас вышло примерно так
Теперь перезапустим postfix и postgrey
После этого заглянем в логи, там видны результаты работы postgrey
Установка и настройка займет у Вас не более 5 минут, пакет имеется в стандартных репозиториях Ubuntu, Debian, и в других дистрибутивах Linux.
Code:
apt-get install postgrey
Code:
netstat -pan |grep 10023
Code:
tcp 0 0 127.0.0.1:10023 0.0.0.0:* LISTEN 20345/postgrey.pid
Для объединения postfix и postgrey необходимо добавить одну строку в конфигурационный файл postfix Отредактируйте файл /etc/postfix/main.cf откройте его в редакторе, найдите строку smtpd_recipient_restrictions = и добавьте в ее конец запятую и check_policy_service inet:127.0.0.1:60000 что бы в результате у вас вышло примерно так
Code:
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination,check_policy_service inet:127.0.0.1:10023
Code:
/etc/init.d/postfix reload /etc/init.d/postgrey restart
Code:
Apr 14 13:46:46 gw0 postgrey[18518]: Process Backgrounded Apr 14 13:46:46 gw0 postgrey[18518]: 2012/04/14-13:46:46 postgrey (type Net::Server::Multiplex) starting! pid(18518) Apr 14 13:46:46 gw0 postgrey[18518]: Binding to TCP port 10023 on host localhost#012 Apr 14 13:46:46 gw0 postgrey[18518]: Setting gid to "125 125" Apr 14 13:46:46 gw0 postgrey[18518]: Setting uid to "120"