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
8 configuration file is TESTSUITE/test-config
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
23 myhost.test.ex in ""? no (end of list)
24 CALLER@myhost.test.ex in senders? no (end of list)
25 bounce router skipped: senders mismatch
26 --------> defer router <--------
27 local_part=aaaa domain=myhost.test.ex
29 aaaa in local_parts? no (end of list)
30 defer router skipped: local_parts mismatch
31 --------> aaaa_2nd_time router <--------
32 local_part=aaaa domain=myhost.test.ex
34 checking "condition" "${if first_delivery{no}{yes}}"...
35 aaaa_2nd_time router skipped: condition failure
36 --------> aaaa router <--------
37 local_part=aaaa domain=myhost.test.ex
40 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"'
41 expanded: '# Exim filter
42 deliver defer_aaaa@myhost.test.ex
43 save TESTSUITE/test-mail/file
44 pipe "/bin/sh -c exit"
45 mail subject autoreply
46 text "This is an autoreply"' (tainted)
47 data is an Exim filter program
48 Filter: start of processing
49 Filter: end of processing
50 >>>>>>>>>>>>>>>> Exim pid=p1237 (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
51 rda_interpret: subprocess yield=0 error=NULL
53 aaaa router generated >CALLER@myhost.test.ex
54 pipe, file, or autoreply
55 errors_to=NULL transport=t3
56 uid=CALLER_UID gid=CALLER_GID home=NULL
58 aaaa router generated |/bin/sh -c exit
59 pipe, file, or autoreply
60 errors_to=NULL transport=t2
61 uid=CALLER_UID gid=CALLER_GID home=NULL
63 aaaa router generated TESTSUITE/test-mail/file
64 pipe, file, or autoreply
65 errors_to=NULL transport=t1
66 uid=CALLER_UID gid=CALLER_GID home=NULL
67 aaaa router generated defer_aaaa@myhost.test.ex
68 errors_to=NULL transport=NULL
69 uid=unset gid=unset home=NULL
71 envelope to: aaaa@myhost.test.ex
73 locking TESTSUITE/spool/db/retry.lockfile
74 no retry data available
75 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
76 Considering: defer_aaaa@myhost.test.ex
77 unique = defer_aaaa@myhost.test.ex
78 defer_aaaa@myhost.test.ex: queued for routing
79 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
80 Considering: TESTSUITE/test-mail/file
81 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
82 queued for t1 transport
83 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
84 Considering: |/bin/sh -c exit
85 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
86 queued for t2 transport
87 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
88 Considering: >CALLER@myhost.test.ex
89 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
90 queued for t3 transport
91 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
92 routing defer_aaaa@myhost.test.ex
93 --------> bounce router <--------
94 local_part=defer_aaaa domain=myhost.test.ex
96 myhost.test.ex in ""? no (end of list)
97 CALLER@myhost.test.ex in senders? no (end of list)
98 bounce router skipped: senders mismatch
99 --------> defer router <--------
100 local_part=defer_aaaa domain=myhost.test.ex
103 rda_interpret (string): ':defer: forced defer'
104 expanded: ':defer: forced defer'
105 file is not a filter file
106 parse_forward_list: :defer: forced defer
107 extract item: :defer: forced defer
108 defer router: defer for defer_aaaa@myhost.test.ex
109 message: forced defer
111 == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
112 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
115 >CALLER@myhost.test.ex
117 TESTSUITE/test-mail/file
121 defer_aaaa@myhost.test.ex
122 locking TESTSUITE/spool/db/retry.lockfile
123 Exim version x.yz ....
124 configuration file is TESTSUITE/test-config
127 <= <> R=10HmaX-000000005vi-0000 U=CALLER P=local S=sss
128 Exim version x.yz ....
129 configuration file is TESTSUITE/test-config
132 dropping to exim gid; retaining priv uid
133 locking TESTSUITE/spool/db/retry.lockfile
134 no retry data available
135 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
136 Considering: CALLER@myhost.test.ex
137 unique = CALLER@myhost.test.ex
138 CALLER@myhost.test.ex: queued for routing
139 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
140 routing CALLER@myhost.test.ex
141 --------> bounce router <--------
142 local_part=CALLER domain=myhost.test.ex
144 calling bounce router
145 rda_interpret (string): ':blackhole:'
146 expanded: ':blackhole:'
147 file is not a filter file
148 parse_forward_list: :blackhole:
149 extract item: :blackhole:
152 => :blackhole: <CALLER@myhost.test.ex> R=bounce
153 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
161 >>>>>>>>>>>>>>>> Exim pid=p1239 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
162 >>>>>>>>>>>>>>>> Exim pid=p1238 (autoreply) terminating with rc=0 >>>>>>>>>>>>>>>>
164 => >CALLER@myhost.test.ex <aaaa@myhost.test.ex> R=aaaa T=t3
165 locking TESTSUITE/spool/db/retry.lockfile
166 transport error EPIPE ignored
168 => |/bin/sh -c exit <aaaa@myhost.test.ex> R=aaaa T=t2
169 locking TESTSUITE/spool/db/retry.lockfile
171 => TESTSUITE/test-mail/file <aaaa@myhost.test.ex> R=aaaa T=t1
172 locking TESTSUITE/spool/db/retry.lockfile
173 >>>>>>>>>>>>>>>> Exim pid=p1236 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
174 >>>>>>>>>>>>>>>> Exim pid=p1235 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
175 Exim version x.yz ....
176 configuration file is TESTSUITE/test-config
178 dropping to exim gid; retaining priv uid
180 Start queue run: pid=p1234 -qf
181 locking TESTSUITE/spool/db/retry.lockfile
182 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
183 Considering: aaaa@myhost.test.ex
184 unique = aaaa@myhost.test.ex
185 aaaa@myhost.test.ex: queued for routing
186 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
187 routing aaaa@myhost.test.ex
188 --------> bounce router <--------
189 local_part=aaaa domain=myhost.test.ex
191 myhost.test.ex in ""? no (end of list)
192 CALLER@myhost.test.ex in senders? no (end of list)
193 bounce router skipped: senders mismatch
194 --------> defer router <--------
195 local_part=aaaa domain=myhost.test.ex
197 aaaa in local_parts? no (end of list)
198 defer router skipped: local_parts mismatch
199 --------> aaaa_2nd_time router <--------
200 local_part=aaaa domain=myhost.test.ex
202 checking "condition" "${if first_delivery{no}{yes}}"...
203 calling aaaa_2nd_time router
204 rda_interpret (string): 'aaaa@$domain'
205 expanded: 'aaaa@myhost.test.ex' (tainted)
206 file is not a filter file
207 parse_forward_list: aaaa@myhost.test.ex
208 extract item: aaaa@myhost.test.ex
209 aaaa_2nd_time router generated aaaa@myhost.test.ex
210 errors_to=NULL transport=NULL
211 uid=unset gid=unset home=NULL
212 routed by aaaa_2nd_time router
213 envelope to: aaaa@myhost.test.ex
215 locking TESTSUITE/spool/db/retry.lockfile
216 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
217 Considering: aaaa@myhost.test.ex
218 unique = \0\aaaa@myhost.test.ex
219 aaaa@myhost.test.ex: queued for routing
220 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
221 routing aaaa@myhost.test.ex
222 --------> bounce router <--------
223 local_part=aaaa domain=myhost.test.ex
225 myhost.test.ex in ""? no (end of list)
226 CALLER@myhost.test.ex in senders? no (end of list)
227 bounce router skipped: senders mismatch
228 --------> defer router <--------
229 local_part=aaaa domain=myhost.test.ex
231 aaaa in local_parts? no (end of list)
232 defer router skipped: local_parts mismatch
233 --------> aaaa_2nd_time router <--------
234 aaaa_2nd_time router skipped: previously routed aaaa@myhost.test.ex
235 --------> aaaa router <--------
236 local_part=aaaa domain=myhost.test.ex
239 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"'
240 expanded: '# Exim filter
241 deliver defer_aaaa@myhost.test.ex
242 save TESTSUITE/test-mail/file
243 pipe "/bin/sh -c exit"
244 mail subject autoreply
245 text "This is an autoreply"' (tainted)
246 data is an Exim filter program
247 Filter: start of processing
248 Filter: end of processing
249 >>>>>>>>>>>>>>>> Exim pid=p1240 (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
250 rda_interpret: subprocess yield=0 error=NULL
252 aaaa router generated >CALLER@myhost.test.ex
253 pipe, file, or autoreply
254 errors_to=NULL transport=t3
255 uid=CALLER_UID gid=CALLER_GID home=NULL
257 aaaa router generated |/bin/sh -c exit
258 pipe, file, or autoreply
259 errors_to=NULL transport=t2
260 uid=CALLER_UID gid=CALLER_GID home=NULL
262 aaaa router generated TESTSUITE/test-mail/file
263 pipe, file, or autoreply
264 errors_to=NULL transport=t1
265 uid=CALLER_UID gid=CALLER_GID home=NULL
266 aaaa router generated defer_aaaa@myhost.test.ex
267 errors_to=NULL transport=NULL
268 uid=unset gid=unset home=NULL
269 routed by aaaa router
270 envelope to: aaaa@myhost.test.ex
272 locking TESTSUITE/spool/db/retry.lockfile
273 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
274 Considering: defer_aaaa@myhost.test.ex
275 unique = defer_aaaa@myhost.test.ex
276 defer_aaaa@myhost.test.ex: queued for routing
277 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
278 Considering: TESTSUITE/test-mail/file
279 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
280 TESTSUITE/test-mail/file was previously delivered: discarded
281 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
282 Considering: |/bin/sh -c exit
283 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
284 |/bin/sh -c exit was previously delivered: discarded
285 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
286 Considering: >CALLER@myhost.test.ex
287 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
288 >CALLER@myhost.test.ex was previously delivered: discarded
289 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
290 routing defer_aaaa@myhost.test.ex
291 --------> bounce router <--------
292 local_part=defer_aaaa domain=myhost.test.ex
294 myhost.test.ex in ""? no (end of list)
295 CALLER@myhost.test.ex in senders? no (end of list)
296 bounce router skipped: senders mismatch
297 --------> defer router <--------
298 local_part=defer_aaaa domain=myhost.test.ex
301 rda_interpret (string): ':defer: forced defer'
302 expanded: ':defer: forced defer'
303 file is not a filter file
304 parse_forward_list: :defer: forced defer
305 extract item: :defer: forced defer
306 defer router: defer for defer_aaaa@myhost.test.ex
307 message: forced defer
309 == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
310 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
316 defer_aaaa@myhost.test.ex
317 locking TESTSUITE/spool/db/retry.lockfile
318 >>>>>>>>>>>>>>>> Exim pid=p1241 (qrun-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
320 End queue run: pid=p1234 -qf
321 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>