Attempt (2) egrep compat for Solaris vs. Linux
[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 search_tidyup called
413 exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xf7715dfd -MCd local-accept-delivery -odi -Mc 10HmaX-000000005vi-0000
414 Exim version x.yz ....
415 Hints DB:
416 changed uid/gid: forcing real = effective
417   uid=uuuu gid=EXIM_GID pid=p1235
418 environment after trimming:
419  PATH=<munged>
420 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
421 configuration file is TESTSUITE/test-config
422 trusted user
423 admin user
424 dropping to exim gid; retaining priv uid
425 seeking password data for user "CALLER": cache not available
426 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
427 seeking password data for user "CALLER": using cached result
428 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
429 seeking password data for user "CALLER": using cached result
430 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
431 set_process_info: pppp delivering specified messages
432 set_process_info: pppp delivering 10HmaX-000000005vi-0000
433 Trying spool file TESTSUITE/spool//input//10HmaX-000000005vi-0000-D
434 reading spool file 10HmaX-000000005vi-0000-H
435 user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex
436 sender_local=1 ident=CALLER
437 Non-recipients:
438  Empty Tree
439 ---- End of tree ----
440 recipients_count=5
441 **** SPOOL_IN - No additional fields
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 body_linecount=0 message_linecount=7
447 DSN: set orcpt:   flags: 0x0
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 Delivery address list:
453   CALLER@test.ex 
454   usery@test.ex 
455   userz@test.ex 
456   rd+CALLER@test.ex 
457   rd+usery@test.ex 
458 no retry data available
459 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
460 Considering: CALLER@test.ex
461 unique = CALLER@test.ex
462 checking router retry status
463  no   domain  retry record
464  no   address retry record
465 CALLER@test.ex: queued for routing
466 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
467 Considering: usery@test.ex
468 unique = usery@test.ex
469 checking router retry status
470  no   domain  retry record
471  no   address retry record
472 usery@test.ex: queued for routing
473 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
474 Considering: userz@test.ex
475 unique = userz@test.ex
476 checking router retry status
477  no   domain  retry record
478  no   address retry record
479 userz@test.ex: queued for routing
480 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
481 Considering: rd+CALLER@test.ex
482 unique = rd+CALLER@test.ex
483 checking router retry status
484  no   domain  retry record
485  no   address retry record
486 rd+CALLER@test.ex: queued for routing
487 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
488 Considering: rd+usery@test.ex
489 unique = rd+usery@test.ex
490 checking router retry status
491  no   domain  retry record
492  no   address retry record
493 rd+usery@test.ex: queued for routing
494 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
495 routing rd+usery@test.ex
496 --------> r1 router <--------
497 local_part=rd+usery domain=test.ex
498 checking local_parts
499 rd+usery in local_parts?
500  list element: CALLER
501 rd+usery in local_parts? no (end of list)
502 r1 router skipped: local_parts mismatch
503 --------> r2 router <--------
504 local_part=rd+usery domain=test.ex
505 checking local_parts
506 rd+usery in local_parts?
507  list element: usery
508 rd+usery in local_parts? no (end of list)
509 r2 router skipped: local_parts mismatch
510 --------> r3 router <--------
511 local_part=rd+usery domain=test.ex
512 checking local_parts
513 rd+usery in local_parts?
514  list element: userz
515 rd+usery in local_parts? no (end of list)
516 r3 router skipped: local_parts mismatch
517 --------> r4 router <--------
518 local_part=rd+usery domain=test.ex
519 stripped prefix rd+
520 checking local_parts
521 usery in local_parts?
522  list element: CALLER
523 usery in local_parts? no (end of list)
524 r4 router skipped: local_parts mismatch
525 --------> r5 router <--------
526 local_part=rd+usery domain=test.ex
527 stripped prefix rd+
528 checking local_parts
529 usery in local_parts?
530  list element: usery
531  usery in local_parts? yes (matched "usery")
532 try option router_home_directory
533  ╭considering: /non-exist/$domain
534  ├───────text: /non-exist/
535  ├considering: $domain
536  ├──────value: test.ex
537             ╰──(tainted)
538  ├───expanded: /non-exist/$domain
539  ╰─────result: /non-exist/test.ex
540             ╰──(tainted)
541 try option set
542 calling r5 router
543 try option qualify_domain
544 rda_interpret (string): 'TESTSUITE/test-mail/junk'
545 expanded: 'TESTSUITE/test-mail/junk'
546 file is not a filter file
547 parse_forward_list: TESTSUITE/test-mail/junk
548 extract item: TESTSUITE/test-mail/junk
549 try option errors_to
550 try option headers_add
551 try option headers_remove
552 try option file_transport
553 try option transport
554 set transport ft1
555 r5 router generated TESTSUITE/test-mail/junk
556   pipe, file, or autoreply
557   errors_to=NULL transport=ft1
558   uid=unset gid=unset home=/non-exist/$local_part
559 try option unseen
560 routed by r5 router
561   envelope to: rd+usery@test.ex
562   transport: <none>
563 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
564 routing rd+CALLER@test.ex
565 --------> r1 router <--------
566 local_part=rd+CALLER domain=test.ex
567 checking local_parts
568 rd+CALLER in local_parts?
569  list element: CALLER
570 rd+CALLER in local_parts? no (end of list)
571 r1 router skipped: local_parts mismatch
572 --------> r2 router <--------
573 local_part=rd+CALLER domain=test.ex
574 checking local_parts
575 rd+CALLER in local_parts?
576  list element: usery
577 rd+CALLER in local_parts? no (end of list)
578 r2 router skipped: local_parts mismatch
579 --------> r3 router <--------
580 local_part=rd+CALLER domain=test.ex
581 checking local_parts
582 rd+CALLER in local_parts?
583  list element: userz
584 rd+CALLER in local_parts? no (end of list)
585 r3 router skipped: local_parts mismatch
586 --------> r4 router <--------
587 local_part=rd+CALLER domain=test.ex
588 stripped prefix rd+
589 checking local_parts
590 CALLER in local_parts?
591  list element: CALLER
592  CALLER in local_parts? yes (matched "CALLER")
593 try option router_home_directory
594  ╭considering: /non-exist/$local_part
595  ├───────text: /non-exist/
596  ├considering: $local_part
597  ├──────value: CALLER
598             ╰──(tainted)
599  ├───expanded: /non-exist/$local_part
600  ╰─────result: /non-exist/CALLER
601             ╰──(tainted)
602 try option set
603 calling r4 router
604 try option qualify_domain
605 rda_interpret (string): 'TESTSUITE/test-mail/junk'
606 expanded: 'TESTSUITE/test-mail/junk'
607 file is not a filter file
608 parse_forward_list: TESTSUITE/test-mail/junk
609 extract item: TESTSUITE/test-mail/junk
610 try option errors_to
611 try option headers_add
612 try option headers_remove
613 try option file_transport
614 try option transport
615 set transport ft1
616 r4 router generated TESTSUITE/test-mail/junk
617   pipe, file, or autoreply
618   errors_to=NULL transport=ft1
619   uid=unset gid=unset home=/non-exist/CALLER
620 try option unseen
621 routed by r4 router
622   envelope to: rd+CALLER@test.ex
623   transport: <none>
624 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
625 routing userz@test.ex
626 --------> r1 router <--------
627 local_part=userz domain=test.ex
628 checking local_parts
629 userz in local_parts?
630  list element: CALLER
631 userz in local_parts? no (end of list)
632 r1 router skipped: local_parts mismatch
633 --------> r2 router <--------
634 local_part=userz domain=test.ex
635 checking local_parts
636 userz in local_parts?
637  list element: usery
638 userz in local_parts? no (end of list)
639 r2 router skipped: local_parts mismatch
640 --------> r3 router <--------
641 local_part=userz domain=test.ex
642 checking local_parts
643 userz in local_parts?
644  list element: userz
645  userz in local_parts? yes (matched "userz")
646 try option router_home_directory
647  ╭considering: /non-exist/$domain
648  ├───────text: /non-exist/
649  ├considering: $domain
650  ├──────value: test.ex
651             ╰──(tainted)
652  ├───expanded: /non-exist/$domain
653  ╰─────result: /non-exist/test.ex
654             ╰──(tainted)
655 try option set
656 calling r3 router
657 r3 router called for userz@test.ex
658   domain = test.ex
659 try option errors_to
660 try option headers_add
661 try option headers_remove
662 try option transport
663 set transport t2
664 queued for t2 transport: local_part = userz
665 domain = test.ex
666   errors_to=NULL
667   domain_data=NULL local_part_data=userz
668 try option unseen
669 routed by r3 router
670   envelope to: userz@test.ex
671   transport: t2
672 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
673 routing usery@test.ex
674 --------> r1 router <--------
675 local_part=usery domain=test.ex
676 checking local_parts
677 usery in local_parts?
678  list element: CALLER
679 usery in local_parts? no (end of list)
680 r1 router skipped: local_parts mismatch
681 --------> r2 router <--------
682 local_part=usery domain=test.ex
683 checking local_parts
684 usery in local_parts?
685  list element: usery
686  usery in local_parts? yes (matched "usery")
687 try option router_home_directory
688  ╭considering: /non-exist/$domain
689  ├───────text: /non-exist/
690  ├considering: $domain
691  ├──────value: test.ex
692             ╰──(tainted)
693  ├───expanded: /non-exist/$domain
694  ╰─────result: /non-exist/test.ex
695             ╰──(tainted)
696 try option set
697 calling r2 router
698 r2 router called for usery@test.ex
699   domain = test.ex
700 try option errors_to
701 try option headers_add
702 try option headers_remove
703 try option transport
704 set transport t1
705 queued for t1 transport: local_part = usery
706 domain = test.ex
707   errors_to=NULL
708   domain_data=NULL local_part_data=usery
709 try option unseen
710 routed by r2 router
711   envelope to: usery@test.ex
712   transport: t1
713 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
714 routing CALLER@test.ex
715 --------> r1 router <--------
716 local_part=CALLER domain=test.ex
717 checking local_parts
718 CALLER in local_parts?
719  list element: CALLER
720  CALLER in local_parts? yes (matched "CALLER")
721 try option router_home_directory
722  ╭considering: /non-exist/$local_part
723  ├───────text: /non-exist/
724  ├considering: $local_part
725  ├──────value: CALLER
726             ╰──(tainted)
727  ├───expanded: /non-exist/$local_part
728  ╰─────result: /non-exist/CALLER
729             ╰──(tainted)
730 try option set
731 calling r1 router
732 r1 router called for CALLER@test.ex
733   domain = test.ex
734 try option errors_to
735 try option headers_add
736 try option headers_remove
737 try option transport
738 set transport t1
739 queued for t1 transport: local_part = CALLER
740 domain = test.ex
741   errors_to=NULL
742   domain_data=NULL local_part_data=CALLER
743 try option unseen
744 routed by r1 router
745   envelope to: CALLER@test.ex
746   transport: t1
747 no retry data available
748 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
749 Considering: TESTSUITE/test-mail/junk
750 unique = TESTSUITE/test-mail/junk:rd+CALLER@test.ex
751 queued for ft1 transport
752 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
753 Considering: TESTSUITE/test-mail/junk
754 unique = TESTSUITE/test-mail/junk:rd+usery@test.ex
755 queued for ft1 transport
756 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
757 After routing:
758   Local deliveries:
759     TESTSUITE/test-mail/junk
760     TESTSUITE/test-mail/junk
761     CALLER@test.ex
762     usery@test.ex
763     userz@test.ex
764   Remote deliveries:
765   Failed addresses:
766   Deferred addresses:
767 search_tidyup called
768 >>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
769 --------> TESTSUITE/test-mail/junk <--------
770 no retry data available
771 try option max_parallel
772 try option return_path
773 try option home_directory
774  ╭considering: /non-exist/$local_part
775  ├───────text: /non-exist/
776  ├considering: $local_part
777  ├──────value: usery
778             ╰──(tainted)
779  ├───expanded: /non-exist/$local_part
780  ╰─────result: /non-exist/usery
781             ╰──(tainted)
782 try option current_directory
783 search_tidyup called
784 try option quota
785 try option quota_filecount
786 try option quota_warn_threshold
787 try option mailbox_size
788 try option mailbox_filecount
789 changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=ft1
790   uid=CALLER_UID gid=CALLER_GID pid=p1236
791   home=/non-exist/usery current=/
792 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to TESTSUITE/test-mail/junk using ft1
793 appendfile transport entered
794  ╭considering: $address_file
795  ├──────value: TESTSUITE/test-mail/junk
796  ├───expanded: $address_file
797  ╰─────result: TESTSUITE/test-mail/junk
798 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
799   file=TESTSUITE/test-mail/junk format=unix
800   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
801   message_suffix=\n
802   maildir_use_size_file=no
803   locking by lockfile fcntl 
804 lock name: TESTSUITE/test-mail/junk.lock
805 hitch name: TESTSUITE/test-mail/junk.lock.test.ex.dddddddd.pppppppp
806 lock file created
807 mailbox TESTSUITE/test-mail/junk is locked
808 writing to file TESTSUITE/test-mail/junk
809 try option message_prefix
810  ╭considering: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
811  
812  ├───────text: From░
813  ├considering: ${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
814  
815   cond: def
816  ├──condition: def:return_path
817  ├─────result: true
818   ╭considering: $return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
819   
820   ├──────value: CALLER@test.ex
821              ╰──(tainted)
822   ├considering: }{MAILER-DAEMON}}░${tod_bsdinbox}↩
823   
824   ├───expanded: $return_path
825   ╰─────result: CALLER@test.ex
826              ╰──(tainted)
827   ╭───scanning: MAILER-DAEMON}}░${tod_bsdinbox}↩
828   
829   ├───────text: MAILER-DAEMON
830   ├───scanning: }}░${tod_bsdinbox}↩
831   
832   ├───expanded: MAILER-DAEMON
833   ├─────result:  ◀skipped▶
834   ╰───skipping: result is not used
835  ├───item-res: CALLER@test.ex
836             ╰──(tainted)
837  ├considering: ░${tod_bsdinbox}↩
838  
839  ├───────text: ░
840  ├considering: ${tod_bsdinbox}↩
841  
842  ├considering: ↩
843  
844  ├───────text: ↩
845  
846  ├───expanded: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
847  
848  ╰─────result: From░CALLER@test.ex░Tue░Mar░02░09:44:33░1999↩
849  
850             ╰──(tainted)
851 writing data block fd=dddd size=sss timeout=0
852 cannot use sendfile for body: spoolfile not wireformat
853 writing data block fd=dddd size=sss timeout=0
854 try option message_suffix
855 writing data block fd=dddd size=sss timeout=0
856 appendfile yields 0 with errno=dd more_errno=dd
857 search_tidyup called
858 >>>>>>>>>>>>>>>> Exim pid=p1236 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
859 journalling TESTSUITE/test-mail/junk:rd+usery@test.ex
860 ft1 transport returned OK for TESTSUITE/test-mail/junk
861 post-process TESTSUITE/test-mail/junk (0)
862 TESTSUITE/test-mail/junk delivered
863 rd+usery@test.ex: children all complete
864 LOG: MAIN
865   => TESTSUITE/test-mail/junk <rd+usery@test.ex> R=r5 T=ft1
866 --------> TESTSUITE/test-mail/junk <--------
867 no retry data available
868 try option max_parallel
869 try option return_path
870 try option home_directory
871 try option current_directory
872 search_tidyup called
873 try option quota
874 try option quota_filecount
875 try option quota_warn_threshold
876 try option mailbox_size
877 try option mailbox_filecount
878 changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=ft1
879   uid=CALLER_UID gid=CALLER_GID pid=p1237
880   home=/non-exist/CALLER current=/
881 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to TESTSUITE/test-mail/junk using ft1
882 appendfile transport entered
883  ╭considering: $address_file
884  ├──────value: TESTSUITE/test-mail/junk
885  ├───expanded: $address_file
886  ╰─────result: TESTSUITE/test-mail/junk
887 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
888   file=TESTSUITE/test-mail/junk format=unix
889   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
890   message_suffix=\n
891   maildir_use_size_file=no
892   locking by lockfile fcntl 
893 lock name: TESTSUITE/test-mail/junk.lock
894 hitch name: TESTSUITE/test-mail/junk.lock.test.ex.dddddddd.pppppppp
895 lock file created
896 mailbox TESTSUITE/test-mail/junk is locked
897 writing to file TESTSUITE/test-mail/junk
898 try option message_prefix
899  ╭considering: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
900  
901  ├───────text: From░
902  ├considering: ${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
903  
904   cond: def
905  ├──condition: def:return_path
906  ├─────result: true
907   ╭considering: $return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
908   
909   ├──────value: CALLER@test.ex
910              ╰──(tainted)
911   ├considering: }{MAILER-DAEMON}}░${tod_bsdinbox}↩
912   
913   ├───expanded: $return_path
914   ╰─────result: CALLER@test.ex
915              ╰──(tainted)
916   ╭───scanning: MAILER-DAEMON}}░${tod_bsdinbox}↩
917   
918   ├───────text: MAILER-DAEMON
919   ├───scanning: }}░${tod_bsdinbox}↩
920   
921   ├───expanded: MAILER-DAEMON
922   ├─────result:  ◀skipped▶
923   ╰───skipping: result is not used
924  ├───item-res: CALLER@test.ex
925             ╰──(tainted)
926  ├considering: ░${tod_bsdinbox}↩
927  
928  ├───────text: ░
929  ├considering: ${tod_bsdinbox}↩
930  
931  ├considering: ↩
932  
933  ├───────text: ↩
934  
935  ├───expanded: From░${if░def:return_path{$return_path}{MAILER-DAEMON}}░${tod_bsdinbox}↩
936  
937  ╰─────result: From░CALLER@test.ex░Tue░Mar░02░09:44:33░1999↩
938  
939             ╰──(tainted)
940 writing data block fd=dddd size=sss timeout=0
941 cannot use sendfile for body: spoolfile not wireformat
942 writing data block fd=dddd size=sss timeout=0
943 try option message_suffix
944 writing data block fd=dddd size=sss timeout=0
945 appendfile yields 0 with errno=dd more_errno=dd
946 search_tidyup called
947 >>>>>>>>>>>>>>>> Exim pid=p1237 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
948 journalling TESTSUITE/test-mail/junk:rd+CALLER@test.ex
949 ft1 transport returned OK for TESTSUITE/test-mail/junk
950 post-process TESTSUITE/test-mail/junk (0)
951 TESTSUITE/test-mail/junk delivered
952 rd+CALLER@test.ex: children all complete
953 LOG: MAIN
954   => TESTSUITE/test-mail/junk <rd+CALLER@test.ex> R=r4 T=ft1
955 --------> CALLER@test.ex <--------
956 no retry data available
957 try option max_parallel
958 try option return_path
959 try option home_directory
960 try option current_directory
961 search_tidyup called
962 try option quota
963 try option quota_filecount
964 try option quota_warn_threshold
965 try option mailbox_size
966 try option mailbox_filecount
967 changed uid/gid: local delivery to CALLER <CALLER@test.ex> transport=t1
968   uid=CALLER_UID gid=CALLER_GID pid=p1238
969   home=/non-exist/CALLER current=/
970 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to CALLER using t1
971 appendfile transport entered
972 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
973   file=/dev/null format=unix
974   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
975   message_suffix=\n
976   maildir_use_size_file=no
977   locking by lockfile fcntl 
978 search_tidyup called
979 >>>>>>>>>>>>>>>> Exim pid=p1238 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
980 journalling CALLER@test.ex
981 t1 transport returned OK for CALLER@test.ex
982 post-process CALLER@test.ex (0)
983 CALLER@test.ex delivered
984 LOG: MAIN
985   => CALLER <CALLER@test.ex> R=r1 T=t1
986 --------> usery@test.ex <--------
987 no retry data available
988 try option max_parallel
989 try option return_path
990 try option home_directory
991  ╭considering: /non-exist/$local_part
992  ├───────text: /non-exist/
993  ├considering: $local_part
994  ├──────value: usery
995             ╰──(tainted)
996  ├───expanded: /non-exist/$local_part
997  ╰─────result: /non-exist/usery
998             ╰──(tainted)
999 try option current_directory
1000 search_tidyup called
1001 try option quota
1002 try option quota_filecount
1003 try option quota_warn_threshold
1004 try option mailbox_size
1005 try option mailbox_filecount
1006 changed uid/gid: local delivery to usery <usery@test.ex> transport=t1
1007   uid=CALLER_UID gid=CALLER_GID pid=p1239
1008   home=/non-exist/usery current=/
1009 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to usery using t1
1010 appendfile transport entered
1011 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
1012   file=/dev/null format=unix
1013   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
1014   message_suffix=\n
1015   maildir_use_size_file=no
1016   locking by lockfile fcntl 
1017 search_tidyup called
1018 >>>>>>>>>>>>>>>> Exim pid=p1239 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
1019 journalling usery@test.ex
1020 t1 transport returned OK for usery@test.ex
1021 post-process usery@test.ex (0)
1022 usery@test.ex delivered
1023 LOG: MAIN
1024   => usery <usery@test.ex> R=r2 T=t1
1025 --------> userz@test.ex <--------
1026 no retry data available
1027 try option max_parallel
1028 try option return_path
1029 try option home_directory
1030  ╭considering: /$local_part
1031  ├───────text: /
1032  ├considering: $local_part
1033  ├──────value: userz
1034             ╰──(tainted)
1035  ├───expanded: /$local_part
1036  ╰─────result: /userz
1037             ╰──(tainted)
1038 try option current_directory
1039 search_tidyup called
1040 try option quota
1041 try option quota_filecount
1042 try option quota_warn_threshold
1043 try option mailbox_size
1044 try option mailbox_filecount
1045 changed uid/gid: local delivery to userz <userz@test.ex> transport=t2
1046   uid=CALLER_UID gid=CALLER_GID pid=p1240
1047   home=/userz current=/
1048 set_process_info: pppp delivering 10HmaX-000000005vi-0000 to userz using t2
1049 appendfile transport entered
1050 appendfile: mode=600 notify_comsat=0 quota=0 warning=0
1051   file=/dev/null format=unix
1052   message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
1053   message_suffix=\n
1054   maildir_use_size_file=no
1055   locking by lockfile fcntl 
1056 search_tidyup called
1057 >>>>>>>>>>>>>>>> Exim pid=p1240 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
1058 journalling userz@test.ex
1059 t2 transport returned OK for userz@test.ex
1060 post-process userz@test.ex (0)
1061 userz@test.ex delivered
1062 LOG: MAIN
1063   => userz <userz@test.ex> R=r3 T=t2
1064 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
1065 changed uid/gid: post-delivery tidying
1066   uid=EXIM_UID gid=EXIM_GID pid=p1235
1067 set_process_info: pppp tidying up after delivering 10HmaX-000000005vi-0000
1068 Processing retry items
1069  Succeeded addresses:
1070   userz@test.ex: no retry items
1071   usery@test.ex: no retry items
1072   CALLER@test.ex: no retry items
1073   TESTSUITE/test-mail/junk: no retry items
1074   rd+CALLER@test.ex: no retry items
1075   TESTSUITE/test-mail/junk: no retry items
1076   rd+usery@test.ex: no retry items
1077   rd+CALLER@test.ex: no retry items
1078   rd+usery@test.ex: no retry items
1079  Failed addresses:
1080  Deferred addresses:
1081 end of retry processing
1082 DSN: processing router : r3
1083 DSN: processing successful delivery address: userz@test.ex
1084 DSN: Sender_address: CALLER@test.ex
1085 DSN: orcpt: NULL  flags: 0x0
1086 DSN: envid: NULL  ret: 0
1087 DSN: Final recipient: userz@test.ex
1088 DSN: Remote SMTP server supports DSN: 0
1089 DSN: not sending DSN success message
1090 DSN: processing router : r2
1091 DSN: processing successful delivery address: usery@test.ex
1092 DSN: Sender_address: CALLER@test.ex
1093 DSN: orcpt: NULL  flags: 0x0
1094 DSN: envid: NULL  ret: 0
1095 DSN: Final recipient: usery@test.ex
1096 DSN: Remote SMTP server supports DSN: 0
1097 DSN: not sending DSN success message
1098 DSN: processing router : r1
1099 DSN: processing successful delivery address: CALLER@test.ex
1100 DSN: Sender_address: CALLER@test.ex
1101 DSN: orcpt: NULL  flags: 0x0
1102 DSN: envid: NULL  ret: 0
1103 DSN: Final recipient: CALLER@test.ex
1104 DSN: Remote SMTP server supports DSN: 0
1105 DSN: not sending DSN success message
1106 DSN: processing router : r4
1107 DSN: processing successful delivery address: TESTSUITE/test-mail/junk
1108 DSN: Sender_address: CALLER@test.ex
1109 DSN: orcpt: NULL  flags: 0x0
1110 DSN: envid: NULL  ret: 0
1111 DSN: Final recipient: TESTSUITE/test-mail/junk
1112 DSN: Remote SMTP server supports DSN: 0
1113 DSN: not sending DSN success message
1114 DSN: processing router : r5
1115 DSN: processing successful delivery address: TESTSUITE/test-mail/junk
1116 DSN: Sender_address: CALLER@test.ex
1117 DSN: orcpt: NULL  flags: 0x0
1118 DSN: envid: NULL  ret: 0
1119 DSN: Final recipient: TESTSUITE/test-mail/junk
1120 DSN: Remote SMTP server supports DSN: 0
1121 DSN: not sending DSN success message
1122 DSN: processing router : r4
1123 DSN: processing successful delivery address: rd+CALLER@test.ex
1124 DSN: Sender_address: CALLER@test.ex
1125 DSN: orcpt: NULL  flags: 0x0
1126 DSN: envid: NULL  ret: 0
1127 DSN: Final recipient: rd+CALLER@test.ex
1128 DSN: Remote SMTP server supports DSN: 0
1129 DSN: not sending DSN success message
1130 DSN: processing router : r5
1131 DSN: processing successful delivery address: rd+usery@test.ex
1132 DSN: Sender_address: CALLER@test.ex
1133 DSN: orcpt: NULL  flags: 0x0
1134 DSN: envid: NULL  ret: 0
1135 DSN: Final recipient: rd+usery@test.ex
1136 DSN: Remote SMTP server supports DSN: 0
1137 DSN: not sending DSN success message
1138 LOG: MAIN
1139   Completed
1140 end delivery of 10HmaX-000000005vi-0000
1141 search_tidyup called
1142 search_tidyup called
1143 >>>>>>>>>>>>>>>> Exim pid=p1235 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
1144 search_tidyup called
1145 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>