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