testsuite: abstract out common conf settings
[exim.git] / test / confs / 0098
CommitLineData
afda344b
PH
1# Exim test configuration 0098
2
3WMF=
4
d4dc049f
JH
5.include DIR/aux-var/std_conf_prefix
6
afda344b
PH
7
8# ----- Main settings -----
9
10qualify_domain = test.ex
11
12domainlist local_domains = test.ex : another.test.ex
13
14delay_warning = 10s:40s:10m
5dff5817
PH
15
16.ifndef DEFAULTDWC
afda344b 17delay_warning_condition = ${if !eq{$domain}{another.test.ex}{yes}{no}}
5dff5817 18.endif
afda344b
PH
19
20log_selector = +subject
21
22queue_run_in_order
23
24WMF
25
26
27# ----- Routers -----
28
29begin routers
30
31refused:
32 driver = manualroute
33 domains = ! +local_domains
34 route_list = connection.refused 127.0.0.1 byname
35 self = send
36 transport = smtp_connect_refused
37
38# The IP address is deliberately V4NET.0.0.1 so as to be unreachable
39all:
40 driver = manualroute
41 domains = ! +local_domains
42 route_list = * V4NET.0.0.1 byname
43 transport = smtp
44 no_more
45
46alias:
47 driver = redirect
48 allow_defer
49 data = ${lookup{$local_part}lsearch{DIR/aux-fixed/TESTNUM.aliases}}
50 retry_use_local_part
51
52userforward:
53 driver = redirect
54 allow_filter
55 user = CALLER
56 file = DIR/aux-fixed/TESTNUM.forward
57
58localuser:
59 driver = accept
60 local_parts = userx : CALLER
61 transport = local_delivery
62
63
64# ----- Transports -----
65
66begin transports
67
68local_delivery:
69 driver = appendfile
70 delivery_date_add
71 envelope_to_add
72 file = DIR/test-mail/$local_part
73 return_path_add
74 user = CALLER
75
76smtp:
77 driver = smtp
78 connect_timeout = 1s
79
80smtp_connect_refused:
81 driver = smtp
82 port = PORT_N
83
84
85# ----- Retry -----
86
87begin retry
88
89connection.refused * F,2d,3s
90* * F,2d,15m
91
92# End