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 delivery agent.
A user could have contracted the virus before the being scanned using a poll type method. FWIW, I am currently working on getting Virge (http://www.vanja.com/tools/virge/) virus scanner working with sendmail and cyrus. Tim ----- Original Message ----- From: "Michael Bacon" <[EMAIL PROTECTED]> To: "Eric Larson" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> 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 wire > 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. > > Michael > > --On Tuesday, October 30, 2001 11:43:17 -0500 Eric Larson > <[EMAIL PROTECTED]> 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 > > > > > > > > >