| #

## The Trend Micro Virus Scan Engine

At the heart of all Trend Micro antivirus products lies a proprietary scan engine. This engine has a long history in the industry and has proven to be one of the fastest.
The ScanMail scan engine is designed to work closely with the Virus Scanning Application Programming Interface (VSAPI) 2.6 and 2.5 available from Microsoft Exchange.

- VSAPI provides a virus-scanning implementation with high performance so that scanning occurs before a client can access a message or attachment. This low-level access facilitates the elimination of viruses/malware that file-level scanners cannot eliminate.
- VSAPI enables message scanning once before delivery, rather than multiple times as determined by the number of intended recipients, reducing processing time. This single-instance scanning also prevents re-scanning when a user copies a message.

The scan engine provides:

- Real-time multi-threaded scanning
  ScanMail performs all scanning in memory and is capable of processing multiple scan requests. When it receives multiple scan requests, it prioritizes and queues the requests that it cannot run immediately and runs the requests when resources become available. When a manual or scheduled scan is running and a client attempts to access a scannable object, ScanMail performs an immediate real-time scan.
  ScanMail supports SMTP real time email message scans.
- Non-redundant scanning
  When ScanMail completes a scan of an object, it logs the object as scanned. If you access the object again, ScanMail checks to see if it has already been scanned and does not scan it a second time.