Merge branch 'router_dynamic_modules'
[exim.git] / test / stderr / 3208
1 >>> host in hosts_connection_nolog? no (option unset)
2 >>> host in host_lookup? no (option unset)
3 >>> host in host_reject_connection? no (option unset)
4 >>> host in sender_unqualified_hosts? no (option unset)
5 >>> host in recipient_unqualified_hosts? no (option unset)
6 >>> host in helo_verify_hosts? no (option unset)
7 >>> host in helo_try_verify_hosts? no (option unset)
8 >>> host in helo_accept_junk_hosts? no (option unset)
9 >>> remote.host in helo_lookup_domains?
10 >>>  list element: @
11 >>>  list element: @[]
12 >>> remote.host in helo_lookup_domains? no (end of list)
13 >>>  list element: *
14 >>>  host in limits_advertise_hosts? yes (matched "*")
15 >>> host in dsn_advertise_hosts? no (option unset)
16 >>> host in pipelining_advertise_hosts?
17 >>>  list element: *
18 >>>  host in pipelining_advertise_hosts? yes (matched "*")
19 >>> host in chunking_advertise_hosts?
20 >>> host in chunking_advertise_hosts? no (end of list)
21 >>> test.ex in percent_hack_domains?
22 >>>  list element: !*relay.ex
23 >>>  list element: !test.ex
24 >>>  test.ex in percent_hack_domains? no (matched "!test.ex")
25 >>> using ACL "check_recipient"
26 >>> processing "accept" (TESTSUITE/test-config 27)
27 >>> check hosts = :
28 >>> host in ":"?
29 >>>  list element: 
30 >>> host in ":"? no (end of list)
31 >>> accept: condition test failed in ACL "check_recipient"
32 >>> processing "accept" (TESTSUITE/test-config 28)
33 >>> check domains = +local_domains
34 >>> test.ex in "+local_domains"?
35 >>>  list element: +local_domains
36 >>>   start sublist local_domains
37 >>>    test.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"?
38 >>>    ╎list element: !*relay.ex
39 >>>    ╎list element: test.ex
40 >>>    ╎test.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? yes (matched "test.ex")
41 >>>   end sublist local_domains
42 >>>  data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
43 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
44 >>> accept: condition test succeeded in ACL "check_recipient"
45 >>> end of ACL "check_recipient": ACCEPT
46 >>> other.ex in percent_hack_domains?
47 >>>  list element: !*relay.ex
48 >>>  list element: !test.ex
49 >>>  list element: testhack.ex
50 >>>  list element: testdb;defer
51 >>> other.ex in percent_hack_domains? list match deferred for testdb;defer
52 LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a@other.ex>: defer in percent_hack_domains check
53 >>> testhack.ex in percent_hack_domains?
54 >>>  list element: !*relay.ex
55 >>>  list element: !test.ex
56 >>>  list element: testhack.ex
57 >>>  testhack.ex in percent_hack_domains? yes (matched "testhack.ex")
58 >>> b in percent_hack_domains?
59 >>>  list element: !*relay.ex
60 >>>  list element: !test.ex
61 >>>  list element: testhack.ex
62 >>>  list element: testdb;defer
63 >>> b in percent_hack_domains? list match deferred for testdb;defer
64 LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a%b@testhack.ex>: defer in percent_hack_domains check
65 >>> test.ex in percent_hack_domains?
66 >>>  list element: !*relay.ex
67 >>>  list element: !test.ex
68 >>>  test.ex in percent_hack_domains? no (matched "!test.ex")
69 >>> using ACL "check_recipient"
70 >>> processing "accept" (TESTSUITE/test-config 27)
71 >>> check hosts = :
72 >>> host in ":"?
73 >>>  list element: 
74 >>> host in ":"? no (end of list)
75 >>> accept: condition test failed in ACL "check_recipient"
76 >>> processing "accept" (TESTSUITE/test-config 28)
77 >>> check domains = +local_domains
78 >>> test.ex in "+local_domains"?
79 >>>  list element: +local_domains
80 >>>   start sublist local_domains
81 >>>    test.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"?
82 >>>    ╎list element: !*relay.ex
83 >>>    ╎list element: test.ex
84 >>>    ╎test.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? yes (matched "test.ex")
85 >>>   end sublist local_domains
86 >>>  data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
87 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
88 >>> accept: condition test succeeded in ACL "check_recipient"
89 >>> end of ACL "check_recipient": ACCEPT
90 >>> testhack2.ex in percent_hack_domains?
91 >>>  list element: !*relay.ex
92 >>>  list element: !test.ex
93 >>>  list element: testhack.ex
94 >>>  list element: testdb;defer
95 >>> testhack2.ex in percent_hack_domains? list match deferred for testdb;defer
96 LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a%b@testhack2.ex>: defer in percent_hack_domains check
97 >>> yesrelay.ex in percent_hack_domains?
98 >>>  list element: !*relay.ex
99 >>>  yesrelay.ex in percent_hack_domains? no (matched "!*relay.ex")
100 >>> using ACL "check_recipient"
101 >>> processing "accept" (TESTSUITE/test-config 27)
102 >>> check hosts = :
103 >>> host in ":"?
104 >>>  list element: 
105 >>> host in ":"? no (end of list)
106 >>> accept: condition test failed in ACL "check_recipient"
107 >>> processing "accept" (TESTSUITE/test-config 28)
108 >>> check domains = +local_domains
109 >>> yesrelay.ex in "+local_domains"?
110 >>>  list element: +local_domains
111 >>>   start sublist local_domains
112 >>>    yesrelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"?
113 >>>    ╎list element: !*relay.ex
114 >>>    ╎yesrelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex")
115 >>>   end sublist local_domains
116 >>>  data from lookup saved for cache for +local_domains: key 'yesrelay.ex' value '*relay.ex'
117 >>> yesrelay.ex in "+local_domains"? no (end of list)
118 >>> accept: condition test failed in ACL "check_recipient"
119 >>> processing "accept" (TESTSUITE/test-config 29)
120 >>> check domains = +relay_domains
121 >>> yesrelay.ex in "+relay_domains"?
122 >>>  list element: +relay_domains
123 >>>   start sublist relay_domains
124 >>>    yesrelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"?
125 >>>    ╎list element: test.ex
126 >>>    ╎list element: testhack.ex
127 >>>    ╎list element: testhack2.ex
128 >>>    ╎list element: yesrelay.ex
129 >>>    ╎yesrelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? yes (matched "yesrelay.ex")
130 >>>   end sublist relay_domains
131 >>>  data from lookup saved for cache for +relay_domains: key 'yesrelay.ex' value 'yesrelay.ex'
132 >>>  yesrelay.ex in "+relay_domains"? yes (matched "+relay_domains")
133 >>> accept: condition test succeeded in ACL "check_recipient"
134 >>> end of ACL "check_recipient": ACCEPT
135 >>> norelay.ex in percent_hack_domains?
136 >>>  list element: !*relay.ex
137 >>>  norelay.ex in percent_hack_domains? no (matched "!*relay.ex")
138 >>> using ACL "check_recipient"
139 >>> processing "accept" (TESTSUITE/test-config 27)
140 >>> check hosts = :
141 >>> host in ":"?
142 >>>  list element: 
143 >>> host in ":"? no (end of list)
144 >>> accept: condition test failed in ACL "check_recipient"
145 >>> processing "accept" (TESTSUITE/test-config 28)
146 >>> check domains = +local_domains
147 >>> norelay.ex in "+local_domains"?
148 >>>  list element: +local_domains
149 >>>   start sublist local_domains
150 >>>    norelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"?
151 >>>    ╎list element: !*relay.ex
152 >>>    ╎norelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex")
153 >>>   end sublist local_domains
154 >>>  data from lookup saved for cache for +local_domains: key 'norelay.ex' value '*relay.ex'
155 >>> norelay.ex in "+local_domains"? no (end of list)
156 >>> accept: condition test failed in ACL "check_recipient"
157 >>> processing "accept" (TESTSUITE/test-config 29)
158 >>> check domains = +relay_domains
159 >>> norelay.ex in "+relay_domains"?
160 >>>  list element: +relay_domains
161 >>>   start sublist relay_domains
162 >>>    norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"?
163 >>>    ╎list element: test.ex
164 >>>    ╎list element: testhack.ex
165 >>>    ╎list element: testhack2.ex
166 >>>    ╎list element: yesrelay.ex
167 >>>    ╎list element: testdb;defer
168 >>>    norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? list match deferred for testdb;defer
169 >>>   end sublist relay_domains
170 >>> norelay.ex in "+relay_domains"? list match deferred for +relay_domains
171 >>> accept: condition test deferred in ACL "check_recipient"
172 LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a@norelay.ex>: testdb lookup forced DEFER
173 >>> testhack.ex in percent_hack_domains?
174 >>>  list element: !*relay.ex
175 >>>  list element: !test.ex
176 >>>  list element: testhack.ex
177 >>>  testhack.ex in percent_hack_domains? yes (matched "testhack.ex")
178 >>> yesrelay.ex in percent_hack_domains?
179 >>>  list element: !*relay.ex
180 >>>  yesrelay.ex in percent_hack_domains? no (matched "!*relay.ex")
181 >>> using ACL "check_recipient"
182 >>> processing "accept" (TESTSUITE/test-config 27)
183 >>> check hosts = :
184 >>> host in ":"?
185 >>>  list element: 
186 >>> host in ":"? no (end of list)
187 >>> accept: condition test failed in ACL "check_recipient"
188 >>> processing "accept" (TESTSUITE/test-config 28)
189 >>> check domains = +local_domains
190 >>> yesrelay.ex in "+local_domains"?
191 >>>  list element: +local_domains
192 >>>   start sublist local_domains
193 >>>    yesrelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"?
194 >>>    ╎list element: !*relay.ex
195 >>>    ╎yesrelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex")
196 >>>   end sublist local_domains
197 >>>  data from lookup saved for cache for +local_domains: key 'yesrelay.ex' value '*relay.ex'
198 >>> yesrelay.ex in "+local_domains"? no (end of list)
199 >>> accept: condition test failed in ACL "check_recipient"
200 >>> processing "accept" (TESTSUITE/test-config 29)
201 >>> check domains = +relay_domains
202 >>> yesrelay.ex in "+relay_domains"?
203 >>>  list element: +relay_domains
204 >>>   start sublist relay_domains
205 >>>    yesrelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"?
206 >>>    ╎list element: test.ex
207 >>>    ╎list element: testhack.ex
208 >>>    ╎list element: testhack2.ex
209 >>>    ╎list element: yesrelay.ex
210 >>>    ╎yesrelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? yes (matched "yesrelay.ex")
211 >>>   end sublist relay_domains
212 >>>  data from lookup saved for cache for +relay_domains: key 'yesrelay.ex' value 'yesrelay.ex'
213 >>>  yesrelay.ex in "+relay_domains"? yes (matched "+relay_domains")
214 >>> accept: condition test succeeded in ACL "check_recipient"
215 >>> end of ACL "check_recipient": ACCEPT
216 >>> testhack.ex in percent_hack_domains?
217 >>>  list element: !*relay.ex
218 >>>  list element: !test.ex
219 >>>  list element: testhack.ex
220 >>>  testhack.ex in percent_hack_domains? yes (matched "testhack.ex")
221 >>> norelay.ex in percent_hack_domains?
222 >>>  list element: !*relay.ex
223 >>>  norelay.ex in percent_hack_domains? no (matched "!*relay.ex")
224 >>> using ACL "check_recipient"
225 >>> processing "accept" (TESTSUITE/test-config 27)
226 >>> check hosts = :
227 >>> host in ":"?
228 >>>  list element: 
229 >>> host in ":"? no (end of list)
230 >>> accept: condition test failed in ACL "check_recipient"
231 >>> processing "accept" (TESTSUITE/test-config 28)
232 >>> check domains = +local_domains
233 >>> norelay.ex in "+local_domains"?
234 >>>  list element: +local_domains
235 >>>   start sublist local_domains
236 >>>    norelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"?
237 >>>    ╎list element: !*relay.ex
238 >>>    ╎norelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex")
239 >>>   end sublist local_domains
240 >>>  data from lookup saved for cache for +local_domains: key 'norelay.ex' value '*relay.ex'
241 >>> norelay.ex in "+local_domains"? no (end of list)
242 >>> accept: condition test failed in ACL "check_recipient"
243 >>> processing "accept" (TESTSUITE/test-config 29)
244 >>> check domains = +relay_domains
245 >>> norelay.ex in "+relay_domains"?
246 >>>  list element: +relay_domains
247 >>>   start sublist relay_domains
248 >>>    norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"?
249 >>>    ╎list element: test.ex
250 >>>    ╎list element: testhack.ex
251 >>>    ╎list element: testhack2.ex
252 >>>    ╎list element: yesrelay.ex
253 >>>    ╎list element: testdb;defer
254 >>>    norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? list match deferred for testdb;defer
255 >>>   end sublist relay_domains
256 >>> norelay.ex in "+relay_domains"? list match deferred for +relay_domains
257 >>> accept: condition test deferred in ACL "check_recipient"
258 LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a%norelay.ex@testhack.ex>: testdb lookup forced DEFER