On Tue, Aug 03, 2004 at 17:24 +0300, Alex wrote:
> > В этом случае, вероятнее, надо clamav использовать, а не procmail...
> > Или в связке, скажем....
>
> это понятно...
> но задача не только в вирусах - и со спамом надо воевать, и другие задачи
> решать тоже...
> с sendmail на postfix переходить - не хочется, хоть там и гибче все
> устроено...
>
В sendmail есть milter. Который и занимается фильтрацией. Есть спец.
ресурс www.milter.org. К мильтеру и прикручивается clamav и spamassasin.
Есть еще spam deferral daemon (spamd) для IP-based spam filtering. В
реализации spamd от OpenBSD есть поддержка серых листов (graylisting).
Так что читайте и выбирайте что Вам нужно.
> скорее, речь идет о необходимости изучения работы почтовой системы в целом...
> на этот момент я понимаю так, что одной установки procmail из порта
> недостаточно... :)
>
Да уж.
На самом деле все зависит от того, что Вы хотите получить. Если Вы
занимаетесь ретрансляцией почты (т.е. у Вас релей), то Вам нужен
IP-based spam filtering + milter(spamassasin+clamav) и никакого
procmail'а.
Если Вы занимаетесь приемом почты для пользователей сети (т.е.
необходимо сначала доставить письма локально, а потом отдавать по
POP3/IMAP), то в этом случае IP-based spam filtering будет слишком
жесткой мерой. Лучше использовать procmail (как LDA), spamassasin,
bmf и clamav. Кстати, использование spamassasin и bmf лучше согласовать
с пользователями сети.
Если Вы занимаетесь отсылкой почты от доверенных пользователей
(релей для пользователей домашней сети и т.п.), то тогда не
нужен procmail. Включаете milter и прикручиваете clamav. Все.
Вообще я планирую собрать советы и документацию по борьбе со спамом
здесь:
http://openbsd.hnet.spb.ru/against-spam.html
Кому есть что сказать -- пишите, добавлю, размещу и т.д.