Hi, i have mail server with exim+spamassassin, some of users start to get message from MAILER-DAEMON or mail delivery subsystem. What i need to change in exim to reject them. This is my exim.conf:
domainlist local_domains = domain.com domainlist relay_to_domains = hostlist relay_from_hosts = 127.0.0.1: 192.168.0.0/16 log_file_path = syslog message_size_limit = 30M smtp_receive_timeout=5m smtp_accept_queue = 100 smtp_accept_max = 40 smtp_accept_max_per_host = 5 acl_smtp_rcpt = acl_check_rcpt acl_smtp_data = acl_check_data av_scanner = clamd:/var/run/clamav/clamd.sock spamd_address = /var/run/spamd.sock #spamd_address = 127.0.0.1 783 never_users = root #host_lookup = host_lookup = 0.0.0.0/0 host_lookup_order = byaddr rfc1413_hosts = * rfc1413_query_timeout = 0s ignore_bounce_errors_after = 1d errors_reply_to = [email protected] timeout_frozen_after = 3d timeout_frozen_after = 3d helo_allow_chars = _ begin acl acl_check_rcpt: accept hosts = : deny 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 domains = +local_domains endpass verify = recipient accept hosts = +relay_from_hosts control = submission domains = !+local_domains accept authenticated = * control = submission accept domains = +relay_to_domains endpass verify = recipient deny message = relay not permitted acl_check_data: deny message = Serious MIME defect detected ($demime_reason) demime = * deny message = This message contains a virus ($malware_name) and has been rejected. # skip virus check when message is larger than 1MB condition = ${if <{$message_size}{1m}{1}{0}} demime = * malware = * # warn message = X-SA-Report: $spam_report # spam = mail:true # condition = ${if >{$spam_score_int}{0}{1}{0}} # warn message = X-SA-Status: Yes # spam = mail:true # condition = ${if >{$spam_score_int}{40}{1}{0}} # deny message = This message scored $spam_score spam points. # spam = mail:true # condition = ${if >{$spam_score_int}{120}{1}{0}} warn message = X-Spam_score: $spam_score\n\ X-Spam_score_int: $spam_score_int:\n\ X-Spam_bar: $spam_bar\n\ X-Spam_report: $spam_report # X-Spam_flag: Yes # condition = ${if <{$message_size}{100k}{1}{0}} spam = mail:true deny message = This message was classified as SPAM condition = ${if >{$spam_score_int}{55}} accept begin routers spamassassin_router: driver = accept transport = spamassassin condition = ${if eq {$received_protocol}{smtp}{}} # no_verify # no_expn first_liases: driver = redirect domains = +local_domains data = ${lookup{$local_p...@$domain}lsearch{/etc/aliases}} user = mail file_transport = address_file pipe_transport = address_pipe allow_fail allow_defer localuser: driver = accept domains = +local_domains check_local_user address_data = "spam_score=40 use_spam_folder=1 mark_spam_prio=1" transport = local_delivery cannot_route_message = Unknown user dnslookup: driver = dnslookup domains = ! +local_domains transport = remote_smtp ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 last_fail: driver = redirect allow_fail data = :fail:No such user $local_part at $domain no_more begin transports # This transport is used for delivering messages over SMTP connections. remote_smtp: driver = smtp local_delivery: driver = appendfile user = $local_part group = mail maildir_format delivery_date_add envelope_to_add return_path_add mode = 0660 headers_remove=${if and{{MARK_SPAM}{or{{IS_SPAM}{IS_LOW_PRIO}}}}{X-MSMail-Priority:X-Priority}{}} headers_add = ${if and{{MARK_SPAM}{IS_SPAM}}{X-MSMail-Priority: Low}{}} directory = $home/Maildir${if and{{IS_SPAM}{USE_SPAM_FLDR}}{/.SPAM}{}} address_pipe: driver = pipe return_output address_file: driver = appendfile delivery_date_add envelope_to_add return_path_add address_reply: driver = autoreply antivirus: driver = pipe batch_max = 200 command = /bin/nice -19 /inet/src/scan/ph ${pipe_addresses} return_output = false return_path_add = false user = mail group = mail spamassassin: driver = pipe use_bsmtp = true command = /usr/exim/bin/exim -bS -oMr sa-checked transport_filter = /usr/bin/spamc -f home_directory = /tmp current_directory = /tmp user = mail group = mail log_output = true begin retry begin rewrite begin authenticators dovecot_plain: driver = dovecot public_name = LOGIN #server_prompts = "Username:: : Password::" server_socket = /var/run/dovecot/auth-client -- View this message in context: http://old.nabble.com/Need-help-with-exim.-tp26373475p26373475.html Sent from the Exim Users mailing list archive at Nabble.com. -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
