Commit | Line | Data |
---|---|---|
54c5ebb1 PH |
1 | Exim version x.yz .... |
2 | changed uid/gid: forcing real = effective | |
3 | uid=uuuu gid=CALLER_GID pid=pppp | |
4 | configuration file is TESTSUITE/test-config | |
5 | admin user | |
6 | changed uid/gid: privilege not needed | |
7 | uid=EXIM_UID gid=EXIM_GID pid=pppp | |
d8fe1c03 PH |
8 | seeking password data for user "CALLER": cache not available |
9 | getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID | |
54c5ebb1 PH |
10 | originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME |
11 | sender address = abc@d.e.f | |
12 | Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID | |
13 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
14 | Verifying x@y.z | |
15 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
16 | Considering x@y.z | |
17 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
18 | routing x@y.z | |
19 | --------> smart1 router <-------- | |
20 | local_part=x domain=y.z | |
21 | checking domains | |
22 | y.z in "smart.domain"? no (end of list) | |
23 | smart1 router skipped: domains mismatch | |
24 | --------> fail_remote_domains router <-------- | |
25 | local_part=x domain=y.z | |
26 | checking domains | |
27 | y.z in "test.ex : myhost.test.ex"? no (end of list) | |
28 | y.z in "! +local_domains"? yes (end of list) | |
29 | calling fail_remote_domains router | |
30 | rda_interpret (string): :fail: unrouteable mail domain "$domain" | |
31 | expanded: :fail: unrouteable mail domain "y.z" | |
32 | file is not a filter file | |
33 | parse_forward_list: :fail: unrouteable mail domain "y.z" | |
34 | extract item: :fail: unrouteable mail domain "y.z" | |
35 | fail_remote_domains router forced address failure | |
36 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
37 | Verifying x@smart.domain | |
38 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
39 | Considering x@smart.domain | |
40 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
41 | routing x@smart.domain | |
42 | --------> smart1 router <-------- | |
43 | local_part=x domain=smart.domain | |
44 | checking domains | |
45 | smart.domain in "smart.domain"? yes (matched "smart.domain") | |
46 | checking local_parts | |
47 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
48 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
49 | key="smart.domain" partial=-1 affix=NULL starflags=0 | |
50 | LRU list: | |
44e6236d | 51 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
52 | End |
53 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
54 | type=lsearch key="smart.domain" | |
55 | file lookup required for smart.domain | |
56 | in TESTSUITE/aux-fixed/0085.data | |
57 | lookup yielded: x : y : abc@d.e.f | |
58 | x in "x : y : abc@d.e.f"? yes (matched "x") | |
59 | checking senders | |
60 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
61 | cached open | |
62 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
63 | key="smart.domain" partial=-1 affix=NULL starflags=0 | |
64 | LRU list: | |
44e6236d | 65 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
66 | End |
67 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
68 | type=lsearch key="smart.domain" | |
69 | cached data used for lookup of smart.domain | |
70 | in TESTSUITE/aux-fixed/0085.data | |
71 | lookup yielded: x : y : abc@d.e.f | |
cd5567b1 | 72 | address match test: subject=abc@d.e.f pattern=x |
54c5ebb1 | 73 | d.e.f in "x"? no (end of list) |
cd5567b1 | 74 | address match test: subject=abc@d.e.f pattern=y |
54c5ebb1 | 75 | d.e.f in "y"? no (end of list) |
cd5567b1 | 76 | address match test: subject=abc@d.e.f pattern=abc@d.e.f |
54c5ebb1 PH |
77 | d.e.f in "d.e.f"? yes (matched "d.e.f") |
78 | abc@d.e.f in "x : y : abc@d.e.f"? yes (matched "abc@d.e.f") | |
79 | calling smart1 router | |
80 | smart1 router called for x@smart.domain | |
81 | domain = smart.domain | |
82 | route_item = * | |
83 | smart.domain in "*"? yes (matched "*") | |
84 | original list of hosts = "" options = | |
85 | expanded list of hosts = "" options = | |
86 | queued for <unset> transport: local_part = x | |
87 | domain = smart.domain | |
88 | errors_to=NULL | |
89 | domain_data=NULL localpart_data=NULL | |
90 | routed by smart1 router | |
91 | envelope to: x@smart.domain | |
92 | transport: <none> | |
93 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
94 | Verifying x@test.ex | |
95 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
96 | Considering x@test.ex | |
97 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
98 | routing x@test.ex | |
99 | --------> smart1 router <-------- | |
100 | local_part=x domain=test.ex | |
101 | checking domains | |
102 | test.ex in "smart.domain"? no (end of list) | |
103 | smart1 router skipped: domains mismatch | |
104 | --------> fail_remote_domains router <-------- | |
105 | local_part=x domain=test.ex | |
106 | checking domains | |
107 | test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex") | |
108 | test.ex in "! +local_domains"? no (matched "! +local_domains") | |
109 | fail_remote_domains router skipped: domains mismatch | |
110 | --------> smart2 router <-------- | |
111 | local_part=x domain=test.ex | |
112 | checking domains | |
113 | test.ex in "test.ex"? yes (matched "test.ex") | |
114 | checking local_parts | |
115 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
116 | cached open | |
117 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
118 | key="test.ex" partial=-1 affix=NULL starflags=0 | |
119 | LRU list: | |
44e6236d | 120 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
121 | End |
122 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
123 | type=lsearch key="test.ex" | |
124 | file lookup required for test.ex | |
125 | in TESTSUITE/aux-fixed/0085.data | |
126 | lookup yielded: x : y : abc@d.e.f | |
127 | x in "x : y : abc@d.e.f"? yes (matched "x") | |
128 | checking senders | |
129 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
130 | cached open | |
131 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
132 | key="test.ex" partial=-1 affix=NULL starflags=0 | |
133 | LRU list: | |
44e6236d | 134 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
135 | End |
136 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
137 | type=lsearch key="test.ex" | |
138 | cached data used for lookup of test.ex | |
139 | in TESTSUITE/aux-fixed/0085.data | |
140 | lookup yielded: x : y : abc@d.e.f | |
cd5567b1 | 141 | address match test: subject=abc@d.e.f pattern=x |
54c5ebb1 | 142 | d.e.f in "x"? no (end of list) |
cd5567b1 | 143 | address match test: subject=abc@d.e.f pattern=y |
54c5ebb1 | 144 | d.e.f in "y"? no (end of list) |
cd5567b1 | 145 | address match test: subject=abc@d.e.f pattern=abc@d.e.f |
54c5ebb1 PH |
146 | d.e.f in "d.e.f"? yes (matched "d.e.f") |
147 | abc@d.e.f in "x : y : abc@d.e.f"? yes (matched "abc@d.e.f") | |
148 | checking require_files | |
149 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
150 | cached open | |
151 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
152 | key="test.ex.files" partial=-1 affix=NULL starflags=0 | |
153 | LRU list: | |
44e6236d | 154 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
155 | End |
156 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
157 | type=lsearch key="test.ex.files" | |
158 | file lookup required for test.ex.files | |
159 | in TESTSUITE/aux-fixed/0085.data | |
160 | lookup yielded: /etc/passwd | |
161 | file check: ${lookup{$domain.files}lsearch{TESTSUITE/aux-fixed/0085.data}{$value}} | |
162 | expanded file: /etc/passwd | |
163 | stat() yielded 0 | |
164 | calling smart2 router | |
165 | smart2 router called for x@test.ex | |
166 | domain = test.ex | |
167 | set transport dummy | |
168 | queued for dummy transport: local_part = x | |
169 | domain = test.ex | |
170 | errors_to=NULL | |
171 | domain_data=NULL localpart_data=NULL | |
172 | routed by smart2 router | |
173 | envelope to: x@test.ex | |
174 | transport: dummy | |
175 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
176 | Verifying x@myhost.test.ex | |
177 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
178 | Considering x@myhost.test.ex | |
179 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
180 | routing x@myhost.test.ex | |
181 | --------> smart1 router <-------- | |
182 | local_part=x domain=myhost.test.ex | |
183 | checking domains | |
184 | myhost.test.ex in "smart.domain"? no (end of list) | |
185 | smart1 router skipped: domains mismatch | |
186 | --------> fail_remote_domains router <-------- | |
187 | local_part=x domain=myhost.test.ex | |
188 | checking domains | |
189 | myhost.test.ex in "test.ex : myhost.test.ex"? yes (matched "myhost.test.ex") | |
190 | myhost.test.ex in "! +local_domains"? no (matched "! +local_domains") | |
191 | fail_remote_domains router skipped: domains mismatch | |
192 | --------> smart2 router <-------- | |
193 | local_part=x domain=myhost.test.ex | |
194 | checking domains | |
195 | myhost.test.ex in "test.ex"? no (end of list) | |
196 | smart2 router skipped: domains mismatch | |
197 | no more routers | |
198 | search_tidyup called | |
9bfb7e1b | 199 | >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=2 >>>>>>>>>>>>>>>> |
54c5ebb1 PH |
200 | Exim version x.yz .... |
201 | changed uid/gid: forcing real = effective | |
202 | uid=uuuu gid=CALLER_GID pid=pppp | |
203 | configuration file is TESTSUITE/test-config | |
204 | admin user | |
205 | changed uid/gid: privilege not needed | |
206 | uid=EXIM_UID gid=EXIM_GID pid=pppp | |
d8fe1c03 PH |
207 | seeking password data for user "CALLER": cache not available |
208 | getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID | |
54c5ebb1 PH |
209 | originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME |
210 | sender address = CALLER@myhost.test.ex | |
211 | Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID | |
212 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
213 | Verifying x@y.z | |
214 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
215 | Considering x@y.z | |
216 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
217 | routing x@y.z | |
218 | --------> smart1 router <-------- | |
219 | local_part=x domain=y.z | |
220 | checking domains | |
221 | y.z in "smart.domain"? no (end of list) | |
222 | smart1 router skipped: domains mismatch | |
223 | --------> fail_remote_domains router <-------- | |
224 | local_part=x domain=y.z | |
225 | checking domains | |
226 | y.z in "test.ex : myhost.test.ex"? no (end of list) | |
227 | y.z in "! +local_domains"? yes (end of list) | |
228 | calling fail_remote_domains router | |
229 | rda_interpret (string): :fail: unrouteable mail domain "$domain" | |
230 | expanded: :fail: unrouteable mail domain "y.z" | |
231 | file is not a filter file | |
232 | parse_forward_list: :fail: unrouteable mail domain "y.z" | |
233 | extract item: :fail: unrouteable mail domain "y.z" | |
234 | fail_remote_domains router forced address failure | |
235 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
236 | Verifying x@smart.domain | |
237 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
238 | Considering x@smart.domain | |
239 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
240 | routing x@smart.domain | |
241 | --------> smart1 router <-------- | |
242 | local_part=x domain=smart.domain | |
243 | checking domains | |
244 | smart.domain in "smart.domain"? yes (matched "smart.domain") | |
245 | checking local_parts | |
246 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
247 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
248 | key="smart.domain" partial=-1 affix=NULL starflags=0 | |
249 | LRU list: | |
44e6236d | 250 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
251 | End |
252 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
253 | type=lsearch key="smart.domain" | |
254 | file lookup required for smart.domain | |
255 | in TESTSUITE/aux-fixed/0085.data | |
256 | lookup yielded: x : y : abc@d.e.f | |
257 | x in "x : y : abc@d.e.f"? yes (matched "x") | |
258 | checking senders | |
259 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
260 | cached open | |
261 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
262 | key="smart.domain" partial=-1 affix=NULL starflags=0 | |
263 | LRU list: | |
44e6236d | 264 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
265 | End |
266 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
267 | type=lsearch key="smart.domain" | |
268 | cached data used for lookup of smart.domain | |
269 | in TESTSUITE/aux-fixed/0085.data | |
270 | lookup yielded: x : y : abc@d.e.f | |
cd5567b1 | 271 | address match test: subject=CALLER@myhost.test.ex pattern=x |
54c5ebb1 | 272 | myhost.test.ex in "x"? no (end of list) |
cd5567b1 | 273 | address match test: subject=CALLER@myhost.test.ex pattern=y |
54c5ebb1 | 274 | myhost.test.ex in "y"? no (end of list) |
cd5567b1 | 275 | address match test: subject=CALLER@myhost.test.ex pattern=abc@d.e.f |
54c5ebb1 PH |
276 | CALLER@myhost.test.ex in "x : y : abc@d.e.f"? no (end of list) |
277 | smart1 router skipped: senders mismatch | |
278 | --------> fail_remote_domains router <-------- | |
279 | local_part=x domain=smart.domain | |
280 | checking domains | |
281 | smart.domain in "test.ex : myhost.test.ex"? no (end of list) | |
282 | smart.domain in "! +local_domains"? yes (end of list) | |
283 | calling fail_remote_domains router | |
284 | rda_interpret (string): :fail: unrouteable mail domain "$domain" | |
285 | expanded: :fail: unrouteable mail domain "smart.domain" | |
286 | file is not a filter file | |
287 | parse_forward_list: :fail: unrouteable mail domain "smart.domain" | |
288 | extract item: :fail: unrouteable mail domain "smart.domain" | |
289 | fail_remote_domains router forced address failure | |
290 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
291 | Verifying x@test.ex | |
292 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
293 | Considering x@test.ex | |
294 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
295 | routing x@test.ex | |
296 | --------> smart1 router <-------- | |
297 | local_part=x domain=test.ex | |
298 | checking domains | |
299 | test.ex in "smart.domain"? no (end of list) | |
300 | smart1 router skipped: domains mismatch | |
301 | --------> fail_remote_domains router <-------- | |
302 | local_part=x domain=test.ex | |
303 | checking domains | |
304 | test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex") | |
305 | test.ex in "! +local_domains"? no (matched "! +local_domains") | |
306 | fail_remote_domains router skipped: domains mismatch | |
307 | --------> smart2 router <-------- | |
308 | local_part=x domain=test.ex | |
309 | checking domains | |
310 | test.ex in "test.ex"? yes (matched "test.ex") | |
311 | checking local_parts | |
312 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
313 | cached open | |
314 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
315 | key="test.ex" partial=-1 affix=NULL starflags=0 | |
316 | LRU list: | |
44e6236d | 317 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
318 | End |
319 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
320 | type=lsearch key="test.ex" | |
321 | file lookup required for test.ex | |
322 | in TESTSUITE/aux-fixed/0085.data | |
323 | lookup yielded: x : y : abc@d.e.f | |
324 | x in "x : y : abc@d.e.f"? yes (matched "x") | |
325 | checking senders | |
326 | search_open: lsearch "TESTSUITE/aux-fixed/0085.data" | |
327 | cached open | |
328 | search_find: file="TESTSUITE/aux-fixed/0085.data" | |
329 | key="test.ex" partial=-1 affix=NULL starflags=0 | |
330 | LRU list: | |
44e6236d | 331 | 0TESTSUITE/aux-fixed/0085.data |
54c5ebb1 PH |
332 | End |
333 | internal_search_find: file="TESTSUITE/aux-fixed/0085.data" | |
334 | type=lsearch key="test.ex" | |
335 | cached data used for lookup of test.ex | |
336 | in TESTSUITE/aux-fixed/0085.data | |
337 | lookup yielded: x : y : abc@d.e.f | |
cd5567b1 | 338 | address match test: subject=CALLER@myhost.test.ex pattern=x |
54c5ebb1 | 339 | myhost.test.ex in "x"? no (end of list) |
cd5567b1 | 340 | address match test: subject=CALLER@myhost.test.ex pattern=y |
54c5ebb1 | 341 | myhost.test.ex in "y"? no (end of list) |
cd5567b1 | 342 | address match test: subject=CALLER@myhost.test.ex pattern=abc@d.e.f |
54c5ebb1 PH |
343 | CALLER@myhost.test.ex in "x : y : abc@d.e.f"? no (end of list) |
344 | smart2 router skipped: senders mismatch | |
345 | no more routers | |
346 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
347 | Verifying x@myhost.test.ex | |
348 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
349 | Considering x@myhost.test.ex | |
350 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | |
351 | routing x@myhost.test.ex | |
352 | --------> smart1 router <-------- | |
353 | local_part=x domain=myhost.test.ex | |
354 | checking domains | |
355 | myhost.test.ex in "smart.domain"? no (end of list) | |
356 | smart1 router skipped: domains mismatch | |
357 | --------> fail_remote_domains router <-------- | |
358 | local_part=x domain=myhost.test.ex | |
359 | checking domains | |
360 | myhost.test.ex in "test.ex : myhost.test.ex"? yes (matched "myhost.test.ex") | |
361 | myhost.test.ex in "! +local_domains"? no (matched "! +local_domains") | |
362 | fail_remote_domains router skipped: domains mismatch | |
363 | --------> smart2 router <-------- | |
364 | local_part=x domain=myhost.test.ex | |
365 | checking domains | |
366 | myhost.test.ex in "test.ex"? no (end of list) | |
367 | smart2 router skipped: domains mismatch | |
368 | no more routers | |
369 | search_tidyup called | |
9bfb7e1b | 370 | >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=2 >>>>>>>>>>>>>>>> |