2 configuration file is TESTSUITE/test-config
5 <= CALLER@myhost.test.ex U=CALLER P=local S=sss
6 created log directory TESTSUITE/spool/log
7 fresh-exec forking for local-accept-delivery
8 fresh-exec forked for local-accept-delivery: npppp
10 configuration file is TESTSUITE/test-config
13 dropping to exim gid; retaining priv uid
14 locking TESTSUITE/spool/db/retry.lockfile
15 no retry data available
16 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17 Considering: aaaa@myhost.test.ex
18 unique = aaaa@myhost.test.ex
19 aaaa@myhost.test.ex: queued for routing
20 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
21 routing aaaa@myhost.test.ex
22 --------> bounce router <--------
23 local_part=aaaa domain=myhost.test.ex
25 bounce router skipped: senders mismatch
26 --------> defer router <--------
27 local_part=aaaa domain=myhost.test.ex
29 defer router skipped: local_parts mismatch
30 --------> aaaa_2nd_time router <--------
31 local_part=aaaa domain=myhost.test.ex
33 checking "condition" "${if first_delivery{no}{yes}}"...
34 aaaa_2nd_time router skipped: condition failure
35 --------> aaaa router <--------
36 local_part=aaaa domain=myhost.test.ex
39 rda_interpret (string): '# Exim filter\ndeliver defer_aaaa@$domain\nsave TESTSUITE/test-mail/file\npipe "/bin/sh -c exit"\nmail subject autoreply\ntext "This is an autoreply"'
40 expanded: '# Exim filter
41 deliver defer_aaaa@myhost.test.ex
42 save TESTSUITE/test-mail/file
43 pipe "/bin/sh -c exit"
44 mail subject autoreply
45 text "This is an autoreply"' (tainted)
46 local-accept-delivery forking for router-interpret
47 data is an Exim filter program
48 Filter: start of processing
49 Filter: end of processing
50 >>>>>>>>>>>>>>>> Exim pid=pppp (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
51 local-accept-delivery forked for router-interpret: npppp
52 rda_interpret: subprocess yield=0 error=NULL
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
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
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
72 envelope to: aaaa@myhost.test.ex
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
97 bounce router skipped: senders mismatch
98 --------> defer router <--------
99 local_part=defer_aaaa domain=myhost.test.ex
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
110 == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
111 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
114 >CALLER@myhost.test.ex
116 TESTSUITE/test-mail/file
120 defer_aaaa@myhost.test.ex
121 locking TESTSUITE/spool/db/retry.lockfile
122 local-accept-delivery forking for delivery-local
123 delivery-local forking for autoreply
124 local-accept-delivery forked for delivery-local: npppp
125 delivery-local forked for autoreply: npppp
126 Exim version x.yz ....
127 configuration file is TESTSUITE/test-config
130 <= <> R=10HmaX-0005vi-00 U=CALLER P=local S=sss
131 autoreply forking for local-accept-delivery
132 autoreply forked for local-accept-delivery: npppp
133 Exim version x.yz ....
134 configuration file is TESTSUITE/test-config
137 dropping to exim gid; retaining priv uid
138 locking TESTSUITE/spool/db/retry.lockfile
139 no retry data available
140 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
141 Considering: CALLER@myhost.test.ex
142 unique = CALLER@myhost.test.ex
143 CALLER@myhost.test.ex: queued for routing
144 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
145 routing CALLER@myhost.test.ex
146 --------> bounce router <--------
147 local_part=CALLER domain=myhost.test.ex
149 calling bounce router
150 rda_interpret (string): ':blackhole:'
151 expanded: ':blackhole:'
152 file is not a filter file
153 parse_forward_list: :blackhole:
154 extract item: :blackhole:
157 => :blackhole: <CALLER@myhost.test.ex> R=bounce
158 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
166 >>>>>>>>>>>>>>>> Exim pid=pppp (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
167 >>>>>>>>>>>>>>>> Exim pid=pppp (autoreply) terminating with rc=0 >>>>>>>>>>>>>>>>
169 => >CALLER@myhost.test.ex <aaaa@myhost.test.ex> R=aaaa T=t3
170 locking TESTSUITE/spool/db/retry.lockfile
171 local-accept-delivery forking for delivery-local
172 delivery-local forking for pipe-tpt-cmd
173 local-accept-delivery forked for delivery-local: npppp
174 delivery-local forked for pipe-tpt-cmd: npppp
175 delivery-local forking for pipe-tpt-output
176 delivery-local forked for pipe-tpt-output: npppp
177 transport error EPIPE ignored
179 => |/bin/sh -c exit <aaaa@myhost.test.ex> R=aaaa T=t2
180 locking TESTSUITE/spool/db/retry.lockfile
181 local-accept-delivery forking for delivery-local
182 local-accept-delivery forked for delivery-local: npppp
184 => TESTSUITE/test-mail/file <aaaa@myhost.test.ex> R=aaaa T=t1
185 locking TESTSUITE/spool/db/retry.lockfile
186 >>>>>>>>>>>>>>>> Exim pid=pppp (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
187 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
188 Exim version x.yz ....
189 configuration file is TESTSUITE/test-config
191 dropping to exim gid; retaining priv uid
193 Start queue run: pid=pppp -qf
194 fresh-exec forking for qrun-delivery
195 locking TESTSUITE/spool/db/retry.lockfile
196 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
197 Considering: aaaa@myhost.test.ex
198 unique = aaaa@myhost.test.ex
199 aaaa@myhost.test.ex: queued for routing
200 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
201 routing aaaa@myhost.test.ex
202 --------> bounce router <--------
203 local_part=aaaa domain=myhost.test.ex
205 bounce router skipped: senders mismatch
206 --------> defer router <--------
207 local_part=aaaa domain=myhost.test.ex
209 defer router skipped: local_parts mismatch
210 --------> aaaa_2nd_time router <--------
211 local_part=aaaa domain=myhost.test.ex
213 checking "condition" "${if first_delivery{no}{yes}}"...
214 calling aaaa_2nd_time router
215 rda_interpret (string): 'aaaa@$domain'
216 expanded: 'aaaa@myhost.test.ex' (tainted)
217 file is not a filter file
218 parse_forward_list: aaaa@myhost.test.ex
219 extract item: aaaa@myhost.test.ex
220 aaaa_2nd_time router generated aaaa@myhost.test.ex
221 errors_to=NULL transport=NULL
222 uid=unset gid=unset home=NULL
223 routed by aaaa_2nd_time router
224 envelope to: aaaa@myhost.test.ex
226 locking TESTSUITE/spool/db/retry.lockfile
227 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
228 Considering: aaaa@myhost.test.ex
229 unique = \0\aaaa@myhost.test.ex
230 aaaa@myhost.test.ex: queued for routing
231 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
232 routing aaaa@myhost.test.ex
233 --------> bounce router <--------
234 local_part=aaaa domain=myhost.test.ex
236 bounce router skipped: senders mismatch
237 --------> defer router <--------
238 local_part=aaaa domain=myhost.test.ex
240 defer router skipped: local_parts mismatch
241 --------> aaaa_2nd_time router <--------
242 aaaa_2nd_time router skipped: previously routed aaaa@myhost.test.ex
243 --------> aaaa router <--------
244 local_part=aaaa domain=myhost.test.ex
247 rda_interpret (string): '# Exim filter\ndeliver defer_aaaa@$domain\nsave TESTSUITE/test-mail/file\npipe "/bin/sh -c exit"\nmail subject autoreply\ntext "This is an autoreply"'
248 expanded: '# Exim filter
249 deliver defer_aaaa@myhost.test.ex
250 save TESTSUITE/test-mail/file
251 pipe "/bin/sh -c exit"
252 mail subject autoreply
253 text "This is an autoreply"' (tainted)
254 qrun-delivery forking for router-interpret
255 data is an Exim filter program
256 Filter: start of processing
257 Filter: end of processing
258 >>>>>>>>>>>>>>>> Exim pid=pppp (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
259 fresh-exec forked for qrun-delivery: npppp
260 qrun-delivery forked for router-interpret: npppp
261 rda_interpret: subprocess yield=0 error=NULL
263 aaaa router generated >CALLER@myhost.test.ex
264 pipe, file, or autoreply
265 errors_to=NULL transport=t3
266 uid=CALLER_UID gid=CALLER_GID home=NULL
268 aaaa router generated |/bin/sh -c exit
269 pipe, file, or autoreply
270 errors_to=NULL transport=t2
271 uid=CALLER_UID gid=CALLER_GID home=NULL
273 aaaa router generated TESTSUITE/test-mail/file
274 pipe, file, or autoreply
275 errors_to=NULL transport=t1
276 uid=CALLER_UID gid=CALLER_GID home=NULL
277 aaaa router generated defer_aaaa@myhost.test.ex
278 errors_to=NULL transport=NULL
279 uid=unset gid=unset home=NULL
280 routed by aaaa router
281 envelope to: aaaa@myhost.test.ex
283 locking TESTSUITE/spool/db/retry.lockfile
284 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
285 Considering: defer_aaaa@myhost.test.ex
286 unique = defer_aaaa@myhost.test.ex
287 defer_aaaa@myhost.test.ex: queued for routing
288 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
289 Considering: TESTSUITE/test-mail/file
290 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
291 TESTSUITE/test-mail/file was previously delivered: discarded
292 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
293 Considering: |/bin/sh -c exit
294 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
295 |/bin/sh -c exit was previously delivered: discarded
296 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
297 Considering: >CALLER@myhost.test.ex
298 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
299 >CALLER@myhost.test.ex was previously delivered: discarded
300 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
301 routing defer_aaaa@myhost.test.ex
302 --------> bounce router <--------
303 local_part=defer_aaaa domain=myhost.test.ex
305 bounce router skipped: senders mismatch
306 --------> defer router <--------
307 local_part=defer_aaaa domain=myhost.test.ex
310 rda_interpret (string): ':defer: forced defer'
311 expanded: ':defer: forced defer'
312 file is not a filter file
313 parse_forward_list: :defer: forced defer
314 extract item: :defer: forced defer
315 defer router: defer for defer_aaaa@myhost.test.ex
316 message: forced defer
318 == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
319 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
325 defer_aaaa@myhost.test.ex
326 locking TESTSUITE/spool/db/retry.lockfile
327 >>>>>>>>>>>>>>>> Exim pid=pppp (qrun-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
329 End queue run: pid=pppp -qf
330 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>