From: Tim Pushor (no email)
Date: Tue Oct 30 2001 - 12:39:09 EST
I would think that virus scanning and attachment blocking should be part of
the MTA. Failing that, it could be sandwitched between MTA and local
A user could have contracted the virus before the being scanned using a poll
FWIW, I am currently working on getting Virge
(http://www.vanja.com/tools/virge/) virus scanner working with sendmail and
----- Original Message -----
From: "Michael Bacon" <>
To: "Eric Larson" <>; <>
Sent: Tuesday, October 30, 2001 10:08 AM
Subject: Re: Virus Scanning for Cyrus Email Stores
> It would likely need a little modification, but amavis
> (http://www.amavis.org) should have most of the functionality you need.
> Amavis works by splitting open RFC822 mail files with MIME aor other
> attachments and running an external virus scanner (such as uvscan from
> McAfee) on them, then reporting what it's done. You'd just need to set it
> up to proceed through the various directories of the user's mailboxes
> scanning all of the numbered files, and then you'd want to modify the perl
> code somewhat so that it responded correctly to an infected file, but that
> should take care of it...
> Or, alternately, you could take the more elegant and generic route and
> up amavis using one of the IMAP perl libraries so that it retrieved the
> messages over IMAP and scanned them that way. Probably a little harder,
> but would be much cleaner and more widely usable.
> --On Tuesday, October 30, 2001 11:43:17 -0500 Eric Larson
> <> wrote:
> > Hi All -
> > I'm about to begin on a project that will probably involve a web
> > interface to a Cyrus message store. As part of this I would like the
> > interface to be able to trigger a virus scan of a particular user's
> > messages, and report the results.
> > Can anyone recommend a virus scanner that would be able to support this
> > functionality?
> > _______________________________________
> > Eric H. Larson, Ph.D. "Hypothesis Non Fingo"
> > Sr. Programmer
> > INTERACT Multimedia, Inc.
> > http://www.teaminteract.com
> > (732)940-6550 voice
> > (732)940-6540 fax