I've been doing some config tests and noticed this... Exim throws up an extra error line in to the MAIN log when an ACL "spam = ..." condition defers (without /defer_ok), yet the same thing doesn't happen for "malware = ..." (without /defer_ok).
9488 processing "warn" 9488 check spam = nobody:true 9488 trying server 127.0.0.1, port 783 9488 LOG: MAIN PANIC 9488 spam acl condition: warning - spamd connection to 127.0.0.1, port 783 failed: Connection refused 9488 LOG: MAIN PANIC 9488 spam acl condition: all spamd servers failed 9488 warn: condition test deferred 9488 LOG: MAIN 9488 H=(eli) [192.168.1.2] I=[1.2.3.4]:25 Warning: ACL "warn" statement skipped: condition test deferred: 9488 processing "warn" 9488 check !malware = true 9488 LOG: MAIN PANIC 9488 malware acl condition: clamd: unable to connect to UNIX socket /tmp/clamav.sock (No such file or directory) 9488 warn: condition test deferred Not causing me any problems - just thought it odd. I'm running Exim 4.51 in debug mode to get this (not actually checking log files to see if it's writing the lines). Eli. -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
