Отправляет email-рассылки с помощью сервиса Sendsay

procmail, настройка?

Доброго времени суток!

никто не подскажет - как правильно настраивать procmail?
вирусы замучили...

Ответить   Alex Tue, 3 Aug 2004 13:36:12 +0300 (#204710)

 

Ответы:

On Tue, Aug 03, 2004 at 13:36 +0300, Alex wrote:

man procmailrc, procmailex.

В этом случае, вероятнее, надо clamav использовать, а не procmail...
Или в связке, скажем....

Ответить   Tue, 3 Aug 2004 18:02:34 +0400 (#204809)

 

В сообщении от Вт 03 Авг 2004 17:02 Mike Belopuhov написал(a):

это понятно...
но задача не только в вирусах - и со спамом надо воевать, и другие задачи
решать тоже...
с sendmail на postfix переходить - не хочется, хоть там и гибче все
устроено...

скорее, речь идет о необходимости изучения работы почтовой системы в целом...
на этот момент я понимаю так, что одной установки procmail из порта
недостаточно... :)

Ответить   Alex Tue, 3 Aug 2004 17:24:45 +0300 (#204863)

 

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

Кому есть что сказать -- пишите, добавлю, размещу и т.д.

Ответить   Fri, 6 Aug 2004 02:26:12 +0400 (#206682)

 

В сообщении от Пт 06 Авг 2004 01:26 Mike Belopuhov написал(a):

вот именно второй вариант...

Ответить   Fri, 6 Aug 2004 09:50:01 +0300 (#207197)

 

В сообщении от Вторник, 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

Ответить   "Denis E. Kuznetsov" Tue, 3 Aug 2004 16:58:42 +0300 (#204861)