summaryrefslogtreecommitdiff
path: root/test/confs/0275
blob: 7117d517cc0bbf084643728f776525b287c1f611 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Exim test configuration 0275

.include DIR/aux-var/std_conf_prefix

primary_hostname = myhost.test.ex

# ----- Main settings -----

acl_smtp_rcpt = accept verify = recipient

domainlist nocache = $local_part
domainlist nocache2 = +nocache
domainlist local_domains = test.ex
domainlist never_domains = never.ex
domainlist n1_domains = never1.ex
domainlist n2_domains = <; never2.ex ; +n1_domains
domainlist hold_domains = ! *.ex
domainlist not_queue_domains = test.ex
domainlist_cache forcecache = $local_part

hold_domains = +hold_domains
queue_domains = !+not_queue_domains

percent_hack_domains = +hold_domains : +not_queue_domains : \
                       +n2_domains : +local_domains
qualify_domain = test.ex

# ----- Transports -----

begin transports

t1:
  driver = appendfile
  file = /dev/null
  user = CALLER

# ----- Routers -----

begin routers

.ifdef FAKE
r0f:
  driver = accept
  local_parts = error
  domains = +no_such_list
  transport = t1
.endif

r00:
  driver = accept
  domains = +nocache
  transport = t1

r01:
  driver = accept
  domains = +nocache
  transport = t1

r02:
  driver = accept
  domains = +nocache2
  transport = t1

r03:
  driver = accept
  domains = +nocache2
  transport = t1

r04:
  driver = accept
  domains = +forcecache
  transport = t1

r05:
  driver = accept
  domains = +forcecache
  transport = t1

r1:
  driver = manualroute
  domains = +never_domains : +n1_domains : ! +local_domains
  route_list = never
  transport = t1

r2:
  driver = dnslookup
  domains = +never_domains : +n2_domains : !+local_domains
  transport = t1

r3:
  driver = accept
  local_parts = userx
  domains = +local_domains
  transport = t1

# ----- Retry -----

begin retry

*                *   F,5d,5m

# End