Все темы

Archives for: February 2005, 08

SpamAssassin

Поставил себе SpamAssassin, так как снова задолбали.
Т.к. почтовая система у меня - QMail, понадобился скрипт для привязывания SpamAssassin к QMail. Как обычно, в Интернете ничего устраивающего не нагуглилось, пришлось написать свой:

SpamAssassin to QMail plug-in script by Sergey A. Galin, version 1

Скрипт кладется куда-нибудь, например, в /var/qmail, делается исполняемым и т.д., потом пользователям кладется примерно такой ~/.qmail :

|/var/qmail/assassin ./Maildir
./Maildir/

Постарался написать заглушку по возможности безопаснее - если при проверке почты возникает какая-то проблема, то письмо просто доставляется без проверки. Можно сделать, чтобы при ошибке QMail не доставлял письмо, а задерживал его и пробовал проверить снова через какое-то время. Для этого в скрипте достаточно заменить все команды exit 0 на exit 111.

Буду теперь осваивать и дрессировать убийцу ветчины.

Archives

                                                                                                                                                                                                                                                                   


© Sergey A. Galin, 1998-2021 sageshome.net/blog/