TLS: pre-generate and load server selfsigned cert, when one is to be used
[users/heiko/exim.git] / test / confs / 2126
1 # Exim test configuration 2126
2
3 SERVER=
4
5 .include DIR/aux-var/tls_conf_prefix
6
7 primary_hostname = myhost.test.ex
8
9 # ----- Main settings -----
10
11 acl_smtp_rcpt = check_rcpt
12 log_selector = +tls_peerdn
13
14 tls_advertise_hosts = HOSTIPV4
15 tls_certificate = DIR/aux-fixed/cert1
16
17 # ----- ACLs -----
18
19 begin acl
20
21 check_rcpt:
22   accept  local_parts = userx
23
24   defer   local_parts = usery
25           hosts       = 127.0.0.1
26
27   accept  delay       = 1s
28
29
30 # ----- Routers -----
31
32 begin routers
33
34 r0:
35   driver = accept
36   condition = ${if !eq {$sender_host_address}{}}
37   transport = t2
38
39 r1:
40   driver = accept
41   transport = t1
42
43
44 # ----- Transports -----
45
46 begin transports
47
48 t1:
49   driver = smtp
50   hosts = 127.0.0.1 : HOSTIPV4
51   port = PORT_D
52   hosts_try_fastopen =  :
53   allow_localhost
54   tls_verify_certificates =     DIR/aux-fixed/cert1
55   tls_verify_cert_hostnames =   :
56
57 t2:
58   driver = appendfile
59   file = /dev/null
60   user = CALLER
61
62 # End