Full Installation Guide - Antivirus
From Qmail-LDAP Wiki
Contents |
Simscan
Simscan(http://www.inter7.com/?page=simscan) is a program that permits to Qmail enable antivirus (with Clamav in this document) and antispam(SpamAssassin) filters. It works with the ALTQUEUE patch(included in stock qmail-ldap). It's written in C, which deliver fast performance.
Installation
If you use clamav user for clamav, you should add --enable-user=clamav parameter to configure line. Also --enable-attach=y will be very helpful.
cd /usr/local/src/tools wget http://www.inter7.com/simscan/simscan-1.1.tar.gz tar xvfz simscan-1.1.tar.gz cd simscan-1.1 ./configure --enable-spam=y --enable-spam-passthru=y --enable-per-domain --enable-spamc-user=y make make install-strip
Configuration
In /var/qmail/control/simcontrol:
:clam=yes,spam=yes,spam_passthru=yes
spam_passthru=yes let spam pass with a warning in subjet. If you want to block it, just put spam_passthru=no
And update with:
/var/qmail/bin/simscanmk
Activation
In /service/smtpd/tcp:
127.:allow,RELAYCLIENT="" :allow,RBL="",RCPTCHECK="",SMTPAUTH="AUTHREQUIRED",QMAILQUEUE="/var/qmail/bin/simscan"
And refresh the smtpd rules with:
cd /service/smtpd make
In general you have to put the QMAILQUEUE option for those networks that require antivirus. In this case all but localhost.
Antivirus Reviews
Antivirus reviews has been created to provide honest, hands-on reviews of antivirus tools and solutions.
