# Exim test configuration 3411 exim_path = EXIM_PATH keep_environment = host_lookup_order = bydns primary_hostname = myhost.test.ex spool_directory = DIR/spool log_file_path = DIR/spool/log/%slog gecos_pattern = "" gecos_name = CALLER_NAME # ----- Main settings ----- domainlist local_domains = test.ex domainlist relay_domains = ten-1.test.ex hostlist relay_hosts = 10.255.255.0/24 trusted_users = CALLER acl_smtp_rcpt = acl_rcpt # ------ ACLs ------ begin acl acl_rcpt: accept hosts = : accept domains = +local_domains local_parts = postmaster require verify = sender deny message = rejected because $sender_host_address is in a black list at $dnslist_domain\n$dnslist_text dnslists = rbl.test.ex warn message = X-Warning: $sender_host_address is in a black list at $dnslist_domain ($dnslist_value) log_message = found in $dnslist_domain dnslists = rbl2.test.ex accept domains = +local_domains endpass verify = recipient require verify = recipient accept domains = +relay_domains accept hosts = 127.0.0.1 : +relay_hosts accept authenticated = * deny message = relay not permitted # ------ Authenticators ------ begin authenticators plain: driver = plaintext public_name = PLAIN server_condition = ${if eq {$3}{secret}{yes}{no}} # ------ Routers ------ begin routers r1: driver = dnslookup domains = ! +local_domains transport = dev_null no_more r2: driver = accept local_parts = userx : postmaster transport = local_delivery cannot_route_message = unknown user # ------ Transports ------ begin transports dev_null: driver = appendfile file = /dev/null user = CALLER local_delivery: driver = appendfile file = DIR/test-mail/$local_part user = CALLER # End