Обсуждение статьи тематического каталога: Установка антивируса и спамфильтра для почтовой системы qmail (qmail mail spam virus freebsd)Ссылка на текст статьи: http://www.opennet.me/base/net/qmail_antispam_antivirus.txt....
"Далее нужно создать файл tcp.smtp.amavis и сунуть в него следующее :127.10.10.10:allow,RELAYCLIENT="",QMAILQUEUE="bin/qmail-queue.orig":deny
А в файл ренегации базы добавить строчку :
tcprules /etc/tcp.smtp.amavis.cdb /etc/tcp.smtp.amavis.tmp < /etc/tcp.smtp.amavis"У меня после запуска
tcprules /etc/tcp.smtp.amavis.cdb /etc/tcp.smtp.amavis.tmp < /etc/tcp.smtp.amavis
ругань:
tcprules: fatal: unable to parse this line: 127.10.10.10:allow,RELAYCLIENT="",QMAILQUEUE="/bin/qmail-queue.orig":deny:(
Вообще-то правильно будет127.10.10.10:allow,RELAYCLIENT="",QMAILQUEUE="bin/qmail-queue.orig"
:denyв две строчки: разрешаем для 127.10.10.10 и запрещаем для всех остальных
Если используете clamav будте осторожны с параметром ScanRAR т.к. сжатые файлы формата rar3 будут дропаться... Есть в инете статья как обойти эту неприятность http://mcmcc.bat.ru/clam_rar3.html
Не работает это на Фре шестой.Вот это
============================
Идём опять в /usr/ports/security/amavisd-new/
И делаем :
make
после чего идём в папку cd /work/amavisd-new-2.1.2
и делаем следующее :
patch <amavisd-new-qmqpqq.patch
Далее :
make install
=============================Даёт 0 эффекта. Нужно сначало удалить файл work/.build_done.amavisd-new-2.4.0,1._usr_local. Потом запустить make и make install.
Но до этого не сложно догадаться. Что только делать с вот этой вот ошибкой:
server2# ./amavisd.sh start
Starting amavisd.
In::QMQPqq code not available at /usr/local/sbin/amavisd line 9071.
server2#На этом всё потухает.
Quoute:
=========================================
5) Идём в папку /usr/local/etc/rc.d, нужно немного подредактировать запускные файлы
amavisd.sh, clamav-clamd.sh и clamav-freshclam.sh, в них во всех нужно
заскоментировать строчки :в amavisd.sh:
amavisd_enable="YES"в clamav-clamd.sh:
clamav_clamd_enable="YES"в clamav-freshclam.sh:
clamav_freshclam_enable="YES"
=======================================зачем такие извращения?
может правильнее будет прость прописать в /etc/rc.confamavisd_enable="YES"
clamav_clamd_enable="YES"
clamav_freshclam_enable="YES"