# Exim test configuration 1002 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 ----- acl_smtp_rcpt = acl_rcpt_$local_part allow_domain_literals hosts_treat_as_local = other1.test.ex # ------ ACLs ------ begin acl acl_rcpt_1: require message = domain doesn't match @ or @[] domains = @ : @[] accept acl_rcpt_2: require message = domain doesn't match @mx_any domains = @mx_any accept acl_rcpt_3: require message = domain doesn't match @mx_primary domains = @mx_primary accept acl_rcpt_4: require message = domain doesn't match @mx_secondary domains = @mx_secondary accept acl_rcpt_5: require message = host doesn't match @ or @[] hosts = @ : @[] accept acl_rcpt_6: require message = domain doesn't match @mx_any/ignore=<;127.0.0.1;::1 domains = <+ @mx_any/ignore=<;127.0.0.1;::1 accept # ------ Routers ------ begin routers r1: driver = dnslookup domains = ! +local_domains transport = dev_null no_more r2: driver = accept local_parts = CALLER : postmaster transport = local_delivery # ------ 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