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