Call notquite ACL for synprot-error limit. Bug 3092
[exim.git] / test / stderr / 0402
1 Exim version x.yz ....
2 Hints DB:
3 changed uid/gid: forcing real = effective
4   uid=uuuu gid=CALLER_GID pid=p1234
5 environment after trimming:
6  PATH=<munged>
7 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
8 configuration file is TESTSUITE/test-config
9 admin user
10 changed uid/gid: privilege not needed
11   uid=EXIM_UID gid=EXIM_GID pid=p1234
12 seeking password data for user "CALLER": cache not available
13 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
14 seeking password data for user "CALLER": using cached result
15 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
16 seeking password data for user "CALLER": using cached result
17 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
18 try option gecos_pattern
19 try option gecos_name
20 try option unknown_login
21 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
22 sender address = CALLER@test.ex
23 try option smtp_active_hostname
24 set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex>
25 spool directory space = nnnnnK inodes = nnnnn check_space = 10240K inodes = 100 msg_size = 0
26 log directory space = nnnnnK inodes = nnnnn check_space = 10240K inodes = 100
27 try option message_size_limit
28 Sender: CALLER@test.ex
29 Recipients:
30   CALLER@test.ex
31   usery@test.ex
32   userz
33   rd+CALLER
34   rd+usery
35 try option acl_not_smtp_start
36 search_tidyup called
37 >>Headers received:
38
39 try option message_id_header_domain
40 try option message_id_header_text
41 qualify & rewrite recipients list
42 rewrite rules on sender address
43 qualify and rewrite headers
44  rewrite_one_header: type=F:
45    From: CALLER_NAME <CALLER@test.ex>
46 search_tidyup called
47 >>Headers after rewriting and local additions:
48  I Message-Id: <E10HmaX-000000005vi-0000@mail.test.ex>
49  F From: CALLER_NAME <CALLER@test.ex>
50    Date: Tue, 2 Mar 1999 09:44:33 +0000
51
52 Data file name: TESTSUITE/spool//input//10HmaX-000000005vi-0000-D
53 Data file written for message 10HmaX-000000005vi-0000
54  ╭considering: ${tod_full}
55  ├───expanded: ${tod_full}
56  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
57 try option received_header_text
58  ╭considering: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
59  ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
60  ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
61  ␉}}(Exim░$version_number)↩
62  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
63  ␉}}id░$message_exim_id${if░def:received_for░{↩
64  ␉for░$received_for}}
65  ├───────text: Received:░
66  ├considering: ${if░def:sender_rcvhost░{from░$sender_rcvhost↩
67  ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
68  ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
69  ␉}}(Exim░$version_number)↩
70  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
71  ␉}}id░$message_exim_id${if░def:received_for░{↩
72  ␉for░$received_for}}
73   cond: def
74  ├──condition: def:sender_rcvhost
75  ├─────result: false
76   ╭───scanning: from░$sender_rcvhost↩
77   ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
78   ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
79   ␉}}(Exim░$version_number)↩
80   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
81   ␉}}id░$message_exim_id${if░def:received_for░{↩
82   ␉for░$received_for}}
83   ├───────text: from░
84   ├───scanning: $sender_rcvhost↩
85   ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
86   ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
87   ␉}}(Exim░$version_number)↩
88   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
89   ␉}}id░$message_exim_id${if░def:received_for░{↩
90   ␉for░$received_for}}
91   ├──────value: 
92   ├───scanning: ↩
93   ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
94   ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
95   ␉}}(Exim░$version_number)↩
96   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
97   ␉}}id░$message_exim_id${if░def:received_for░{↩
98   ␉for░$received_for}}
99   ├───────text: ↩
100   ␉
101   ├───scanning: }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
102   ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
103   ␉}}(Exim░$version_number)↩
104   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
105   ␉}}id░$message_exim_id${if░def:received_for░{↩
106   ␉for░$received_for}}
107   ├───expanded: from░$sender_rcvhost↩
108   ␉
109   ├─────result:  ◀skipped▶
110   ╰───skipping: result is not used
111   ╭considering: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
112   ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
113   ␉}}(Exim░$version_number)↩
114   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
115   ␉}}id░$message_exim_id${if░def:received_for░{↩
116   ␉for░$received_for}}
117    cond: def
118   ├──condition: def:sender_ident
119   ├─────result: true
120    ╭considering: from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
121    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
122    ␉}}(Exim░$version_number)↩
123    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
124    ␉}}id░$message_exim_id${if░def:received_for░{↩
125    ␉for░$received_for}}
126    ├───────text: from░
127    ├considering: ${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
128    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
129    ␉}}(Exim░$version_number)↩
130    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
131    ␉}}id░$message_exim_id${if░def:received_for░{↩
132    ␉for░$received_for}}
133    ╎╭considering: $sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
134    ╎␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
135    ╎␉}}(Exim░$version_number)↩
136    ╎␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
137    ╎␉}}id░$message_exim_id${if░def:received_for░{↩
138    ╎␉for░$received_for}}
139    ╎├──────value: CALLER
140    ╎├considering: }░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
141    ╎␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
142    ╎␉}}(Exim░$version_number)↩
143    ╎␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
144    ╎␉}}id░$message_exim_id${if░def:received_for░{↩
145    ╎␉for░$received_for}}
146    ╎├───expanded: $sender_ident
147    ╎╰─────result: CALLER
148    ├─────op-res: CALLER
149    ├considering: ░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
150    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
151    ␉}}(Exim░$version_number)↩
152    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
153    ␉}}id░$message_exim_id${if░def:received_for░{↩
154    ␉for░$received_for}}
155    ├───────text: ░
156    ├considering: }}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
157    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
158    ␉}}(Exim░$version_number)↩
159    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
160    ␉}}id░$message_exim_id${if░def:received_for░{↩
161    ␉for░$received_for}}
162    ├───expanded: from░${quote_local_part:$sender_ident}░
163    ╰─────result: from░CALLER░
164   ├───item-res: from░CALLER░
165   ├considering: ${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
166   ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
167   ␉}}(Exim░$version_number)↩
168   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
169   ␉}}id░$message_exim_id${if░def:received_for░{↩
170   ␉for░$received_for}}
171    cond: def
172   ├──condition: def:sender_helo_name
173   ├─────result: false
174    ╭───scanning: (helo=$sender_helo_name)↩
175    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
176    ␉}}(Exim░$version_number)↩
177    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
178    ␉}}id░$message_exim_id${if░def:received_for░{↩
179    ␉for░$received_for}}
180    ├───────text: (helo=
181    ├───scanning: $sender_helo_name)↩
182    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
183    ␉}}(Exim░$version_number)↩
184    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
185    ␉}}id░$message_exim_id${if░def:received_for░{↩
186    ␉for░$received_for}}
187    ├──────value: 
188    ├───scanning: )↩
189    ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
190    ␉}}(Exim░$version_number)↩
191    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
192    ␉}}id░$message_exim_id${if░def:received_for░{↩
193    ␉for░$received_for}}
194    ├───────text: )↩
195    ␉
196    ├───scanning: }}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
197    ␉}}(Exim░$version_number)↩
198    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
199    ␉}}id░$message_exim_id${if░def:received_for░{↩
200    ␉for░$received_for}}
201    ├───expanded: (helo=$sender_helo_name)↩
202    ␉
203    ├─────result:  ◀skipped▶
204    ╰───skipping: result is not used
205   ├───item-res: 
206   ├considering: }}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
207   ␉}}(Exim░$version_number)↩
208   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
209   ␉}}id░$message_exim_id${if░def:received_for░{↩
210   ␉for░$received_for}}
211   ├───expanded: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
212   ␉}}
213   ╰─────result: from░CALLER░
214  ├───item-res: from░CALLER░
215  ├considering: by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
216  ␉}}(Exim░$version_number)↩
217  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
218  ␉}}id░$message_exim_id${if░def:received_for░{↩
219  ␉for░$received_for}}
220  ├───────text: by░
221  ├considering: $primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
222  ␉}}(Exim░$version_number)↩
223  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
224  ␉}}id░$message_exim_id${if░def:received_for░{↩
225  ␉for░$received_for}}
226  ├──────value: mail.test.ex
227  ├considering: ░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
228  ␉}}(Exim░$version_number)↩
229  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
230  ␉}}id░$message_exim_id${if░def:received_for░{↩
231  ␉for░$received_for}}
232  ├───────text: ░
233  ├considering: ${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
234  ␉}}(Exim░$version_number)↩
235  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
236  ␉}}id░$message_exim_id${if░def:received_for░{↩
237  ␉for░$received_for}}
238   cond: def
239  ├──condition: def:received_protocol
240  ├─────result: true
241   ╭considering: with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
242   ␉}}(Exim░$version_number)↩
243   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
244   ␉}}id░$message_exim_id${if░def:received_for░{↩
245   ␉for░$received_for}}
246   ├───────text: with░
247   ├considering: $received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
248   ␉}}(Exim░$version_number)↩
249   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
250   ␉}}id░$message_exim_id${if░def:received_for░{↩
251   ␉for░$received_for}}
252   ├──────value: local
253   ├considering: ░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
254   ␉}}(Exim░$version_number)↩
255   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
256   ␉}}id░$message_exim_id${if░def:received_for░{↩
257   ␉for░$received_for}}
258   ├───────text: ░
259   ├considering: }}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
260   ␉}}(Exim░$version_number)↩
261   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
262   ␉}}id░$message_exim_id${if░def:received_for░{↩
263   ␉for░$received_for}}
264   ├───expanded: with░$received_protocol░
265   ╰─────result: with░local░
266  ├───item-res: with░local░
267  ├considering: ${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
268  ␉}}(Exim░$version_number)↩
269  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
270  ␉}}id░$message_exim_id${if░def:received_for░{↩
271  ␉for░$received_for}}
272   cond: def
273   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
274   ␉}}id░$message_exim_id${if░def:received_for░{↩
275   ␉for░$received_for}}
276   ├───expanded: ░($tls_in_ver)
277   ├─────result:  ◀skipped▶
278   ╰───skipping: result is not used
279  ├───item-res: 
280  ├considering: ${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
281  ␉}}(Exim░$version_number)↩
282  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
283  ␉}}id░$message_exim_id${if░def:received_for░{↩
284  ␉for░$received_for}}
285   cond: def
286  ├──condition: def:tls_in_cipher_std
287  ├─────result: false
288   ╭───scanning: ░tls░$tls_in_cipher_std↩
289   ␉}}(Exim░$version_number)↩
290   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
291   ␉}}id░$message_exim_id${if░def:received_for░{↩
292   ␉for░$received_for}}
293   ├───────text: ░tls░
294   ├───scanning: $tls_in_cipher_std↩
295   ␉}}(Exim░$version_number)↩
296   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
297   ␉}}id░$message_exim_id${if░def:received_for░{↩
298   ␉for░$received_for}}
299   ├──────value: 
300   ├───scanning: ↩
301   ␉}}(Exim░$version_number)↩
302   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
303   ␉}}id░$message_exim_id${if░def:received_for░{↩
304   ␉for░$received_for}}
305   ├───────text: ↩
306   ␉
307   ├───scanning: }}(Exim░$version_number)↩
308   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
309   ␉}}id░$message_exim_id${if░def:received_for░{↩
310   ␉for░$received_for}}
311   ├───expanded: ░tls░$tls_in_cipher_std↩
312   ␉
313   ├─────result:  ◀skipped▶
314   ╰───skipping: result is not used
315  ├───item-res: 
316  ├considering: (Exim░$version_number)↩
317  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
318  ␉}}id░$message_exim_id${if░def:received_for░{↩
319  ␉for░$received_for}}
320  ├───────text: (Exim░
321  ├considering: $version_number)↩
322  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
323  ␉}}id░$message_exim_id${if░def:received_for░{↩
324  ␉for░$received_for}}
325  ├──────value: x.yz
326  ├considering: )↩
327  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
328  ␉}}id░$message_exim_id${if░def:received_for░{↩
329  ␉for░$received_for}}
330  ├───────text: )↩
331  ␉
332  ├considering: ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
333  ␉}}id░$message_exim_id${if░def:received_for░{↩
334  ␉for░$received_for}}
335   cond: def
336  ├──condition: def:sender_address
337  ├─────result: true
338   ╭considering: (envelope-from░<$sender_address>)↩
339   ␉}}id░$message_exim_id${if░def:received_for░{↩
340   ␉for░$received_for}}
341   ├───────text: (envelope-from░<
342   ├considering: $sender_address>)↩
343   ␉}}id░$message_exim_id${if░def:received_for░{↩
344   ␉for░$received_for}}
345   ├──────value: CALLER@test.ex
346   ├considering: >)↩
347   ␉}}id░$message_exim_id${if░def:received_for░{↩
348   ␉for░$received_for}}
349   ├───────text: >)↩
350   ␉
351   ├considering: }}id░$message_exim_id${if░def:received_for░{↩
352   ␉for░$received_for}}
353   ├───expanded: (envelope-from░<$sender_address>)↩
354   ␉
355   ╰─────result: (envelope-from░<CALLER@test.ex>)↩
356   ␉
357  ├───item-res: (envelope-from░<CALLER@test.ex>)↩
358  ␉
359  ├considering: id░$message_exim_id${if░def:received_for░{↩
360  ␉for░$received_for}}
361  ├───────text: id░
362  ├considering: $message_exim_id${if░def:received_for░{↩
363  ␉for░$received_for}}
364  ├──────value: 10HmaX-000000005vi-0000
365  ├considering: ${if░def:received_for░{↩
366  ␉for░$received_for}}
367   cond: def
368  ├──condition: def:received_for
369  ├─────result: false
370   ╭───scanning: ↩
371   ␉for░$received_for}}
372   ├───────text: ↩
373   ␉for░
374   ├───scanning: $received_for}}
375   ├──────value: 
376   ├───scanning: }}
377   ├───expanded: ↩
378   ␉for░$received_for
379   ├─────result:  ◀skipped▶
380   ╰───skipping: result is not used
381  ├───item-res: 
382  ├───expanded: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
383  ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
384  ␉}}}}by░$primary_hostname░${if░def:received_protocol░{with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
385  ␉}}(Exim░$version_number)↩
386  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
387  ␉}}id░$message_exim_id${if░def:received_for░{↩
388  ␉for░$received_for}}
389  ╰─────result: Received:░from░CALLER░by░mail.test.ex░with░local░(Exim░x.yz)↩
390  ␉(envelope-from░<CALLER@test.ex>)↩
391  ␉id░10HmaX-000000005vi-0000
392 >>Generated Received: header line
393 P Received: from CALLER by mail.test.ex with local (Exim x.yz)
394         (envelope-from <CALLER@test.ex>)
395         id 10HmaX-000000005vi-0000;
396         Tue, 2 Mar 1999 09:44:33 +0000
397 try option acl_not_smtp
398  ╭considering: ${tod_full}
399  ├───expanded: ${tod_full}
400  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
401 Writing spool header file: TESTSUITE/spool//input//hdr.10HmaX-000000005vi-0000
402 DSN: **** SPOOL_OUT - address: <CALLER@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
403 DSN: **** SPOOL_OUT - address: <usery@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
404 DSN: **** SPOOL_OUT - address: <userz@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
405 DSN: **** SPOOL_OUT - address: <rd+CALLER@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
406 DSN: **** SPOOL_OUT - address: <rd+usery@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
407 Renaming spool header file: TESTSUITE/spool//input//10HmaX-000000005vi-0000-H
408 Size of headers = sss
409 LOG: MAIN
410   <= CALLER@test.ex U=CALLER P=local S=sss
411 created log directory TESTSUITE/spool/log
412 receive_msg: tidyup
413 search_tidyup called
414 exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xf7715dfd -MCd local-accept-delivery -odi -Mc 10HmaX-000000005vi-0000
415 Exim version x.yz ....
416 Hints DB:
417 changed uid/gid: forcing real = effective
418   uid=uuuu gid=EXIM_GID pid=p1235
419 environment after trimming:
420  PATH=<munged>
421 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
422 configuration file is TESTSUITE/test-config
423 trusted user
424 admin user
425 dropping to exim gid; retaining priv uid
426 seeking password data for user "CALLER": cache not available
427 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
428 seeking password data for user "CALLER": using cached result
429 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
430 seeking password data for user "CALLER": using cached result
431 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
432 set_process_info: pppp delivering specified messages
433 set_process_info: pppp delivering 10HmaX-000000005vi-0000
434 Trying spool file TESTSUITE/spool//input//10HmaX-000000005vi-0000-D
435 reading spool file 10HmaX-000000005vi-0000-H
436 user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex
437 sender_local=1 ident=CALLER
438 Non-recipients:
439  Empty Tree
440 ---- End of tree ----
441 recipients_count=5
442 **** SPOOL_IN - No additional fields
443 **** SPOOL_IN - No additional fields
444 **** SPOOL_IN - No additional fields
445 **** SPOOL_IN - No additional fields
446 **** SPOOL_IN - No additional fields
447 body_linecount=0 message_linecount=7
448 DSN: set orcpt:   flags: 0x0
449 DSN: set orcpt:   flags: 0x0
450 DSN: set orcpt:   flags: 0x0
451 DSN: set orcpt:   flags: 0x0
452 DSN: set orcpt:   flags: 0x0
453 Delivery address list:
454   CALLER@test.ex 
455   usery@test.ex 
456   userz@test.ex 
457   rd+CALLER@test.ex 
458   rd+usery@test.ex 
459 no retry data available
460 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
461 Considering: CALLER@test.ex
462 unique = CALLER@test.ex
463 checking router retry status
464  no   domain  retry record
465  no   address retry record
466 CALLER@test.ex: queued for routing
467 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
468 Considering: usery@test.ex
469 unique = usery@test.ex
470 checking router retry status
471  no   domain  retry record
472  no   address retry record
473 usery@test.ex: queued for routing
474 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
475 Considering: userz@test.ex
476 unique = userz@test.ex
477 checking router retry status
478  no   domain  retry record
479  no   address retry record
480 userz@test.ex: queued for routing
481 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
482 Considering: rd+CALLER@test.ex
483 unique = rd+CALLER@test.ex
484 checking router retry status
485  no   domain  retry record
486  no   address retry record
487 rd+CALLER@test.ex: queued for routing
488 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
489 Considering: rd+usery@test.ex
490 unique = rd+usery@test.ex
491 checking router retry status
492  no   domain  retry record
493  no   address retry record
494 rd+usery@test.ex: queued for routing
495 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
496 routing rd+usery@test.ex
497 --------> r1 router <--------
498 local_part=rd+usery domain=test.ex
499 checking local_parts
500 rd+usery in local_parts?
501  list element: CALLER
502 rd+usery in local_parts? no (end of list)
503 r1 router skipped: local_parts mismatch
504 --------> r2 router <--------
505 local_part=rd+usery domain=test.ex
506 checking local_parts
507 rd+usery in local_parts?
508  list element: usery
509 rd+usery in local_parts? no (end of list)
510 r2 router skipped: local_parts mismatch
511 --------> r3 router <--------
512 local_part=rd+usery domain=test.ex
513 checking local_parts
514 rd+usery in local_parts?
515  list element: userz
516 rd+usery in local_parts? no (end of list)
517 r3 router skipped: local_parts mismatch
518 --------> r4 router <--------
519 local_part=rd+usery domain=test.ex
520 stripped prefix rd+
521 checking local_parts
522 usery in local_parts?
523  list element: CALLER
524 usery in local_parts? no (end of list)
525 r4 router skipped: local_parts mismatch
526 --------> r5 router <--------
527 local_part=rd+usery domain=test.ex
528 stripped prefix rd+
529 checking local_parts
530 usery in local_parts?
531  list element: usery
532  usery in local_parts? yes (matched "usery")
533 try option router_home_directory
534  ╭considering: /non-exist/$domain
535  ├───────text: /non-exist/
536  ├considering: $domain
537  ├──────value: test.ex
538             ╰──(tainted)
539  ├───expanded: /non-exist/$domain
540  ╰─────result: /non-exist/test.ex
541             ╰──(tainted)
542 try option set
543 calling r5 router
544 try option qualify_domain
545 rda_interpret (string): 'TESTSUITE/test-mail/junk'
546 expanded: 'TESTSUITE/test-mail/junk'
547 file is not a filter file
548 parse_forward_list: TESTSUITE/test-mail/junk
549 extract item: TESTSUITE/test-mail/junk
550 try option errors_to
551 try option headers_add
552 try option headers_remove
553 try option file_transport
554 try option transport
555 set transport ft1
556 r5 router generated TESTSUITE/test-mail/junk
557   pipe, file, or autoreply
558   errors_to=NULL transport=ft1
559   uid=unset gid=unset home=/non-exist/$local_part
560 try option unseen
561 routed by r5 router
562   envelope to: rd+usery@test.ex
563   transport: <none>
564 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
565 routing rd+CALLER@test.ex
566 --------> r1 router <--------
567 local_part=rd+CALLER domain=test.ex
568 checking local_parts
569 rd+CALLER in local_parts?
570  list element: CALLER
571 rd+CALLER in local_parts? no (end of list)
572 r1 router skipped: local_parts mismatch
573 --------> r2 router <--------
574 local_part=rd+CALLER domain=test.ex
575 checking local_parts
576 rd+CALLER in local_parts?
577  list element: usery
578 rd+CALLER in local_parts? no (end of list)
579 r2 router skipped: local_parts mismatch
580 --------> r3 router <--------
581 local_part=rd+CALLER domain=test.ex
582 checking local_parts
583 rd+CALLER in local_parts?
584  list element: userz
585 rd+CALLER in local_parts? no (end of list)
586 r3 router skipped: local_parts mismatch
587 --------> r4 router <--------
588 local_part=rd+CALLER domain=test.ex
589 stripped prefix rd+
590 checking local_parts
591 CALLER in local_parts?
592  list element: CALLER
593  CALLER in local_parts? yes (matched "CALLER")
594 try option router_home_directory
595  ╭considering: /non-exist/$local_part
596  ├───────text: /non-exist/
597  ├considering: $local_part
598  ├──────value: CALLER
599             ╰──(tainted)
600  ├───expanded: /non-exist/$local_part
601  ╰─────result: /non-exist/CALLER
602             ╰──(tainted)
603 try option set
604 calling r4 router
605 try option qualify_domain
606 rda_interpret (string): 'TESTSUITE/test-mail/junk'
607 expanded: 'TESTSUITE/test-mail/junk'
608 file is not a filter file
609 parse_forward_list: TESTSUITE/test-mail/junk
610 extract item: TESTSUITE/test-mail/junk
611 try option errors_to
612 try option headers_add
613 try option headers_remove
614 try option file_transport
615 try option transport
616 set transport ft1
617 r4 router generated TESTSUITE/test-mail/junk
618   pipe, file, or autoreply
619   errors_to=NULL transport=ft1
620   uid=unset gid=unset home=/non-exist/CALLER
621 try option unseen
622 routed by r4 router
623   envelope to: rd+CALLER@test.ex
624   transport: <none>
625 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
626 routing userz@test.ex
627 --------> r1 router <--------
628 local_part=userz domain=test.ex
629 checking local_parts
630 userz in local_parts?
631  list element: CALLER
632 userz in local_parts? no (end of list)
633 r1 router skipped: local_parts mismatch
634 --------> r2 router <--------
635 local_part=userz domain=test.ex
636 checking local_parts
637 userz in local_parts?
638  list element: usery
639 userz in local_parts? no (end of list)
640 r2 router skipped: local_parts mismatch
641 --------> r3 router <--------
642 local_part=userz domain=test.ex
643 checking local_parts
644 userz in local_parts?
645  list element: userz
646  userz in local_parts? yes (matched "userz")
647 try option router_home_directory
648  ╭considering: /non-exist/$domain
649  ├───────text: /non-exist/
650  ├considering: $domain
651  ├──────value: test.ex
652             ╰──(tainted)
653  ├───expanded: /non-exist/$domain
654  ╰─────result: /non-exist/test.ex
655             ╰──(tainted)
656 try option set
657 calling r3 router
658 r3 router called for userz@test.ex
659   domain = test.ex
660 try option errors_to
661 try option headers_add
662 try option headers_remove
663 try option transport
664 set transport t2
665 queued for t2 transport: local_part = userz
666 domain = test.ex
667   errors_to=NULL
668   domain_data=NULL local_part_data=userz
669 try option unseen
670 routed by r3 router
671   envelope to: userz@test.ex
672   transport: t2
673 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
674 routing usery@test.ex
675 --------> r1 router <--------
676 local_part=usery domain=test.ex
677 checking local_parts
678 usery in local_parts?
679  list element: CALLER
680 usery in local_parts? no (end of list)
681 r1 router skipped: local_parts mismatch
682 --------> r2 router <--------
683 local_part=usery domain=test.ex
684 checking local_parts
685 usery in local_parts?
686  list element: usery
687  usery in local_parts? yes (matched "usery")
688 try option router_home_directory
689  ╭considering: /non-exist/$domain
690  ├───────text: /non-exist/
691  ├considering: $domain
692  ├──────value: test.ex
693             ╰──(tainted)
694  ├───expanded: /non-exist/$domain
695  ╰─────result: /non-exist/test.ex
696             ╰──(tainted)
697 try option set
698 calling r2 router
699 r2 router called for usery@test.ex
700   domain = test.ex
701 try option errors_to
702 try option headers_add
703 try option headers_remove
704 try option transport
705 set transport t1
706 queued for t1 transport: local_part = usery
707 domain = test.ex
708   errors_to=NULL
709   domain_data=NULL local_part_data=usery
710 try option unseen
711 routed by r2 router
712   envelope to: usery@test.ex
713   transport: t1
714 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
715 routing CALLER@test.ex
716 --------> r1 router <--------
717 local_part=CALLER domain=test.ex
718 checking local_parts
719 CALLER in local_parts?
720  list element: CALLER
721  CALLER in local_parts? yes (matched "CALLER")
722 try option router_home_directory
723  ╭considering: /non-exist/$local_part
724  ├───────text: /non-exist/
725  ├considering: $local_part
726  ├──────value: CALLER
727             ╰──(tainted)
728  ├───expanded: /non-exist/$local_part
729  ╰─────result: /non-exist/CALLER
730             ╰──(tainted)
731 try option set
732 calling r1 router
733 r1 router called for CALLER@test.ex
734   domain = test.ex
735 try option errors_to
736 try option headers_add
737 try option headers_remove
738 try option transport
739 set transport t1
740 queued for t1 transport: local_part = CALLER
741 domain = test.ex
742   errors_to=NULL
743   domain_data=NULL local_part_data=CALLER
744 try option unseen
745 routed by r1 router
746   envelope to: CALLER@test.ex
747   transport: t1
748 no retry data available
749 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
750 Considering: TESTSUITE/test-mail/junk
751 unique = TESTSUITE/test-mail/junk:rd+CALLER@test.ex
752 queued for ft1 transport
753 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
754 Considering: TESTSUITE/test-mail/junk
755 unique = TESTSUITE/test-mail/junk:rd+usery@test.ex
756 queued for ft1 transport
757 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
758 After routing:
759   Local deliveries:
760     TESTSUITE/test-mail/junk
761     TESTSUITE/test-mail/junk
762     CALLER@test.ex
763     usery@test.ex
764     userz@test.ex
765   Remote deliveries:
766   Failed addresses:
767   Deferred addresses:
768 search_tidyup called
769 >>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
770 --------> TESTSUITE/test-mail/junk <--------
771 no retry data available
772 try option max_parallel
773 try option return_path
774 try option home_directory
775  ╭considering: /non-exist/$local_part
776  ├───────text: /non-exist/
777  ├considering: $local_part
778  ├──────value: usery
779             ╰──(tainted)
780  ├───expanded: /non-exist/$local_part
781  ╰─────result: /non-exist/usery
782             ╰──(tainted)
783 try option current_directory
784 search_tidyup called
785 try option quota
786 try option quota_filecount
787 try option quota_warn_threshold
788 try option mailbox_size
789 try option mailbox_filecount
790 changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=ft1
791   uid=CALLER_UID gid=CALLER_GID pid=p1236
792   home=/non-exist/usery current=/
793 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to TESTSUITE/test-mail/junk using ft1
794 appendfile transport entered
795  ╭considering: $address_file
796  ├──────value: TESTSUITE/test-mail/junk
797  ├───expanded: $address_file
798  ╰─────result: TESTSUITE/test-mail/junk
799 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
800   file=TESTSUITE/test-mail/junk format=unix
801   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
802   message_suffix=\n
803   maildir_use_size_file=no
804   locking by lockfile fcntl 
805 lock name: TESTSUITE/test-mail/junk.lock
806 hitch name: TESTSUITE/test-mail/junk.lock.test.ex.dddddddd.pppppppp
807 lock file created
808 mailbox TESTSUITE/test-mail/junk is locked
809 writing to file TESTSUITE/test-mail/junk
810 try option message_prefix
811  ╭considering: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
812  
813  ├───────text: From░
814  ├considering: ${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
815  
816   cond: def
817  ├──condition: def:return_path
818  ├─────result: true
819   ╭considering: $return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
820   
821   ├──────value: CALLER@test.ex
822              ╰──(tainted)
823   ├considering: }{MAILER-DAEMON}}░${tod_bsdinbox}↩
824   
825   ├───expanded: $return_path
826   ╰─────result: CALLER@test.ex
827              ╰──(tainted)
828   ╭───scanning: MAILER-DAEMON}}░${tod_bsdinbox}↩
829   
830   ├───────text: MAILER-DAEMON
831   ├───scanning: }}░${tod_bsdinbox}↩
832   
833   ├───expanded: MAILER-DAEMON
834   ├─────result:  ◀skipped▶
835   ╰───skipping: result is not used
836  ├───item-res: CALLER@test.ex
837             ╰──(tainted)
838  ├considering: ░${tod_bsdinbox}↩
839  
840  ├───────text: ░
841  ├considering: ${tod_bsdinbox}↩
842  
843  ├considering: ↩
844  
845  ├───────text: ↩
846  
847  ├───expanded: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
848  
849  ╰─────result: From░CALLER@test.ex░Tue░Mar░02░09:44:33░1999↩
850  
851             ╰──(tainted)
852 writing data block fd=dddd size=sss timeout=0
853 cannot use sendfile for body: spoolfile not wireformat
854 writing data block fd=dddd size=sss timeout=0
855 try option message_suffix
856 writing data block fd=dddd size=sss timeout=0
857 appendfile yields 0 with errno=dd more_errno=dd
858 search_tidyup called
859 >>>>>>>>>>>>>>>> Exim pid=p1236 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
860 journalling TESTSUITE/test-mail/junk:rd+usery@test.ex
861 ft1 transport returned OK for TESTSUITE/test-mail/junk
862 post-process TESTSUITE/test-mail/junk (0)
863 TESTSUITE/test-mail/junk delivered
864 rd+usery@test.ex: children all complete
865 LOG: MAIN
866   => TESTSUITE/test-mail/junk <rd+usery@test.ex> R=r5 T=ft1
867 --------> TESTSUITE/test-mail/junk <--------
868 no retry data available
869 try option max_parallel
870 try option return_path
871 try option home_directory
872 try option current_directory
873 search_tidyup called
874 try option quota
875 try option quota_filecount
876 try option quota_warn_threshold
877 try option mailbox_size
878 try option mailbox_filecount
879 changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=ft1
880   uid=CALLER_UID gid=CALLER_GID pid=p1237
881   home=/non-exist/CALLER current=/
882 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to TESTSUITE/test-mail/junk using ft1
883 appendfile transport entered
884  ╭considering: $address_file
885  ├──────value: TESTSUITE/test-mail/junk
886  ├───expanded: $address_file
887  ╰─────result: TESTSUITE/test-mail/junk
888 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
889   file=TESTSUITE/test-mail/junk format=unix
890   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
891   message_suffix=\n
892   maildir_use_size_file=no
893   locking by lockfile fcntl 
894 lock name: TESTSUITE/test-mail/junk.lock
895 hitch name: TESTSUITE/test-mail/junk.lock.test.ex.dddddddd.pppppppp
896 lock file created
897 mailbox TESTSUITE/test-mail/junk is locked
898 writing to file TESTSUITE/test-mail/junk
899 try option message_prefix
900  ╭considering: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
901  
902  ├───────text: From░
903  ├considering: ${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
904  
905   cond: def
906  ├──condition: def:return_path
907  ├─────result: true
908   ╭considering: $return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
909   
910   ├──────value: CALLER@test.ex
911              ╰──(tainted)
912   ├considering: }{MAILER-DAEMON}}░${tod_bsdinbox}↩
913   
914   ├───expanded: $return_path
915   ╰─────result: CALLER@test.ex
916              ╰──(tainted)
917   ╭───scanning: MAILER-DAEMON}}░${tod_bsdinbox}↩
918   
919   ├───────text: MAILER-DAEMON
920   ├───scanning: }}░${tod_bsdinbox}↩
921   
922   ├───expanded: MAILER-DAEMON
923   ├─────result:  ◀skipped▶
924   ╰───skipping: result is not used
925  ├───item-res: CALLER@test.ex
926             ╰──(tainted)
927  ├considering: ░${tod_bsdinbox}↩
928  
929  ├───────text: ░
930  ├considering: ${tod_bsdinbox}↩
931  
932  ├considering: ↩
933  
934  ├───────text: ↩
935  
936  ├───expanded: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
937  
938  ╰─────result: From░CALLER@test.ex░Tue░Mar░02░09:44:33░1999↩
939  
940             ╰──(tainted)
941 writing data block fd=dddd size=sss timeout=0
942 cannot use sendfile for body: spoolfile not wireformat
943 writing data block fd=dddd size=sss timeout=0
944 try option message_suffix
945 writing data block fd=dddd size=sss timeout=0
946 appendfile yields 0 with errno=dd more_errno=dd
947 search_tidyup called
948 >>>>>>>>>>>>>>>> Exim pid=p1237 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
949 journalling TESTSUITE/test-mail/junk:rd+CALLER@test.ex
950 ft1 transport returned OK for TESTSUITE/test-mail/junk
951 post-process TESTSUITE/test-mail/junk (0)
952 TESTSUITE/test-mail/junk delivered
953 rd+CALLER@test.ex: children all complete
954 LOG: MAIN
955   => TESTSUITE/test-mail/junk <rd+CALLER@test.ex> R=r4 T=ft1
956 --------> CALLER@test.ex <--------
957 no retry data available
958 try option max_parallel
959 try option return_path
960 try option home_directory
961 try option current_directory
962 search_tidyup called
963 try option quota
964 try option quota_filecount
965 try option quota_warn_threshold
966 try option mailbox_size
967 try option mailbox_filecount
968 changed uid/gid: local delivery to CALLER <CALLER@test.ex> transport=t1
969   uid=CALLER_UID gid=CALLER_GID pid=p1238
970   home=/non-exist/CALLER current=/
971 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to CALLER using t1
972 appendfile transport entered
973 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
974   file=/dev/null format=unix
975   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
976   message_suffix=\n
977   maildir_use_size_file=no
978   locking by lockfile fcntl 
979 search_tidyup called
980 >>>>>>>>>>>>>>>> Exim pid=p1238 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
981 journalling CALLER@test.ex
982 t1 transport returned OK for CALLER@test.ex
983 post-process CALLER@test.ex (0)
984 CALLER@test.ex delivered
985 LOG: MAIN
986   => CALLER <CALLER@test.ex> R=r1 T=t1
987 --------> usery@test.ex <--------
988 no retry data available
989 try option max_parallel
990 try option return_path
991 try option home_directory
992  ╭considering: /non-exist/$local_part
993  ├───────text: /non-exist/
994  ├considering: $local_part
995  ├──────value: usery
996             ╰──(tainted)
997  ├───expanded: /non-exist/$local_part
998  ╰─────result: /non-exist/usery
999             ╰──(tainted)
1000 try option current_directory
1001 search_tidyup called
1002 try option quota
1003 try option quota_filecount
1004 try option quota_warn_threshold
1005 try option mailbox_size
1006 try option mailbox_filecount
1007 changed uid/gid: local delivery to usery <usery@test.ex> transport=t1
1008   uid=CALLER_UID gid=CALLER_GID pid=p1239
1009   home=/non-exist/usery current=/
1010 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to usery using t1
1011 appendfile transport entered
1012 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
1013   file=/dev/null format=unix
1014   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
1015   message_suffix=\n
1016   maildir_use_size_file=no
1017   locking by lockfile fcntl 
1018 search_tidyup called
1019 >>>>>>>>>>>>>>>> Exim pid=p1239 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
1020 journalling usery@test.ex
1021 t1 transport returned OK for usery@test.ex
1022 post-process usery@test.ex (0)
1023 usery@test.ex delivered
1024 LOG: MAIN
1025   => usery <usery@test.ex> R=r2 T=t1
1026 --------> userz@test.ex <--------
1027 no retry data available
1028 try option max_parallel
1029 try option return_path
1030 try option home_directory
1031  ╭considering: /$local_part
1032  ├───────text: /
1033  ├considering: $local_part
1034  ├──────value: userz
1035             ╰──(tainted)
1036  ├───expanded: /$local_part
1037  ╰─────result: /userz
1038             ╰──(tainted)
1039 try option current_directory
1040 search_tidyup called
1041 try option quota
1042 try option quota_filecount
1043 try option quota_warn_threshold
1044 try option mailbox_size
1045 try option mailbox_filecount
1046 changed uid/gid: local delivery to userz <userz@test.ex> transport=t2
1047   uid=CALLER_UID gid=CALLER_GID pid=p1240
1048   home=/userz current=/
1049 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to userz using t2
1050 appendfile transport entered
1051 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
1052   file=/dev/null format=unix
1053   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
1054   message_suffix=\n
1055   maildir_use_size_file=no
1056   locking by lockfile fcntl 
1057 search_tidyup called
1058 >>>>>>>>>>>>>>>> Exim pid=p1240 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
1059 journalling userz@test.ex
1060 t2 transport returned OK for userz@test.ex
1061 post-process userz@test.ex (0)
1062 userz@test.ex delivered
1063 LOG: MAIN
1064   => userz <userz@test.ex> R=r3 T=t2
1065 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
1066 changed uid/gid: post-delivery tidying
1067   uid=EXIM_UID gid=EXIM_GID pid=p1235
1068 set_process_info: pppp tidying up after delivering 10HmaX-000000005vi-0000
1069 Processing retry items
1070  Succeeded addresses:
1071   userz@test.ex: no retry items
1072   usery@test.ex: no retry items
1073   CALLER@test.ex: no retry items
1074   TESTSUITE/test-mail/junk: no retry items
1075   rd+CALLER@test.ex: no retry items
1076   TESTSUITE/test-mail/junk: no retry items
1077   rd+usery@test.ex: no retry items
1078   rd+CALLER@test.ex: no retry items
1079   rd+usery@test.ex: no retry items
1080  Failed addresses:
1081  Deferred addresses:
1082 end of retry processing
1083 DSN: processing router : r3
1084 DSN: processing successful delivery address: userz@test.ex
1085 DSN: Sender_address: CALLER@test.ex
1086 DSN: orcpt: NULL  flags: 0x0
1087 DSN: envid: NULL  ret: 0
1088 DSN: Final recipient: userz@test.ex
1089 DSN: Remote SMTP server supports DSN: 0
1090 DSN: not sending DSN success message
1091 DSN: processing router : r2
1092 DSN: processing successful delivery address: usery@test.ex
1093 DSN: Sender_address: CALLER@test.ex
1094 DSN: orcpt: NULL  flags: 0x0
1095 DSN: envid: NULL  ret: 0
1096 DSN: Final recipient: usery@test.ex
1097 DSN: Remote SMTP server supports DSN: 0
1098 DSN: not sending DSN success message
1099 DSN: processing router : r1
1100 DSN: processing successful delivery address: CALLER@test.ex
1101 DSN: Sender_address: CALLER@test.ex
1102 DSN: orcpt: NULL  flags: 0x0
1103 DSN: envid: NULL  ret: 0
1104 DSN: Final recipient: CALLER@test.ex
1105 DSN: Remote SMTP server supports DSN: 0
1106 DSN: not sending DSN success message
1107 DSN: processing router : r4
1108 DSN: processing successful delivery address: TESTSUITE/test-mail/junk
1109 DSN: Sender_address: CALLER@test.ex
1110 DSN: orcpt: NULL  flags: 0x0
1111 DSN: envid: NULL  ret: 0
1112 DSN: Final recipient: TESTSUITE/test-mail/junk
1113 DSN: Remote SMTP server supports DSN: 0
1114 DSN: not sending DSN success message
1115 DSN: processing router : r5
1116 DSN: processing successful delivery address: TESTSUITE/test-mail/junk
1117 DSN: Sender_address: CALLER@test.ex
1118 DSN: orcpt: NULL  flags: 0x0
1119 DSN: envid: NULL  ret: 0
1120 DSN: Final recipient: TESTSUITE/test-mail/junk
1121 DSN: Remote SMTP server supports DSN: 0
1122 DSN: not sending DSN success message
1123 DSN: processing router : r4
1124 DSN: processing successful delivery address: rd+CALLER@test.ex
1125 DSN: Sender_address: CALLER@test.ex
1126 DSN: orcpt: NULL  flags: 0x0
1127 DSN: envid: NULL  ret: 0
1128 DSN: Final recipient: rd+CALLER@test.ex
1129 DSN: Remote SMTP server supports DSN: 0
1130 DSN: not sending DSN success message
1131 DSN: processing router : r5
1132 DSN: processing successful delivery address: rd+usery@test.ex
1133 DSN: Sender_address: CALLER@test.ex
1134 DSN: orcpt: NULL  flags: 0x0
1135 DSN: envid: NULL  ret: 0
1136 DSN: Final recipient: rd+usery@test.ex
1137 DSN: Remote SMTP server supports DSN: 0
1138 DSN: not sending DSN success message
1139 LOG: MAIN
1140   Completed
1141 end delivery of 10HmaX-000000005vi-0000
1142 search_tidyup called
1143 search_tidyup called
1144 >>>>>>>>>>>>>>>> Exim pid=p1235 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
1145 search_tidyup called
1146 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>