Routers: named variables
[exim.git] / test / stderr / 0378
1 Exim version x.yz ....
2 configuration file is TESTSUITE/test-config
3 admin user
4 LOG: MAIN
5   <= CALLER@myhost.test.ex U=CALLER P=local S=sss
6 created log directory TESTSUITE/spool/log
7 Exim version x.yz ....
8 configuration file is TESTSUITE/test-config
9 trusted user
10 admin user
11 dropping to exim gid; retaining priv uid
12 locking TESTSUITE/spool/db/retry.lockfile
13 no retry data available
14 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
15 Considering: aaaa@myhost.test.ex
16 unique = aaaa@myhost.test.ex
17 aaaa@myhost.test.ex: queued for routing
18 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
19 routing aaaa@myhost.test.ex
20 --------> bounce router <--------
21 local_part=aaaa domain=myhost.test.ex
22 checking senders
23 bounce router skipped: senders mismatch
24 --------> defer router <--------
25 local_part=aaaa domain=myhost.test.ex
26 checking local_parts
27 defer router skipped: local_parts mismatch
28 --------> aaaa_2nd_time router <--------
29 local_part=aaaa domain=myhost.test.ex
30 checking local_parts
31 checking "condition" "${if first_delivery{no}{yes}}"...
32 aaaa_2nd_time router skipped: condition failure
33 --------> aaaa router <--------
34 local_part=aaaa domain=myhost.test.ex
35 checking local_parts
36 calling aaaa router
37 rda_interpret (string): # Exim filter
38 deliver defer_aaaa@$domain
39 save TESTSUITE/test-mail/file
40 pipe "/bin/sh -c exit"
41 mail subject autoreply
42 text "This is an autoreply"
43 expanded: # Exim filter
44 deliver defer_aaaa@myhost.test.ex
45 save TESTSUITE/test-mail/file
46 pipe "/bin/sh -c exit"
47 mail subject autoreply
48 text "This is an autoreply"
49 data is an Exim filter program
50 Filter: start of processing
51 Filter: end of processing
52 rda_interpret: subprocess yield=0 error=NULL
53 set transport t3
54 aaaa router generated >CALLER@myhost.test.ex
55   pipe, file, or autoreply
56   errors_to=NULL transport=t3
57   uid=CALLER_UID gid=CALLER_GID home=NULL
58 set transport t2
59 aaaa router generated |/bin/sh -c exit
60   pipe, file, or autoreply
61   errors_to=NULL transport=t2
62   uid=CALLER_UID gid=CALLER_GID home=NULL
63 set transport t1
64 aaaa router generated TESTSUITE/test-mail/file
65   pipe, file, or autoreply
66   errors_to=NULL transport=t1
67   uid=CALLER_UID gid=CALLER_GID home=NULL
68 aaaa router generated defer_aaaa@myhost.test.ex
69   errors_to=NULL transport=NULL
70   uid=unset gid=unset home=NULL
71 routed by aaaa router
72   envelope to: aaaa@myhost.test.ex
73   transport: <none>
74 locking TESTSUITE/spool/db/retry.lockfile
75 no retry data available
76 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
77 Considering: defer_aaaa@myhost.test.ex
78 unique = defer_aaaa@myhost.test.ex
79 defer_aaaa@myhost.test.ex: queued for routing
80 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
81 Considering: TESTSUITE/test-mail/file
82 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
83 queued for t1 transport
84 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
85 Considering: |/bin/sh -c exit
86 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
87 queued for t2 transport
88 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
89 Considering: >CALLER@myhost.test.ex
90 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
91 queued for t3 transport
92 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
93 routing defer_aaaa@myhost.test.ex
94 --------> bounce router <--------
95 local_part=defer_aaaa domain=myhost.test.ex
96 checking senders
97 bounce router skipped: senders mismatch
98 --------> defer router <--------
99 local_part=defer_aaaa domain=myhost.test.ex
100 checking local_parts
101 calling defer router
102 rda_interpret (string): :defer: forced defer
103 expanded: :defer: forced defer
104 file is not a filter file
105 parse_forward_list: :defer: forced defer
106 extract item: :defer: forced defer
107 defer router: defer for defer_aaaa@myhost.test.ex
108   message: forced defer
109 LOG: MAIN
110   == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
111 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
112 After routing:
113   Local deliveries:
114     >CALLER@myhost.test.ex
115     |/bin/sh -c exit
116     TESTSUITE/test-mail/file
117   Remote deliveries:
118   Failed addresses:
119   Deferred addresses:
120     defer_aaaa@myhost.test.ex
121 locking TESTSUITE/spool/db/retry.lockfile
122 Exim version x.yz ....
123 configuration file is TESTSUITE/test-config
124 admin user
125 LOG: MAIN
126   <= <> R=10HmaX-0005vi-00 U=CALLER P=local S=sss
127 Exim version x.yz ....
128 configuration file is TESTSUITE/test-config
129 trusted user
130 admin user
131 dropping to exim gid; retaining priv uid
132 locking TESTSUITE/spool/db/retry.lockfile
133 no retry data available
134 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
135 Considering: CALLER@myhost.test.ex
136 unique = CALLER@myhost.test.ex
137 CALLER@myhost.test.ex: queued for routing
138 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
139 routing CALLER@myhost.test.ex
140 --------> bounce router <--------
141 local_part=CALLER domain=myhost.test.ex
142 checking senders
143 calling bounce router
144 rda_interpret (string): :blackhole:
145 expanded: :blackhole:
146 file is not a filter file
147 parse_forward_list: :blackhole:
148 extract item: :blackhole:
149 address :blackhole:d
150 LOG: MAIN
151   => :blackhole: <CALLER@myhost.test.ex> R=bounce
152 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
153 After routing:
154   Local deliveries:
155   Remote deliveries:
156   Failed addresses:
157   Deferred addresses:
158 LOG: MAIN
159   Completed
160 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>
161 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>
162 LOG: MAIN
163   => >CALLER@myhost.test.ex <aaaa@myhost.test.ex> R=aaaa T=t3
164 locking TESTSUITE/spool/db/retry.lockfile
165 transport error EPIPE ignored
166 LOG: MAIN
167   => |/bin/sh -c exit <aaaa@myhost.test.ex> R=aaaa T=t2
168 locking TESTSUITE/spool/db/retry.lockfile
169 LOG: MAIN
170   => TESTSUITE/test-mail/file <aaaa@myhost.test.ex> R=aaaa T=t1
171 locking TESTSUITE/spool/db/retry.lockfile
172 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>
173 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>
174 Exim version x.yz ....
175 configuration file is TESTSUITE/test-config
176 admin user
177 dropping to exim gid; retaining priv uid
178 LOG: queue_run MAIN
179   Start queue run: pid=pppp -qf
180 locking TESTSUITE/spool/db/retry.lockfile
181 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
182 Considering: aaaa@myhost.test.ex
183 unique = aaaa@myhost.test.ex
184 aaaa@myhost.test.ex: queued for routing
185 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
186 routing aaaa@myhost.test.ex
187 --------> bounce router <--------
188 local_part=aaaa domain=myhost.test.ex
189 checking senders
190 bounce router skipped: senders mismatch
191 --------> defer router <--------
192 local_part=aaaa domain=myhost.test.ex
193 checking local_parts
194 defer router skipped: local_parts mismatch
195 --------> aaaa_2nd_time router <--------
196 local_part=aaaa domain=myhost.test.ex
197 checking local_parts
198 checking "condition" "${if first_delivery{no}{yes}}"...
199 calling aaaa_2nd_time router
200 rda_interpret (string): aaaa@$domain
201 expanded: aaaa@myhost.test.ex
202 file is not a filter file
203 parse_forward_list: aaaa@myhost.test.ex
204 extract item: aaaa@myhost.test.ex
205 aaaa_2nd_time router generated aaaa@myhost.test.ex
206   errors_to=NULL transport=NULL
207   uid=unset gid=unset home=NULL
208 routed by aaaa_2nd_time router
209   envelope to: aaaa@myhost.test.ex
210   transport: <none>
211 locking TESTSUITE/spool/db/retry.lockfile
212 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
213 Considering: aaaa@myhost.test.ex
214 unique = \0\aaaa@myhost.test.ex
215 aaaa@myhost.test.ex: queued for routing
216 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
217 routing aaaa@myhost.test.ex
218 --------> bounce router <--------
219 local_part=aaaa domain=myhost.test.ex
220 checking senders
221 bounce router skipped: senders mismatch
222 --------> defer router <--------
223 local_part=aaaa domain=myhost.test.ex
224 checking local_parts
225 defer router skipped: local_parts mismatch
226 --------> aaaa_2nd_time router <--------
227 aaaa_2nd_time router skipped: previously routed aaaa@myhost.test.ex
228 --------> aaaa router <--------
229 local_part=aaaa domain=myhost.test.ex
230 checking local_parts
231 calling aaaa router
232 rda_interpret (string): # Exim filter
233 deliver defer_aaaa@$domain
234 save TESTSUITE/test-mail/file
235 pipe "/bin/sh -c exit"
236 mail subject autoreply
237 text "This is an autoreply"
238 expanded: # Exim filter
239 deliver defer_aaaa@myhost.test.ex
240 save TESTSUITE/test-mail/file
241 pipe "/bin/sh -c exit"
242 mail subject autoreply
243 text "This is an autoreply"
244 data is an Exim filter program
245 Filter: start of processing
246 Filter: end of processing
247 rda_interpret: subprocess yield=0 error=NULL
248 set transport t3
249 aaaa router generated >CALLER@myhost.test.ex
250   pipe, file, or autoreply
251   errors_to=NULL transport=t3
252   uid=CALLER_UID gid=CALLER_GID home=NULL
253 set transport t2
254 aaaa router generated |/bin/sh -c exit
255   pipe, file, or autoreply
256   errors_to=NULL transport=t2
257   uid=CALLER_UID gid=CALLER_GID home=NULL
258 set transport t1
259 aaaa router generated TESTSUITE/test-mail/file
260   pipe, file, or autoreply
261   errors_to=NULL transport=t1
262   uid=CALLER_UID gid=CALLER_GID home=NULL
263 aaaa router generated defer_aaaa@myhost.test.ex
264   errors_to=NULL transport=NULL
265   uid=unset gid=unset home=NULL
266 routed by aaaa router
267   envelope to: aaaa@myhost.test.ex
268   transport: <none>
269 locking TESTSUITE/spool/db/retry.lockfile
270 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
271 Considering: defer_aaaa@myhost.test.ex
272 unique = defer_aaaa@myhost.test.ex
273 defer_aaaa@myhost.test.ex: queued for routing
274 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
275 Considering: TESTSUITE/test-mail/file
276 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
277 TESTSUITE/test-mail/file was previously delivered: discarded
278 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
279 Considering: |/bin/sh -c exit
280 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
281 |/bin/sh -c exit was previously delivered: discarded
282 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
283 Considering: >CALLER@myhost.test.ex
284 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
285 >CALLER@myhost.test.ex was previously delivered: discarded
286 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
287 routing defer_aaaa@myhost.test.ex
288 --------> bounce router <--------
289 local_part=defer_aaaa domain=myhost.test.ex
290 checking senders
291 bounce router skipped: senders mismatch
292 --------> defer router <--------
293 local_part=defer_aaaa domain=myhost.test.ex
294 checking local_parts
295 calling defer router
296 rda_interpret (string): :defer: forced defer
297 expanded: :defer: forced defer
298 file is not a filter file
299 parse_forward_list: :defer: forced defer
300 extract item: :defer: forced defer
301 defer router: defer for defer_aaaa@myhost.test.ex
302   message: forced defer
303 LOG: MAIN
304   == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
305 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
306 After routing:
307   Local deliveries:
308   Remote deliveries:
309   Failed addresses:
310   Deferred addresses:
311     defer_aaaa@myhost.test.ex
312 locking TESTSUITE/spool/db/retry.lockfile
313 LOG: queue_run MAIN
314   End queue run: pid=pppp -qf
315 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>