X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/0d2e392e281e96d9f9f2f3dd438affe3f2563c57..c68dd63514daee71b12bb62c04400dc2f8116d96:/test/confs/4620?ds=sidebyside diff --git a/test/confs/4620 b/test/confs/4620 index 26906e7c7..effc845a5 100644 --- a/test/confs/4620 +++ b/test/confs/4620 @@ -11,19 +11,29 @@ acl_smtp_rcpt = accept domainlist local_domains = test.ex domainlist remotesite_domains = remote.ex -log_selector = +all_parents +received_recipients +log_selector = +all_parents +received_recipients +return_path_on_delivery queue_only # ----- Routers ----- begin routers +.ifdef CONTROL remote_bouncer: driver = redirect condition = ${if eq {$sender_host_address}{127.0.0.1}} data = :fail: account disabled allow_fail +bounce_return: + driver = manualroute + domains = +local_domains + senders = : + route_list = test.ex 127.0.0.1::PORT_S + self = send + transport = to_external +.endif + external: driver = manualroute domains = !+local_domains @@ -32,6 +42,7 @@ external: transport = ${if eq {$local_part@$domain} {$original_local_part@$original_domain} \ {to_external} {forwarded_external}} +.ifndef CONTROL inbound_srs: driver = redirect senders = : @@ -48,7 +59,7 @@ inbound_srs_failure: condition = ${if inbound_srs {$local_part} {}} allow_fail data = :fail: Invalid SRS recipient address - +.endif local_redirect: driver = redirect @@ -75,7 +86,8 @@ forwarded_external: appendfile: driver = appendfile - file = DIR/test-mail/${bless:$local_part} + file = DIR/test-mail/$local_part + create_file = DIR/test-mail user = CALLER # ----- Retry -----