Penguin
Note: You are viewing an old revision of this page. View the current version.

QmailScanner is a content scanner for Qmail

Website: http://qmail-scanner.sourceforge.net/

Description: A Module that enables a Qmail email server to scan all gateway-ed email for certain characteristics (i.e. a content scanner). It is typically used for its anti-Virus protection functions, in which case it is used in conjunction with external Virus scanners. but also enables a site (at a server/site level) to react to email that contains specific strings in particular headers, or particular attachment filenames or types (e.g. *.VBS attachments). It also can be used as an archiving tool for auditing or backup purposes. QmailScanner is integrated into the mail server at a lower level than some other Unix-based virus scanners (i.e ClamAv, resulting in better performance. It is capable of scanning not only locally sent/received Email, but also email that crosses the server in a relay capacity.

Issues DrewBroadley had with QmailScanner:

When placing the line to set the Environment Variable of

QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"

in /service/qmail-smtpd/run , I had issues where the qmail-smtpd service did not start up and the /var/qmail/bin/qmail-scanner-queue.pl was stalled and would not go past this stage. An undocumented solution was to place an & after the .pl file e.g

QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl &"

Hope that helps someone get past the 2 days of unproductivity I had from this!

Helpful HowTo's:

http://www.qmail.org/qmailqueue-patch - QMAILQUEUE Patch for Qmail

http://qmail-scanner.sourceforge.net/FAQ.php - QmailScanner's FAQ

http://qmail-scanner.sourceforge.net/manual-install.php - Manual Installation

http://lists.sourceforge.net/mailman/listinfo/qmail-scanner-general - QmailScanner's MaillingList?

See Also: ClamAv, Qmail