Early-pipe: invalidate cache on a failure of required-auth
[exim.git] / test / confs / 4056
CommitLineData
ee8b8090
JH
1# test config 4056
2# Early-pipe, AUTH (no TLS!)
3
bf624a64
JH
4AA = yes
5
ee8b8090
JH
6keep_environment = PATH
7exim_path = EXIM_PATH
8host_lookup_order = bydns
9spool_directory = DIR/spool
10
11.ifdef SERVER
12log_file_path = DIR/spool/log/SERVER%slog
13.else
14log_file_path = DIR/spool/log/%slog
15.endif
16
17gecos_pattern = ""
18gecos_name = CALLER_NAME
19dns_cname_loops = 9
20chunking_advertise_hosts =
21tls_advertise_hosts =
22
590fd9ee
JH
23.ifdef _HAVE_DMARC
24dmarc_tld_file =
25.endif
26
ee8b8090
JH
27pipelining_connect_advertise_hosts = *
28auth_advertise_hosts = *
29log_selector = +pipelining
30queue_only
31
32acl_smtp_rcpt = accept
33
34#
35begin routers
36
37server:
38 driver = redirect
39 condition = ${if eq {SERVER}{server}}
40 data = :blackhole:
41
42client:
43 driver = manualroute
44 route_data = 127.0.0.1::PORT_D
45 self = send
46 transport = smtp
47
48#
49begin transports
50
51smtp:
52 driver = smtp
9039d82f 53 hosts_try_fastopen = :
ee8b8090
JH
54 hosts_pipe_connect = *
55 hosts_require_auth = *
56
57#
58begin authenticators
59
60plain:
61 driver = plaintext
62 public_name = PLAIN
63
bf624a64 64 server_advertise_condition = AA
ee8b8090
JH
65 server_condition = "\
66 ${if and {{eq{$auth2}{userx}}{eq{$auth3}{secret}}}{yes}{no}}"
67 server_set_id = $auth2
68
69 client_send = ^userx^secret
70
bf624a64
JH
71# ----- Retry -----
72
73
74begin retry
75
76* * F,5d,10s
77