Content Filtering

Virus and Spam Filtering options for your Qmail server along with the programs that call them.

The standard for virus scanning on Open Source mail servers is ClamAV so that's the instructions provided here.

For spam filtering, there are a couple of options with SpamAssassin being the most common.

Normally, qmail-smtpd passes a message onto qmail-queue for delivery. However, our install of Qmail has been patched with the qmailqueue patch that allows it to call another program first. Two such programs that act as interfaces to the email scanning abilities of SpamAssassin and ClamAV are:

  • QmailScanner - written in Perl so there is some overhead involved in running it. Instructions are provided for Qmailscanner, but they won't be maintained - I recommend using:
  • SimScan - written in C so it runs faster and also supports Dspam.

You can also install programs which can be perform customized filtering on your messages allowing you to move them to different mailboxes/folders, forward them elsewhere, etc.. Two such programs are:

Filtering Appliances
MailScanner
ScrollOut F1 Anti-Spam Email Gateway

Credits

Various bits of code, scripts, and procedures were put together with information from John Simpson's qmail.jms1.net website. It's an excellent resource on managing and setting up a Qmail server.

Recent Updates

  • PHP
    6 months 3 weeks ago
    PHP 7.4
  • 7 months 1 week ago
    MariaDB 10.4.12
  • 7 months 1 week ago
    Dovecot 2.3.10
  • 7 months 1 week ago
    CentOS 6 revisions
  • 7 months 1 week ago
    Copy of the revision from Wed, 08/22/2018 - 13:39.