############################################################################ # Runtime configuration file for Exim 4 # ############################################################################ # $Cambridge: hermes/conf/exim/etc/misc-conf/test-exiscan.conf,v 1.3 2002/09/23 10:44:26 fanf2 Exp $ # This configuration accepts all mail, does spam and virus checking with # exiscan, and leaves the messages in the spool. ###################################################################### # MAIN CONFIGURATION SETTINGS # ###################################################################### # Which ACL to use for SMTP RCPT commands. # acl_smtp_rcpt = accept # Better spool layout for lots of files. # split_spool_directory # Just leave on the queue for me to have a shufti. # queue_only # Avoid overload situations. Because exiscan operates before the message is # queued, things like queue_only_load aren't any help... # smtp_accept_max = 3 smtp_accept_queue_per_connection = 100 # Be verbose. # log_selector = +all # Unfreeze frozen bounce messages after some time, try once more to # deliver them, and ignore any delivery failures. # ignore_bounce_errors_after = 6h # Discard frozen messages that are older than this. # timeout_frozen_after = 1h # Remove spurious CRs on non-SMTP mail. # drop_cr # Use all 8 bits of TCP. # accept_8bitmime # Privileged users. # admin_groups = root trusted_groups = root # Don't deliver mail to root. # never_users = root ###################################################################### # EXISCAN SETTINGS # ###################################################################### # Scan all mail. In a real ppsw configuration this would be conditional so # that list mail etc. doesn't get scanned twice. # exiscan_condition = true exiscan_crypt_salt = qz # The client programs can cope with mime. # exiscan_unpack_mime = false ## Virus scanning options. exiscan_av_condition = true exiscan_av_action = pass exiscan_av_scanner = cmdline exiscan_av_scanner_path = /usr/local/bin/uvscan exiscan_av_scanner_options = --secure --mime --program | # Assume that any output indicates the presence of the virus, and # use all the output as the virus description. # exiscan_av_scanner_regexp_trigger = Found the exiscan_av_scanner_regexp_description = Found the (.*) virus ## Spam scanning options. exiscan_spamd_condition = true exiscan_spamd_action = pass # The writer of exiscan can't spell. exiscan_spamd_treshold = 10 exiscan_spamd_address = 127.0.0.1 783 ## File extension options. exiscan_extension_condition = true exiscan_extension_action = pass exiscan_extension_data = ade:adp:bas:bat:chm:cmd:com:cpl:crt:eml:exe:hlp:hta:inf:ins:isp:js:jse:lnk:mdb:mde:msc:msi:msp:mst:pcd:pif:reg:scr:sct:shs:url:vbs:vbe:wsf:wsh:wsc # End of Exim configuration file