testsuite: abstract out common conf settings
[exim.git] / test / confs / 0275
1 # Exim test configuration 0275
2
3 .include DIR/aux-var/std_conf_prefix
4
5 primary_hostname = myhost.test.ex
6
7 # ----- Main settings -----
8
9 domainlist nocache = $local_part
10 domainlist nocache2 = +nocache
11 domainlist local_domains = test.ex
12 domainlist never_domains = never.ex
13 domainlist n1_domains = never1.ex
14 domainlist n2_domains = <; never2.ex ; +n1_domains
15 domainlist hold_domains = ! *.ex
16 domainlist not_queue_domains = test.ex
17 domainlist_cache forcecache = $local_part
18
19 hold_domains = +hold_domains
20 queue_domains = !+not_queue_domains
21
22 percent_hack_domains = +hold_domains : +not_queue_domains : \
23                        +n2_domains : +local_domains
24 qualify_domain = test.ex
25
26 # ----- Transports -----
27
28 begin transports
29
30 t1:
31   driver = appendfile
32   file = /dev/null
33   user = CALLER
34
35 # ----- Routers -----
36
37 begin routers
38
39 r00:
40   driver = accept
41   domains = +nocache
42   transport = t1
43
44 r01:
45   driver = accept
46   domains = +nocache
47   transport = t1
48
49 r02:
50   driver = accept
51   domains = +nocache2
52   transport = t1
53
54 r03:
55   driver = accept
56   domains = +nocache2
57   transport = t1
58
59 r04:
60   driver = accept
61   domains = +forcecache
62   transport = t1
63
64 r05:
65   driver = accept
66   domains = +forcecache
67   transport = t1
68
69 r1:
70   driver = manualroute
71   domains = +never_domains : +n1_domains : ! +local_domains
72   route_list = never
73   transport = t1
74
75 r2:
76   driver = dnslookup
77   domains = +never_domains : +n2_domains : !+local_domains
78   transport = t1
79
80 r3:
81   driver = accept
82   local_parts = userx
83   domains = +local_domains
84   transport = t1
85
86 # ----- Retry -----
87
88 begin retry
89
90 *                *   F,5d,5m
91
92 # End