2 changed uid/gid: forcing real = effective
3 uid=uuuu gid=CALLER_GID pid=pppp
4 configuration file is TESTSUITE/test-config
6 changed uid/gid: privilege not needed
7 uid=EXIM_UID gid=EXIM_GID pid=pppp
8 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
9 sender address = abc@d.e.f
10 Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID
11 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
13 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
15 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17 --------> smart1 router <--------
18 local_part=x domain=y.z
20 y.z in "smart.domain"? no (end of list)
21 smart1 router skipped: domains mismatch
22 --------> fail_remote_domains router <--------
23 local_part=x domain=y.z
25 y.z in "test.ex : myhost.test.ex"? no (end of list)
26 y.z in "! +local_domains"? yes (end of list)
27 calling fail_remote_domains router
28 rda_interpret (string): :fail: unrouteable mail domain "$domain"
29 expanded: :fail: unrouteable mail domain "y.z"
30 file is not a filter file
31 parse_forward_list: :fail: unrouteable mail domain "y.z"
32 extract item: :fail: unrouteable mail domain "y.z"
33 fail_remote_domains router forced address failure
34 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
35 Verifying x@smart.domain
36 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
37 Considering x@smart.domain
38 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
39 routing x@smart.domain
40 --------> smart1 router <--------
41 local_part=x domain=smart.domain
43 smart.domain in "smart.domain"? yes (matched "smart.domain")
45 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
46 search_find: file="TESTSUITE/aux-fixed/0085.data"
47 key="smart.domain" partial=-1 affix=NULL starflags=0
49 :TESTSUITE/aux-fixed/0085.data
51 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
52 type=lsearch key="smart.domain"
53 file lookup required for smart.domain
54 in TESTSUITE/aux-fixed/0085.data
55 lookup yielded: x : y : abc@d.e.f
56 x in "x : y : abc@d.e.f"? yes (matched "x")
58 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
60 search_find: file="TESTSUITE/aux-fixed/0085.data"
61 key="smart.domain" partial=-1 affix=NULL starflags=0
63 :TESTSUITE/aux-fixed/0085.data
65 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
66 type=lsearch key="smart.domain"
67 cached data used for lookup of smart.domain
68 in TESTSUITE/aux-fixed/0085.data
69 lookup yielded: x : y : abc@d.e.f
70 address match: subject=abc@d.e.f pattern=x
71 d.e.f in "x"? no (end of list)
72 address match: subject=abc@d.e.f pattern=y
73 d.e.f in "y"? no (end of list)
74 address match: subject=abc@d.e.f pattern=abc@d.e.f
75 d.e.f in "d.e.f"? yes (matched "d.e.f")
76 abc@d.e.f in "x : y : abc@d.e.f"? yes (matched "abc@d.e.f")
78 smart1 router called for x@smart.domain
81 smart.domain in "*"? yes (matched "*")
82 original list of hosts = "" options =
83 expanded list of hosts = "" options =
84 queued for <unset> transport: local_part = x
87 domain_data=NULL localpart_data=NULL
88 routed by smart1 router
89 envelope to: x@smart.domain
91 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
93 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
95 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
97 --------> smart1 router <--------
98 local_part=x domain=test.ex
100 test.ex in "smart.domain"? no (end of list)
101 smart1 router skipped: domains mismatch
102 --------> fail_remote_domains router <--------
103 local_part=x domain=test.ex
105 test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex")
106 test.ex in "! +local_domains"? no (matched "! +local_domains")
107 fail_remote_domains router skipped: domains mismatch
108 --------> smart2 router <--------
109 local_part=x domain=test.ex
111 test.ex in "test.ex"? yes (matched "test.ex")
113 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
115 search_find: file="TESTSUITE/aux-fixed/0085.data"
116 key="test.ex" partial=-1 affix=NULL starflags=0
118 :TESTSUITE/aux-fixed/0085.data
120 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
121 type=lsearch key="test.ex"
122 file lookup required for test.ex
123 in TESTSUITE/aux-fixed/0085.data
124 lookup yielded: x : y : abc@d.e.f
125 x in "x : y : abc@d.e.f"? yes (matched "x")
127 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
129 search_find: file="TESTSUITE/aux-fixed/0085.data"
130 key="test.ex" partial=-1 affix=NULL starflags=0
132 :TESTSUITE/aux-fixed/0085.data
134 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
135 type=lsearch key="test.ex"
136 cached data used for lookup of test.ex
137 in TESTSUITE/aux-fixed/0085.data
138 lookup yielded: x : y : abc@d.e.f
139 address match: subject=abc@d.e.f pattern=x
140 d.e.f in "x"? no (end of list)
141 address match: subject=abc@d.e.f pattern=y
142 d.e.f in "y"? no (end of list)
143 address match: subject=abc@d.e.f pattern=abc@d.e.f
144 d.e.f in "d.e.f"? yes (matched "d.e.f")
145 abc@d.e.f in "x : y : abc@d.e.f"? yes (matched "abc@d.e.f")
146 checking require_files
147 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
149 search_find: file="TESTSUITE/aux-fixed/0085.data"
150 key="test.ex.files" partial=-1 affix=NULL starflags=0
152 :TESTSUITE/aux-fixed/0085.data
154 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
155 type=lsearch key="test.ex.files"
156 file lookup required for test.ex.files
157 in TESTSUITE/aux-fixed/0085.data
158 lookup yielded: /etc/passwd
159 file check: ${lookup{$domain.files}lsearch{TESTSUITE/aux-fixed/0085.data}{$value}}
160 expanded file: /etc/passwd
162 calling smart2 router
163 smart2 router called for x@test.ex
166 queued for dummy transport: local_part = x
169 domain_data=NULL localpart_data=NULL
170 routed by smart2 router
171 envelope to: x@test.ex
173 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
174 Verifying x@myhost.test.ex
175 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
176 Considering x@myhost.test.ex
177 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
178 routing x@myhost.test.ex
179 --------> smart1 router <--------
180 local_part=x domain=myhost.test.ex
182 myhost.test.ex in "smart.domain"? no (end of list)
183 smart1 router skipped: domains mismatch
184 --------> fail_remote_domains router <--------
185 local_part=x domain=myhost.test.ex
187 myhost.test.ex in "test.ex : myhost.test.ex"? yes (matched "myhost.test.ex")
188 myhost.test.ex in "! +local_domains"? no (matched "! +local_domains")
189 fail_remote_domains router skipped: domains mismatch
190 --------> smart2 router <--------
191 local_part=x domain=myhost.test.ex
193 myhost.test.ex in "test.ex"? no (end of list)
194 smart2 router skipped: domains mismatch
197 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>>
198 Exim version x.yz ....
199 changed uid/gid: forcing real = effective
200 uid=uuuu gid=CALLER_GID pid=pppp
201 configuration file is TESTSUITE/test-config
203 changed uid/gid: privilege not needed
204 uid=EXIM_UID gid=EXIM_GID pid=pppp
205 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
206 sender address = CALLER@myhost.test.ex
207 Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID
208 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
210 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
212 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
214 --------> smart1 router <--------
215 local_part=x domain=y.z
217 y.z in "smart.domain"? no (end of list)
218 smart1 router skipped: domains mismatch
219 --------> fail_remote_domains router <--------
220 local_part=x domain=y.z
222 y.z in "test.ex : myhost.test.ex"? no (end of list)
223 y.z in "! +local_domains"? yes (end of list)
224 calling fail_remote_domains router
225 rda_interpret (string): :fail: unrouteable mail domain "$domain"
226 expanded: :fail: unrouteable mail domain "y.z"
227 file is not a filter file
228 parse_forward_list: :fail: unrouteable mail domain "y.z"
229 extract item: :fail: unrouteable mail domain "y.z"
230 fail_remote_domains router forced address failure
231 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
232 Verifying x@smart.domain
233 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
234 Considering x@smart.domain
235 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
236 routing x@smart.domain
237 --------> smart1 router <--------
238 local_part=x domain=smart.domain
240 smart.domain in "smart.domain"? yes (matched "smart.domain")
242 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
243 search_find: file="TESTSUITE/aux-fixed/0085.data"
244 key="smart.domain" partial=-1 affix=NULL starflags=0
246 :TESTSUITE/aux-fixed/0085.data
248 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
249 type=lsearch key="smart.domain"
250 file lookup required for smart.domain
251 in TESTSUITE/aux-fixed/0085.data
252 lookup yielded: x : y : abc@d.e.f
253 x in "x : y : abc@d.e.f"? yes (matched "x")
255 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
257 search_find: file="TESTSUITE/aux-fixed/0085.data"
258 key="smart.domain" partial=-1 affix=NULL starflags=0
260 :TESTSUITE/aux-fixed/0085.data
262 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
263 type=lsearch key="smart.domain"
264 cached data used for lookup of smart.domain
265 in TESTSUITE/aux-fixed/0085.data
266 lookup yielded: x : y : abc@d.e.f
267 address match: subject=CALLER@myhost.test.ex pattern=x
268 myhost.test.ex in "x"? no (end of list)
269 address match: subject=CALLER@myhost.test.ex pattern=y
270 myhost.test.ex in "y"? no (end of list)
271 address match: subject=CALLER@myhost.test.ex pattern=abc@d.e.f
272 CALLER@myhost.test.ex in "x : y : abc@d.e.f"? no (end of list)
273 smart1 router skipped: senders mismatch
274 --------> fail_remote_domains router <--------
275 local_part=x domain=smart.domain
277 smart.domain in "test.ex : myhost.test.ex"? no (end of list)
278 smart.domain in "! +local_domains"? yes (end of list)
279 calling fail_remote_domains router
280 rda_interpret (string): :fail: unrouteable mail domain "$domain"
281 expanded: :fail: unrouteable mail domain "smart.domain"
282 file is not a filter file
283 parse_forward_list: :fail: unrouteable mail domain "smart.domain"
284 extract item: :fail: unrouteable mail domain "smart.domain"
285 fail_remote_domains router forced address failure
286 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
288 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
289 Considering x@test.ex
290 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
292 --------> smart1 router <--------
293 local_part=x domain=test.ex
295 test.ex in "smart.domain"? no (end of list)
296 smart1 router skipped: domains mismatch
297 --------> fail_remote_domains router <--------
298 local_part=x domain=test.ex
300 test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex")
301 test.ex in "! +local_domains"? no (matched "! +local_domains")
302 fail_remote_domains router skipped: domains mismatch
303 --------> smart2 router <--------
304 local_part=x domain=test.ex
306 test.ex in "test.ex"? yes (matched "test.ex")
308 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
310 search_find: file="TESTSUITE/aux-fixed/0085.data"
311 key="test.ex" partial=-1 affix=NULL starflags=0
313 :TESTSUITE/aux-fixed/0085.data
315 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
316 type=lsearch key="test.ex"
317 file lookup required for test.ex
318 in TESTSUITE/aux-fixed/0085.data
319 lookup yielded: x : y : abc@d.e.f
320 x in "x : y : abc@d.e.f"? yes (matched "x")
322 search_open: lsearch "TESTSUITE/aux-fixed/0085.data"
324 search_find: file="TESTSUITE/aux-fixed/0085.data"
325 key="test.ex" partial=-1 affix=NULL starflags=0
327 :TESTSUITE/aux-fixed/0085.data
329 internal_search_find: file="TESTSUITE/aux-fixed/0085.data"
330 type=lsearch key="test.ex"
331 cached data used for lookup of test.ex
332 in TESTSUITE/aux-fixed/0085.data
333 lookup yielded: x : y : abc@d.e.f
334 address match: subject=CALLER@myhost.test.ex pattern=x
335 myhost.test.ex in "x"? no (end of list)
336 address match: subject=CALLER@myhost.test.ex pattern=y
337 myhost.test.ex in "y"? no (end of list)
338 address match: subject=CALLER@myhost.test.ex pattern=abc@d.e.f
339 CALLER@myhost.test.ex in "x : y : abc@d.e.f"? no (end of list)
340 smart2 router skipped: senders mismatch
342 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
343 Verifying x@myhost.test.ex
344 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
345 Considering x@myhost.test.ex
346 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
347 routing x@myhost.test.ex
348 --------> smart1 router <--------
349 local_part=x domain=myhost.test.ex
351 myhost.test.ex in "smart.domain"? no (end of list)
352 smart1 router skipped: domains mismatch
353 --------> fail_remote_domains router <--------
354 local_part=x domain=myhost.test.ex
356 myhost.test.ex in "test.ex : myhost.test.ex"? yes (matched "myhost.test.ex")
357 myhost.test.ex in "! +local_domains"? no (matched "! +local_domains")
358 fail_remote_domains router skipped: domains mismatch
359 --------> smart2 router <--------
360 local_part=x domain=myhost.test.ex
362 myhost.test.ex in "test.ex"? no (end of list)
363 smart2 router skipped: domains mismatch
366 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>>