我决定通过将防病毒处理转移到单独的服务器来减less邮件网关的工作负载。 我创build了服务器,安装了clamav-daemon,并通过从邮件网关运行clamdscan来testing它。
满意,我然后改变了MailScanner如下:
Virus Scanners = clamd Clamd Port = 3310 Clamd Socket = clamd server's IP address
我重新启动了mailscanner,并得到以下结果:
MailScanner[45946]: Clamd::ERROR:: UNKNOWN CLAMD RETURN ./lstat() failed: No such file or directory. ERROR :: /var/spool/MailScanner/incoming/45946
显然,MailScanner不会发送要扫描的文件。 相反,它只是告诉它扫描一个文件,显然,不存在于clamd的服务器上。
我发现很难相信用mailscanner这种方式使用clamd是不可能的。 相反,我怀疑我错过了什么。 所以……有可能吗? 如果是这样,我缺less什么configuration?