Microsoft provided Exchange with an antivirus API beginning with 5.5 SP3. Although Microsoft doesn't supply an antivirus module itself, there are now officially supported hooks for the third-party antivirus software vendors to use.
Ambitious script, nonetheless ...
Gary W. MacDonald
-----Original Message-----
From: Jeremy Blonde [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 12, 2001 10:24 AM
To: Perl-Win32-Users Mailing List; [EMAIL PROTECTED]
Subject: Perl MAPI attachment extraction script
Here's a Perl script that I wrote to extract e-mail attachments from a MS
Exchange server and then scan them for viruses.
Apparently, MS doesn't "really" support virus scanning the Exchange info
store (although I don't work on Exchange servers, so I apologize if my
terminology is incorrect). We can't afford a $50,000 contract for a virus
scanning server (and ONE year of updated signatures). So we needed a way to
pull out the e-mail attachments from users mail and then scan them for
viruses. Currently we don't need to put them back, although I may work on
that later. I also don't have scanning Public Folders working (yet!).