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.

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




Comments:

Comment from: Artem [Visitor]
Спасибо за скриптик - только думаю лучше в нем сделать ps -A | grep spamd | grep -v grep
Так правильней ;-)
Permalink 03/03/06 @ 18:37
Comment from: S.A.G.e [Member]
Да, хорошая мысль, спасибо :)
В архиве править не буду, сами поправите (7 строчка).
Permalink 03/04/06 @ 09:06

Leave a comment:

Your email address will not be displayed on this site.
Your URL will not be displayed on this site. Comments containing URL's of non-personal pages may be removed.
Confirmation Code:
Human Confirmation Code (Captcha)

HTML tags and "<", ">" symbols are not allowed. Links will not be converted to hyperlinks. Any commercials are removed and reported as abuse.

Archives

                                                                                                                                                                                                                                                                   


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