debian experimental exim-daemon-heavy config
[exim.git] / test / confs / 4064
CommitLineData
ee8b8090
JH
1# test config 4064
2# Early-pipe, AUTH, GnuTLS
3
4keep_environment = PATH
5exim_path = EXIM_PATH
6host_lookup_order = bydns
7spool_directory = DIR/spool
8
9.ifdef SERVER
10log_file_path = DIR/spool/log/SERVER%slog
11.else
12log_file_path = DIR/spool/log/%slog
13.endif
14
15gecos_pattern = ""
16gecos_name = CALLER_NAME
17dns_cname_loops = 9
18chunking_advertise_hosts = OPT
19tls_advertise_hosts = *
20tls_certificate = ${if eq {SERVER}{server}{DIR/aux-fixed/cert1}fail}
21
22# Avoid ECDHE key-exchange so that we can wireshark-decode
23.ifdef _HAVE_GNUTLS
24tls_require_ciphers = NORMAL:-KX-ALL:+RSA
25.endif
26
590fd9ee
JH
27.ifdef _HAVE_DMARC
28dmarc_tld_file =
29.endif
30
ee8b8090
JH
31pipelining_connect_advertise_hosts = *
32auth_advertise_hosts = *
33
34log_selector = +received_recipients +pipelining
35queue_only
36
37acl_smtp_rcpt = accept
38
39#
40begin routers
41
42server:
43 driver = redirect
44 condition = ${if eq {SERVER}{server}}
45 data = :blackhole:
46
47client:
48 driver = manualroute
49 route_data = 127.0.0.1::PORT_D
50 self = send
51 transport = smtp
52
53#
54begin transports
55
56smtp:
57 driver = smtp
9039d82f 58 hosts_try_fastopen = :
ee8b8090
JH
59 hosts_pipe_connect = *
60 tls_verify_hosts =
61 tls_try_verify_hosts =
62 hosts_require_auth = *
63
64#
65begin authenticators
66
67plain:
68 driver = plaintext
69 public_name = PLAIN
70
71 server_advertise_condition = ${if eq{$tls_in_cipher}{}{no}{yes}}
72 server_condition = "\
73 ${if and {{eq{$auth2}{userx}}{eq{$auth3}{secret}}}{yes}{no}}"
74 server_set_id = $auth2
75
76 client_send = ^userx^secret
77