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.