###Main### #Snip# acl_smtp_mail = check_sender acl_smtp_rcpt = check_recipient acl_smtp_data = check_message acl_smtp_mime = check_mime spamd_address = 127.0.0.1 783 av_scanner = clamd:127.0.0.1 3310 #Snip# ###ACL### begin acl check_sender: accept check_recipient: accept hosts = : deny message = Restricted characters in address domains = +local_domains local_parts = ^[./|]:^.*[@%!/|] deny message = Restricted characters in address domains = !+local_domains local_parts = ^[./|]:^.*[@%!]:^.*/\\.\\./ accept local_parts = postmaster domains = +local_domains require verify = sender accept hosts = +relay_hosts accept domains = +local_domains endpass verify = recipient deny dnslists = relays.ordb.org:relays.bl.kundenserver.de:\ sbl.spamhaus.org message = host is listed in $dnslist_domain log_message = $sender_host_address is listed at\ $dnslist_domain ($dnslist_value: $dnslist_text) deny message = relay not permitted check_message: accept hosts = +relay_hosts warn message = X-Spam-Score: $spam_score spam = nobody:true warn message = X-Spam-Report: $spam_report spam = nobody:true deny message = This message scored $spam_score spam points. spam = nobody:true condition = ${if>{$spam_score_int}{100}{1}{0} deny message = This message contains a virus or other harmful content ($malware_name) demime = * malware = * accept