
Improvements in Antivirus Protection
Exchange 2007 includes many improvements to antivirus protection. In addition to continued support of the Virus Scanning API (VSAPI), Microsoft has made a significant investment in more effective, efficient, and programmable virus scanning at the transport level.
Exchange 2007 introduces the concept of transport agents. Agents are managed software components that perform a task in response to an application event.
Exchange 2007 also provides antivirus stamping, which helps reduce the volume of antivirus scanning across an organization by stamping messages that were scanned for viruses with the version of the antivirus software that performed the scan and the result of the scan. This antivirus stamp travels with the message as the message is routed through the organization. The stamp is used to determine whether additional antivirus scanning must be performed on the message.
In Exchange 2007, agents act on transport events, much like event sinks in earlier versions of Exchange. Third-party developers can write customized agents to take advantage of the underlying Exchange MIME parsing engine for robust transport-level antivirus scanning. The Exchange 2007 MIME parsing engine, developed and evolved through many years of MIME-handling exposure, is likely the most trusted and robust MIME engine in the industry.
Another Exchange 2007 antivirus improvement is the implementation of attachment filtering by a transport agent. By running attachment filtering on the Edge Transport server role in your organization, you can reduce the spread of malware attachments before they enter your organization. For more information about attachment filtering, see Attachment Filtering.