CONFIGURING


Scanning message attachments for viruses

You can set up Domino to work with an ICAP protocol server to scan attachments in mail messages for viruses. You can define the actions that Domino takes when it finds messages that contain viruses.

Requirements

This feature requires:


Components

Virus scanning involves the following components:


How scanning works

1. Domino holds each inbound message in mail.box for virus scanning.

2. Domino evaluates each message in mail.box and takes one of the following steps:

3. The ICAP server scans each attachment and responds to the Domino server indicating whether the attachment contains a virus.

4. Domino determines whether the message contains a virus by evaluating whether any of its attachments contains a virus.

5. If the message doesn't contain a virus, Domino constructs a secure token that includes a hash of the attachment data and a virus definition signature provided by the ICAP server that identifies its current virus definitions. Domino then adds the token as an item on the message, and routes the message. You may optionally configure the feature so that information on all scanned messages and attachments are logged to cscanlog.nsf, though typically you will only log when they contain viruses.

6. If the message contains a virus, Domino takes actions to assure that the infected content will not be delivered to the recipients and to log information about the infected content.


Performance

The Mailscan task supports multiple threads to improve performance. The default is 4 threads, and can be increased up to 20 threads using the ANTI_VIRUS_WORKER_THREADS=20 notes.ini variable.


Parent topic: Customizing mail