Michael D. Schleif wrote:

> Now that I've got exim|fetchmail|razor|spamassassin|procmail|mutt
> more or less functioning properly, it is time to implement virus
> protection, especially for email:
> 
>       # apt-cache search virus | grep -i virus | sort
>       amavis-exim - Interface between MTA and virus scanner.
>       amavis-milter - Interface between MTA and virus scanner.
>       amavis-postfix - Interface between MTA and virus scanner.
>       clamav - Powerful antivirus scanner for Unix.
>       clamav-daemon - Powerful antivirus scanner daemon.
>       clamav-testfiles - Use these files to test that your antivirus program works
>       exiscan - an email virus scanner for exim
>       f-prot-installer - Installer package for F-Prot Antivirus(tm)
>       libclamav1 - Virus scanner library
>       libclamav1-dev - clam antivirus library development files
>       mailscanner - An email virus scanner and spam tagger.
>       sanitizer - The Anomy Mail Sanitizer - an email virus scanner
>       xbill - Get rid of those Wingdows Viruses!
> 
> Is there some webpage that compares all of these, in order to make an
> informed decision?

If everyone who uses your server uses mutt to read their mail, then you
really don't have much to worry about from email viruses. When an email
virus shows up on my server, I just delete it; it never had a chance to
infect anything.

Here are the fruits of two minutes of research using only dpkg -p, which
you could just as easily have done yourself:

"Section: games" should be the tipoff that xbill isn't what you're looking
for.

libclamav is just a library used by clamav.

f-prot isn't free software, so I wouldn't recommend it unless it's the
only one that works.

mailscanner appears, from the long description, to be just an interface
to one of several external commercial virus scanning engines. So that's
not really a proper free software solution either, though mailscanner
itself is presumably free software.

amavis-* (or the replacement, amavisd-new) also appears to be just an
interface, not itself a virus scanner.

We have now limited the selection to:

clamav and/or clamav-daemon
exiscan
sanitizer

That should be a small enough set that you can just do a bit more
research to figure out which one best suits your needs.

It is not obvious to me how, or whether, clamav interfaces to mail
agents. It appears to be a more general-purpose virus scanner. Exiscan
and sanitizer, on the other hand, seem to be designed specifically and
only for scanning email. Exiscan is designed specifically for exim;
sanitizer's description does not say which MTAs it works with (or if
it interfaces to an MTA at all; maybe it's client-side? don't know).

Craig

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to