@local_domains_acl = ( "." ); @local_domains_maps = ( ["."] ); $final_virus_destiny = D_REJECT; $final_banned_destiny = D_REJECT; $final_spam_destiny = D_REJECT; $final_bad_header_destiny = D_REJECT; $sa_tag_level_deflt = -1000.0; $X_HEADER_LINE = ""; $QUARANTINEDIR = ''; $virus_admin = ''; $enable_dkim_verification = 1; $lha = 'lha'; @bypass_virus_checks_maps = ( \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re); @bypass_spam_checks_maps = ( \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re); $bypass_spam_checks_re = new_RE( qr'(abuse|postmaster)@'i ); $bypass_virus_checks_re = new_RE( qr'(abuse|postmaster)@'i ); $bypass_banned_checks_re = new_RE( qr'(abuse|postmaster)@'i ); $bypass_header_checks_re = new_RE( qr'(abuse|postmaster)@'i ); @av_scanners = ( ### http://www.clamav.net/ ['ClamAV-clamd', \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.ctl"], qr/\bOK$/, qr/\bFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ], # NOTE: remember to add the clamav user to the amavis group (usermod -a -G amavis clamav), and # to properly set clamd to init supplementary groups # When running chrooted one may prefer: ["CONTSCAN {}\n","$MYHOME/clamd"], ); @av_scanners_backup = ( ### http://www.clamav.net/ - backs up clamd or Mail::ClamAV ['ClamAV-clamscan', 'clamscan', "--stdout --disable-summary -r --tempdir=$TEMPBASE {}", [0], [1], qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ], ); #------------ Do not modify anything below this line ------------- 1; # insure a defined return