As the name implies, MailScanner scans incoming mail sent to users on a server and flags them, and handles them according to the server administrators configurations. It is one of the most popular virus/spam filters It is written in Perl and links with other packages in order to accomplish its specified goals
For mail transport, MailScanner requires a mail server such as Sendmail or Postfix. For Anti-Virus, it relies on ClamAV or one of the many other supported solutions, and for Spam, it uses SpamAssassin. It creates a centralized control mechanism for all of these applications and acts as a mail sorter, filtering out the junk.
MailScanner is available for most major Linux distributions and several Unix-like operating systems, such as Solaris and BSD. The website provides binaries for Red Hat, CentOS, Fedora, Debian, and SuSE, and nearly all distributions provide packages in their repositories. MailScanner is free and open source software, released under the GPL.
Image Source: Wikimedia Commons