Fix build for non-Linux platforms having openat.
[users/jgh/exim.git] / test / confs / 4050
1 # test config 4050
2 # Pipelining the early part of the SMTP conversation
3
4 CONNECTCOND=
5 CONTROL=
6 RETRY=7d
7
8 keep_environment = PATH
9 exim_path = EXIM_PATH
10 host_lookup_order = bydns
11 spool_directory = DIR/spool
12
13 .ifdef SERVER
14 log_file_path = DIR/spool/log/SERVER%slog
15 .else
16 log_file_path = DIR/spool/log/%slog
17 .endif
18
19 gecos_pattern = ""
20 gecos_name = CALLER_NAME
21 dns_cname_loops = 9
22 chunking_advertise_hosts =
23 tls_advertise_hosts =
24
25 .ifdef _HAVE_DMARC
26 dmarc_tld_file =
27 .endif
28
29 pipelining_connect_advertise_hosts = CONNECTCOND
30 retry_data_expire = RETRY
31 log_selector = +received_recipients +pipelining
32 queue_only
33
34 acl_smtp_rcpt = accept
35
36 #
37 begin routers
38
39 server:
40   driver =      redirect
41   condition =   ${if eq {SERVER}{server}}
42   data =        :blackhole:
43
44 clientbounce:
45   driver =      redirect
46   condition =   ${if !def:sender_address}
47   data =        :blackhole:
48
49 client:
50   driver =      manualroute
51   route_data =  127.0.0.1::PORT_D
52   self =        send
53   transport =   smtp
54
55 #
56 begin transports
57
58 smtp:
59   driver =              smtp
60   hosts_try_fastopen =  :
61   hosts_pipe_connect =  CONTROL
62 .ifdef HELO_MSG
63   helo_data =           HELO_MSG
64 .endif
65   max_rcpt =            1
66
67 #
68 begin retry
69
70 * * F,5d,1d
71