A.9. 添加防病毒软件

Exiscan-ACL 可以直接连接到多个不同的病毒扫描器,或者通过其cmdline后端连接到任何其他可以通过命令行运行的扫描器。

要使用此功能,您的 Exim 配置文件主部分必须指定要使用的病毒扫描器,以及您希望传递给该扫描器的任何选项。 基本语法是

av_scanner = scanner-type:option1:option:...

例如

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:'(.+)'
...

在 DATA ACL 中,您需要使用malware条件来执行实际扫描

  deny
    message  = This message contains a virus ($malware_name)
    demime   = *
    malware  = */defer_ok

包含的文件exiscan-acl-spec.txt包含完整的使用信息。