Testsuite: bounce_message_file and warn_message_file
[exim.git] / test / confs / 2008
1 # Exim test configuration 2008
2
3 SERVER =
4
5 .include DIR/aux-var/tls_conf_prefix
6
7 primary_hostname = myhost.test.ex
8
9
10 # ----- Main settings -----
11
12 domainlist local_domains = test.ex : *.test.ex
13
14 acl_smtp_rcpt = check_recipient
15 log_selector = +tls_peerdn
16 queue_only
17 queue_run_in_order
18 remote_max_parallel = 1
19
20 tls_advertise_hosts = *
21
22 # Set certificate only if server
23
24 tls_certificate = ${if eq {SERVER}{server}{DIR/aux-fixed/cert1}fail}
25
26
27 # ------ ACL ------
28
29 begin acl
30
31 check_recipient:
32 accept domains = +local_domains
33 deny message = relay not permitted
34
35
36 # ----- Routers -----
37
38 begin routers
39
40 client:
41 driver = accept
42 condition = ${if eq {SERVER}{server}{no}{yes}}
43 retry_use_local_part
44 transport = send_to_server${if eq{$local_part}{abcd}{2}{1}}
45
46 server:
47 driver = accept
48 retry_use_local_part
49 transport = local_delivery
50
51
52 # ----- Transports -----
53
54 begin transports
55
56 local_delivery:
57 driver = appendfile
58 file = DIR/test-mail/${bless:$local_part}
59 headers_add = TLS: cipher=$tls_cipher peerdn=$tls_peerdn
60 user = CALLER
61
62 send_to_server1:
63 driver = smtp
64 allow_localhost
65 hosts = 127.0.0.1
66 port = PORT_D
67 hosts_try_fastopen = :
68 helo_data = helo.data.changed
69
70 send_to_server2:
71 driver = smtp
72 allow_localhost
73 hosts = HOSTIPV4
74 port = PORT_D
75 hosts_try_fastopen = :
76
77
78 # ----- Retry -----
79
80
81 begin retry
82
83 * * F,5d,10s
84
85
86 # End