Logging: fix receive-time crash with recipients-logging.
[exim.git] / test / confs / 0624
index d6f00b34567b3f6db099bfb35af446d13618b8d5..a90a0d09af9a7f4057e4e3812e0fc41399da52e7 100644 (file)
@@ -5,19 +5,42 @@
 
 # ----- Main settings -----
 
-primary_hostname = primaryhostname.ex
-hosts_treat_as_local = 46.test.ex
-allow_domain_literals
+domainlist local_domains = test.ex
+qualify_domain = test.ex
+log_selector = +received_recipients +outgoing_port +millisec
 
-acl_smtp_rcpt = chk_rcpt
+smtp_accept_max_per_host = ${acl {delay}}10
+remote_max_parallel = 3
 
-# ----- ACL -----
+acl_smtp_rcpt = discard
 
+# ----- ACL -----
 begin acl
 
-chk_rcpt:
-  accept       domains = OPT
-               logwrite = domain $domain
-               logwrite = value $domain_data
+delay:
+  accept
+        logwrite =     $sender_host_name
+        delay = 2s
+
+# ----- Routers -----
+begin routers
+r:
+       driver =        accept
+       transport =     smtp
+
+# ----- Trnasport -----
+begin transports
+smtp:
+       driver =        smtp
+       hosts =         ${if eq {b}{$local_part} {HOSTIPV4}{127.0.0.1}}
+       port =          ${if eq {c}{$local_part} {PORT_D2}{PORT_D}}
+       allow_localhost
+       hosts_try_fastopen =
+       max_rcpt =      1
+
+# ----- Retry -----
+begin retry
+* * F,5d,1d
 
 # End
+