summaryrefslogtreecommitdiff
path: root/test/confs/0614
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2020-10-11 12:42:20 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2020-10-11 13:31:44 +0100
commit6bacc7090a4d219a48899c5b5b08b33f4811dc7f (patch)
treed52003a20c412ec92fe07468b318b8635fd6e55d /test/confs/0614
parent2d432dfd22141f9933cac8ab3e26a8babaf87bef (diff)
Testsuite: case-number shuffling
Diffstat (limited to 'test/confs/0614')
-rw-r--r--test/confs/061452
1 files changed, 47 insertions, 5 deletions
diff --git a/test/confs/0614 b/test/confs/0614
index d19be4e74..eec6d3259 100644
--- a/test/confs/0614
+++ b/test/confs/0614
@@ -1,15 +1,57 @@
# Exim test configuration 0614
-# hosts_connection_nolog versus sender_host lists caching
+# 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 =
.include DIR/aux-var/std_conf_prefix
-primary_hostname = myhost.test.ex
+rfc1413_query_timeout = 0s
+log_selector = +sender_on_delivery
# ----- Main settings -----
-log_selector = +smtp_connection
-hostlist nolog = 127.0.0.1
-hosts_connection_nolog = +nolog
+acl_smtp_rcpt = accept
+
queue_only
+queue_run_in_order
+
+# ----- Routers -----
+
+begin routers
+
+client:
+ driver = accept
+ condition = ${if eq {SERVER}{server}{no}{yes}}
+ transport = send_to_server
+
+server:
+ driver = accept
+ transport = send_to_server
+
+
+# ----- Transports -----
+
+begin transports
+
+send_to_server:
+ driver = smtp
+ connection_max_messages = 0
+ allow_localhost
+ hosts = 127.0.0.1
+ port = PORT_D
+ hosts_try_fastopen = :
+ # assumes that HOSTIPV4 can send to 127.0.0.1
+ interface = ${if eq {$sender_address_domain}{dustybelt.tld} {127.0.0.1}{HOSTIPV4}}
+
+# ----- Retry -----
+
+begin retry
+
+* * F,5d,10s
# End
+