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
>
>
>


Reply via email to