EXTERNAL authenticator
[users/jgh/exim.git] / test / confs / 4060
1 # test config 4060
2 # Pipelining the early part of the SMTP conversation, starttls
3
4 CONTROL=*
5 OPT=
6
7 keep_environment = PATH
8 exim_path = EXIM_PATH
9 host_lookup_order = bydns
10 spool_directory = DIR/spool
11
12 .ifdef SERVER
13 log_file_path = DIR/spool/log/SERVER%slog
14 .else
15 log_file_path = DIR/spool/log/%slog
16 .endif
17
18 gecos_pattern = ""
19 gecos_name = CALLER_NAME
20 dns_cname_loops = 9
21 chunking_advertise_hosts = OPT
22 tls_advertise_hosts = *
23 tls_certificate = ${if eq {SERVER}{server}{DIR/aux-fixed/cert1}fail}
24
25 # Avoid ECDHE key-exchange so that we can wireshark-decode
26 .ifdef _HAVE_GNUTLS
27 tls_require_ciphers = NORMAL:-KX-ALL:+RSA
28 .else
29 tls_require_ciphers = DEFAULT:!kECDHE
30 .endif
31
32 pipelining_connect_advertise_hosts = *
33 log_selector = +received_recipients +pipelining
34 queue_only
35
36 acl_smtp_rcpt = accept
37
38 #
39 begin routers
40
41 server:
42   driver =      redirect
43   condition =   ${if eq {SERVER}{server}}
44   data =        :blackhole:
45
46 client:
47   driver =      manualroute
48   route_data =  127.0.0.1::PORT_D
49   self =        send
50   transport =   smtp
51
52 #
53 begin transports
54
55 smtp:
56   driver =              smtp
57   hosts_pipe_connect =  CONTROL
58   tls_verify_hosts =
59   tls_try_verify_hosts =
60