A.9. Adding Anti-Virus Software
Exiscan-ACL plugs into a number of different virus scanners
directly, or any other scanner that can be run from the
command line via its cmdline backend.
To use this feature, the main
section of your Exim configuration file must specify
which virus scanner to use, along with any options you wish to
pass to that scanner. The basic syntax is:
av_scanner = scanner-type:option1:option:...
|
For instance:
av_scanner = sophie:/var/run/sophie
av_scanner = kavdaemon:/opt/AVP/AvpCtl
av_scanner = clamd:127.0.0.1 1234
av_scanner = clamd:/opt/clamd/socket
av_scanner = cmdline:/path/to/sweep -all -rec -archive %s:found:'(.+)'
...
|
In the DATA ACL, you then want to use the
malware condition to perform the actual
scanning:
deny
message = This message contains a virus ($malware_name)
demime = *
malware = */defer_ok
|
The included file exiscan-acl-spec.txt
contains full usage information.