procmail, настройка?
Доброго времени суток!
никто не подскажет - как правильно настраивать procmail?
вирусы замучили...
← Август 2004 → | ||||||
1
|
||||||
---|---|---|---|---|---|---|
2
|
7
|
8
|
||||
15
|
||||||
17
|
18
|
|||||
27
|
28
|
29
|
||||
30
|
31
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
04-03-2004
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.bsd.all-list@subscribe.ru
Адрес
модератора: comp.soft.bsd.all-owner@subscribe.ru
Доброго времени суток!
никто не подскажет - как правильно настраивать procmail?
вирусы замучили...
В сообщении от Вт 03 Авг 2004 17:02 Mike Belopuhov написал(a):
это понятно...
но задача не только в вирусах - и со спамом надо воевать, и другие задачи
решать тоже...
с sendmail на postfix переходить - не хочется, хоть там и гибче все
устроено...
скорее, речь идет о необходимости изучения работы почтовой системы в целом...
на этот момент я понимаю так, что одной установки procmail из порта
недостаточно... :)
On Tue, Aug 03, 2004 at 17:24 +0300, Alex wrote:
В sendmail есть milter. Который и занимается фильтрацией. Есть спец.
ресурс www.milter.org. К мильтеру и прикручивается clamav и spamassasin.
Есть еще spam deferral daemon (spamd) для IP-based spam filtering. В
реализации spamd от OpenBSD есть поддержка серых листов (graylisting).
Так что читайте и выбирайте что Вам нужно.
Да уж.
На самом деле все зависит от того, что Вы хотите получить. Если Вы
занимаетесь ретрансляцией почты (т.е. у Вас релей), то Вам нужен
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
Кому есть что сказать -- пишите, добавлю, размещу и т.д.
В сообщении от Пт 06 Авг 2004 01:26 Mike Belopuhov написал(a):
вот именно второй вариант...
В сообщении от Вторник, 03-Авг-2004 13:36 Alex написал(a):
Не совсем понял смысл вопроса, поэтому могу порекомендовать использовать
milter+clamav или другой антивирус ( зависит от вкусов ).
#cd /usr/ports/mail/sendmail
SENDMAIL_WITH_MILTER=Yes
NO_SENDMAIL= true # do not build sendmail and related programs
EOF
#make install clean
#cd /usr/ports/sec*/clamav
#make install clean
#echo >> /etc/rc.conf
clamav_clamd_enable="YES"
clamav_clamd_socket="/var/run/clamav/clamd.sock"
clamav_milter_enable="YES"
clamav_milter_socket="/var/run/clamav/clmilter.sock"
clamav_freshclam_enable="YES"
sendmail_enable="NO"
EOF
Убедитсь что-бы в файле /usr/local/etc/clamav.conf было :
LocalSocket /var/run/clamav/clamd.sock
StreamSaveToDisk
# /usr/local/etc/rc.d/clamav-clamd.sh start
# /usr/local/etc/rc.d/clamav-freshclam.sh start
# /usr/local/etc/rc.d/clamav-milter.sh start
Добaвляеш в /etc/mail/freebsd.mc строки
INPUT_MAIL_FILTER(`clmilter',`S=local:/var/run/clamav/clmilter.sock,F=,T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `clmilter')
#cd /etc/mail
#make
On Tue, Aug 03, 2004 at 13:36 +0300, Alex wrote:
man procmailrc, procmailex.
В этом случае, вероятнее, надо clamav использовать, а не procmail...
Или в связке, скажем....