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