Professional Documents
Culture Documents
SCAN MANAGER
new is an Open Source interface for integrating spam and virus filtering
a daemonized set of master and child
with your mail server. BY LARKIN CUNNINGHAM processes. Amavisd-new acts as an SMTP
server, receiving email messages from
your SMTP server (e.g., Postfix, exim, or
qmail), processing the messages, and
T
he majority of viruses are propa- duces the risk of spam and viruses sending them or reinjecting them back
gated via email. While it is still reaching your desktop. An additional ad- into your SMTP server.
possible to receive viruses from vantage of providing this extra layer of Amavisd-new supports anti-spam
floppy disks and CD-ROMs, or from In- protection is that, by using a virus tools such as SpamAssasin [2], as well
ternet worms and rootkits that directly checker on your desktop that is different as a wide range of commercial and open
attack vulnerabilities in your operating from the content checker on your SMTP source virus checkers. The popular Clam
system, you are much more likely to re- server, you reduce the risk of a virus Antivirus [3] is supported in three ways;
ceive viruses via email – often by inad- passing undetected. the clamd daemon (the best perfor-
vertently opening seemingly innocent Amavisd-new [1] is an Open Source mance), the Mail::ClamAV Perl package
attachments. tool that serves as an interface from a (not so good performance) and the clam-
Of course it is important to have an mail server to virus scanners and other scan command line option (as a backup
up-to-date virus checker on your desk- forms of content checkers. Although when clamd is unavailable, for exam-
top, but defense in depth is the best ap- some virus tools provide their own ple). Many other popular virus checkers
proach, and this is why you should be mechanisms for filtering mail at the are also supported, including F-Prot,
protected from spam and viruses at your server, Amavisd-new offers performance Sophos, Grisoft’s AVG, KasperskyLab
receiving SMTP server. Virus protection advantages in some environments, and AVP, AntiVir, F-Secure, McAfee and
at the mail server prevents undesirable it also provides a single, vendor-neutral Panda. But be aware of the licensing for
email from reaching your desktop, and it configuration point for managing both the product you choose. Obviously
also keeps viruses out of your POP3 or virus and spam filtering. ClamAV will not incur any license fee,
IMAP account. Filtering from the mail but some of the other options may have
server reduces the load on your desktop High Performance a license fee for an SMTP server that is
PC or laptop, reduces the amount of Amavisd-new is a flexible, high perfor- significantly greater than the desktop li-
bandwidth you will use, and greatly re- mance Perl-based application that runs as cense fee.
levels of clean, spam, and virus infected tant specializing in the areas of
spam from a source you know is a spam- emails. These types of statistics can only Linux Administration, Java, Applica-
mer, you can add the email address to help in the education of email users. Fig- tion Frameworks, Oracle and just
the blacklist. ure 2 shows an example of the type of about anything in the open source
Amavisd-new’s black and white lists statistics you can easily present to cus- community that makes the lives of
tomers. The example was developed IT Managers easier and Finance Di-
work by cross referencing the mailaddr
using ColdFusion MX 7, but you could rectors happier. He can be contacted
(email address) table with the user table
also use PHP with jpGraph. at larkin.cunningham@gmail.com.
and the wblist (white / black list) table.