X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/4fab92fbc2b63bac2d89c1dae69fa1845cb640b7..c68dd63514daee71b12bb62c04400dc2f8116d96:/test/confs/0603 diff --git a/test/confs/0603 b/test/confs/0603 index baa3ea08c..7e52e00c0 100644 --- a/test/confs/0603 +++ b/test/confs/0603 @@ -1,56 +1,41 @@ # Exim test configuration 0603 -# Add several messages going to the same location -# And change smtp output based on senders domain - -hostlist loopback = <; 127.0.0.0/8 ; 0.0.0.0 ; ::1 ; 0000:0000:0000:0000:0000:ffff -untrusted_set_sender = * - -SERVER = +# log_defer_output on pipe transport .include DIR/aux-var/std_conf_prefix -rfc1413_query_timeout = 0s -log_selector = +sender_on_delivery +primary_hostname = myhost.test.ex # ----- Main settings ----- -acl_smtp_rcpt = accept +log_selector = +received_recipients -queue_only -queue_run_in_order +#acl_smtp_rcpt = accept # ----- Routers ----- begin routers client: - driver = accept - condition = ${if eq {SERVER}{server}{no}{yes}} - transport = send_to_server - -server: - driver = accept - transport = send_to_server - + driver = accept + transport = pipe # ----- Transports ----- begin transports -send_to_server: - driver = smtp - connection_max_messages = 0 - allow_localhost - hosts = 127.0.0.1 - port = PORT_D - # assumes that HOSTIPV4 can send to 127.0.0.1 - interface = ${if eq {$sender_address_domain}{dustybelt.tld} {127.0.0.1}{HOSTIPV4}} +pipe: + driver = pipe + temp_errors = * + command = perl -e "print 'Hi from pipe'; exit 5;" + log_defer_output = true + path = ${env{PATH}} # ----- Retry ----- + begin retry -* * F,5d,10s +* * F,1h,10m -# End +# End