Two-phase queue run perf: parallel processes for phase one
[users/jgh/exim.git] / test / confs / 0190
1 # Exim test configuration 0190
2
3 .include DIR/aux-var/std_conf_prefix
4
5
6 # ----- Main settings -----
7
8 dns_ipv4_lookup = *
9 qualify_domain = test.ex
10 remote_max_parallel = 1
11
12
13 # ----- Routers -----
14
15 begin routers
16
17 # Specified and randomized in the transport
18
19 domainx:
20   driver = manualroute
21   domains = ^domain
22   route_list = * V4NET.9.8.7 byname
23   transport = smtp
24
25 # Specified in the router, randomized in the transport
26
27 r2:
28   driver = manualroute
29   domains = ^adomain
30   route_list = * "$primary_hostname : 127.0.0.1 : HOSTIPV4" byname
31   self = send
32   transport = smtp3
33
34 # Randomized in the router, to check "sameness" testing
35
36 r3:
37   driver = manualroute
38   domains = ^bdomain
39   hosts_randomize
40   route_list = * "$primary_hostname : 127.0.0.1 : HOSTIPV4" byname
41   self = send
42   transport = smtp2
43
44 # Specified and randomized in the router, with batching
45
46 batched:
47   driver = manualroute
48   hosts_randomize
49   route_list = batch  V4NET.0.0.1:V4NET.0.0.2:V4NET.0.0.3:+:\
50                       V4NET.0.0.4:V4NET.0.0.5:V4NET.0.0.6:+:\
51                       V4NET.0.0.7 byname;\
52                batch2 V4NET.0.0.1:V4NET.0.0.2:V4NET.0.0.3:+:\
53                       V4NET.0.0.4:V4NET.0.0.5:V4NET.0.0.6:+:\
54                       V4NET.0.0.7 byname no_randomize;
55   transport = smtp2
56
57 batched2:
58   driver = manualroute
59   route_list = batch3 V4NET.0.0.1:V4NET.0.0.2:V4NET.0.0.3:+:\
60                       V4NET.0.0.4:V4NET.0.0.5:V4NET.0.0.6:+:\
61                       V4NET.0.0.7 byname;\
62                batch4 V4NET.0.0.1:V4NET.0.0.2:V4NET.0.0.3:+:\
63                       V4NET.0.0.4:V4NET.0.0.5:V4NET.0.0.6:+:\
64                       V4NET.0.0.7 byname randomize;
65   transport = smtp2
66
67 # Specified and randomized in the router, no grouping
68
69 others:
70   driver = manualroute
71   hosts_randomize
72   route_list = * V4NET.0.0.1:V4NET.0.0.2:V4NET.0.0.3 byname
73   transport = smtp2
74
75 # ----- Transports -----
76
77 begin transports
78
79 smtp:
80   driver = smtp
81   allow_localhost
82   hosts = $primary_hostname : 127.0.0.1 : HOSTIPV4
83   hosts_override
84   hosts_randomize
85   max_rcpt = 1
86   connection_max_messages = 1
87   port = PORT_S
88   hosts_try_fastopen = :
89
90 smtp2:
91   driver = smtp
92   port = PORT_S
93   hosts_try_fastopen = :
94
95 smtp3:
96   driver = smtp
97   hosts_randomize
98   max_rcpt = 2
99   connection_max_messages = 1
100   port = PORT_S
101   hosts_try_fastopen = :
102
103
104 # ----- Retry -----
105
106
107 begin retry
108
109 * * F,5d,1d
110
111
112 # End