Fix MIME parsing of filenames specified using multiple parameters. Bug 3099
[exim.git] / test / stderr / 0544
1 Exim version x.yz ....
2 Hints DB:
3 environment after trimming:
4  PATH=<munged>
5 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
6 configuration file is TESTSUITE/test-config
7 admin user
8 try option gecos_pattern
9 try option gecos_name
10 try option unknown_login
11 try option smtp_active_hostname
12 try option message_size_limit
13 try option acl_not_smtp_start
14 try option message_id_header_domain
15 try option message_id_header_text
16  ╭considering: ${tod_full}
17  ├───expanded: ${tod_full}
18  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
19 try option received_header_text
20  ╭considering: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
21  ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
22  ␉}}}}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↩
23  ␉}}(Exim░$version_number)↩
24  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
25  ␉}}id░$message_exim_id${if░def:received_for░{↩
26  ␉for░$received_for}}
27  ├───────text: Received:░
28  ├considering: ${if░def:sender_rcvhost░{from░$sender_rcvhost↩
29  ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
30  ␉}}}}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↩
31  ␉}}(Exim░$version_number)↩
32  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
33  ␉}}id░$message_exim_id${if░def:received_for░{↩
34  ␉for░$received_for}}
35  ├──condition: def:sender_rcvhost
36  ├─────result: false
37   ╭───scanning: from░$sender_rcvhost↩
38   ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
39   ␉}}}}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↩
40   ␉}}(Exim░$version_number)↩
41   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
42   ␉}}id░$message_exim_id${if░def:received_for░{↩
43   ␉for░$received_for}}
44   ├───────text: from░
45   ├───scanning: $sender_rcvhost↩
46   ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
47   ␉}}}}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↩
48   ␉}}(Exim░$version_number)↩
49   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
50   ␉}}id░$message_exim_id${if░def:received_for░{↩
51   ␉for░$received_for}}
52   ├──────value: 
53   ├───scanning: ↩
54   ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
55   ␉}}}}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↩
56   ␉}}(Exim░$version_number)↩
57   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
58   ␉}}id░$message_exim_id${if░def:received_for░{↩
59   ␉for░$received_for}}
60   ├───────text: ↩
61   ␉
62   ├───scanning: }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
63   ␉}}}}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↩
64   ␉}}(Exim░$version_number)↩
65   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
66   ␉}}id░$message_exim_id${if░def:received_for░{↩
67   ␉for░$received_for}}
68   ├───expanded: from░$sender_rcvhost↩
69   ␉
70   ├─────result:  ◀skipped▶
71   ╰───skipping: result is not used
72   ╭considering: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
73   ␉}}}}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↩
74   ␉}}(Exim░$version_number)↩
75   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
76   ␉}}id░$message_exim_id${if░def:received_for░{↩
77   ␉for░$received_for}}
78   ├──condition: def:sender_ident
79   ├─────result: true
80    ╭considering: from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
81    ␉}}}}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↩
82    ␉}}(Exim░$version_number)↩
83    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
84    ␉}}id░$message_exim_id${if░def:received_for░{↩
85    ␉for░$received_for}}
86    ├───────text: from░
87    ├considering: ${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
88    ␉}}}}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↩
89    ␉}}(Exim░$version_number)↩
90    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
91    ␉}}id░$message_exim_id${if░def:received_for░{↩
92    ␉for░$received_for}}
93    ╎╭considering: $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    ╎├──────value: CALLER
100    ╎├considering: }░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
101    ╎␉}}}}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↩
102    ╎␉}}(Exim░$version_number)↩
103    ╎␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
104    ╎␉}}id░$message_exim_id${if░def:received_for░{↩
105    ╎␉for░$received_for}}
106    ╎├───expanded: $sender_ident
107    ╎╰─────result: CALLER
108    ├─────op-res: CALLER
109    ├considering: ░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
110    ␉}}}}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↩
111    ␉}}(Exim░$version_number)↩
112    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
113    ␉}}id░$message_exim_id${if░def:received_for░{↩
114    ␉for░$received_for}}
115    ├───────text: ░
116    ├considering: }}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
117    ␉}}}}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↩
118    ␉}}(Exim░$version_number)↩
119    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
120    ␉}}id░$message_exim_id${if░def:received_for░{↩
121    ␉for░$received_for}}
122    ├───expanded: from░${quote_local_part:$sender_ident}░
123    ╰─────result: from░CALLER░
124   ├───item-res: from░CALLER░
125   ├considering: ${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
126   ␉}}}}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↩
127   ␉}}(Exim░$version_number)↩
128   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
129   ␉}}id░$message_exim_id${if░def:received_for░{↩
130   ␉for░$received_for}}
131   ├──condition: def:sender_helo_name
132   ├─────result: false
133    ╭───scanning: (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    ├───────text: (helo=
140    ├───scanning: $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    ├──────value: 
147    ├───scanning: )↩
148    ␉}}}}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↩
149    ␉}}(Exim░$version_number)↩
150    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
151    ␉}}id░$message_exim_id${if░def:received_for░{↩
152    ␉for░$received_for}}
153    ├───────text: )↩
154    ␉
155    ├───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↩
156    ␉}}(Exim░$version_number)↩
157    ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
158    ␉}}id░$message_exim_id${if░def:received_for░{↩
159    ␉for░$received_for}}
160    ├───expanded: (helo=$sender_helo_name)↩
161    ␉
162    ├─────result:  ◀skipped▶
163    ╰───skipping: result is not used
164   ├───item-res: 
165   ├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↩
166   ␉}}(Exim░$version_number)↩
167   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
168   ␉}}id░$message_exim_id${if░def:received_for░{↩
169   ␉for░$received_for}}
170   ├───expanded: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
171   ␉}}
172   ╰─────result: from░CALLER░
173  ├───item-res: from░CALLER░
174  ├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↩
175  ␉}}(Exim░$version_number)↩
176  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
177  ␉}}id░$message_exim_id${if░def:received_for░{↩
178  ␉for░$received_for}}
179  ├───────text: by░
180  ├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↩
181  ␉}}(Exim░$version_number)↩
182  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
183  ␉}}id░$message_exim_id${if░def:received_for░{↩
184  ␉for░$received_for}}
185  ├──────value: the.local.host.name
186  ├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↩
187  ␉}}(Exim░$version_number)↩
188  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
189  ␉}}id░$message_exim_id${if░def:received_for░{↩
190  ␉for░$received_for}}
191  ├───────text: ░
192  ├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↩
193  ␉}}(Exim░$version_number)↩
194  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
195  ␉}}id░$message_exim_id${if░def:received_for░{↩
196  ␉for░$received_for}}
197  ├──condition: def:received_protocol
198  ├─────result: true
199   ╭considering: with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
200   ␉}}(Exim░$version_number)↩
201   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
202   ␉}}id░$message_exim_id${if░def:received_for░{↩
203   ␉for░$received_for}}
204   ├───────text: with░
205   ├considering: $received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
206   ␉}}(Exim░$version_number)↩
207   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
208   ␉}}id░$message_exim_id${if░def:received_for░{↩
209   ␉for░$received_for}}
210   ├──────value: local
211   ├considering: ░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
212   ␉}}(Exim░$version_number)↩
213   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
214   ␉}}id░$message_exim_id${if░def:received_for░{↩
215   ␉for░$received_for}}
216   ├───────text: ░
217   ├considering: }}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
218   ␉}}(Exim░$version_number)↩
219   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
220   ␉}}id░$message_exim_id${if░def:received_for░{↩
221   ␉for░$received_for}}
222   ├───expanded: with░$received_protocol░
223   ╰─────result: with░local░
224  ├───item-res: with░local░
225  ├considering: ${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
226  ␉}}(Exim░$version_number)↩
227  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
228  ␉}}id░$message_exim_id${if░def:received_for░{↩
229  ␉for░$received_for}}
230   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
231   ␉}}id░$message_exim_id${if░def:received_for░{↩
232   ␉for░$received_for}}
233   ├───expanded: ░($tls_in_ver)
234   ├─────result:  ◀skipped▶
235   ╰───skipping: result is not used
236  ├───item-res: 
237  ├considering: ${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
238  ␉}}(Exim░$version_number)↩
239  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
240  ␉}}id░$message_exim_id${if░def:received_for░{↩
241  ␉for░$received_for}}
242  ├──condition: def:tls_in_cipher_std
243  ├─────result: false
244   ╭───scanning: ░tls░$tls_in_cipher_std↩
245   ␉}}(Exim░$version_number)↩
246   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
247   ␉}}id░$message_exim_id${if░def:received_for░{↩
248   ␉for░$received_for}}
249   ├───────text: ░tls░
250   ├───scanning: $tls_in_cipher_std↩
251   ␉}}(Exim░$version_number)↩
252   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
253   ␉}}id░$message_exim_id${if░def:received_for░{↩
254   ␉for░$received_for}}
255   ├──────value: 
256   ├───scanning: ↩
257   ␉}}(Exim░$version_number)↩
258   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
259   ␉}}id░$message_exim_id${if░def:received_for░{↩
260   ␉for░$received_for}}
261   ├───────text: ↩
262   ␉
263   ├───scanning: }}(Exim░$version_number)↩
264   ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
265   ␉}}id░$message_exim_id${if░def:received_for░{↩
266   ␉for░$received_for}}
267   ├───expanded: ░tls░$tls_in_cipher_std↩
268   ␉
269   ├─────result:  ◀skipped▶
270   ╰───skipping: result is not used
271  ├───item-res: 
272  ├considering: (Exim░$version_number)↩
273  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
274  ␉}}id░$message_exim_id${if░def:received_for░{↩
275  ␉for░$received_for}}
276  ├───────text: (Exim░
277  ├considering: $version_number)↩
278  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
279  ␉}}id░$message_exim_id${if░def:received_for░{↩
280  ␉for░$received_for}}
281  ├──────value: x.yz
282  ├considering: )↩
283  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
284  ␉}}id░$message_exim_id${if░def:received_for░{↩
285  ␉for░$received_for}}
286  ├───────text: )↩
287  ␉
288  ├considering: ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
289  ␉}}id░$message_exim_id${if░def:received_for░{↩
290  ␉for░$received_for}}
291  ├──condition: def:sender_address
292  ├─────result: true
293   ╭considering: (envelope-from░<$sender_address>)↩
294   ␉}}id░$message_exim_id${if░def:received_for░{↩
295   ␉for░$received_for}}
296   ├───────text: (envelope-from░<
297   ├considering: $sender_address>)↩
298   ␉}}id░$message_exim_id${if░def:received_for░{↩
299   ␉for░$received_for}}
300   ├──────value: CALLER@test.ex
301   ├considering: >)↩
302   ␉}}id░$message_exim_id${if░def:received_for░{↩
303   ␉for░$received_for}}
304   ├───────text: >)↩
305   ␉
306   ├considering: }}id░$message_exim_id${if░def:received_for░{↩
307   ␉for░$received_for}}
308   ├───expanded: (envelope-from░<$sender_address>)↩
309   ␉
310   ╰─────result: (envelope-from░<CALLER@test.ex>)↩
311   ␉
312  ├───item-res: (envelope-from░<CALLER@test.ex>)↩
313  ␉
314  ├considering: id░$message_exim_id${if░def:received_for░{↩
315  ␉for░$received_for}}
316  ├───────text: id░
317  ├considering: $message_exim_id${if░def:received_for░{↩
318  ␉for░$received_for}}
319  ├──────value: 10HmaX-000000005vi-0000
320  ├considering: ${if░def:received_for░{↩
321  ␉for░$received_for}}
322  ├──condition: def:received_for
323  ├─────result: false
324   ╭───scanning: ↩
325   ␉for░$received_for}}
326   ├───────text: ↩
327   ␉for░
328   ├───scanning: $received_for}}
329   ├──────value: 
330   ├───scanning: }}
331   ├───expanded: ↩
332   ␉for░$received_for
333   ├─────result:  ◀skipped▶
334   ╰───skipping: result is not used
335  ├───item-res: 
336  ├───expanded: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
337  ␉}{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
338  ␉}}}}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↩
339  ␉}}(Exim░$version_number)↩
340  ␉${if░def:sender_address░{(envelope-from░<$sender_address>)↩
341  ␉}}id░$message_exim_id${if░def:received_for░{↩
342  ␉for░$received_for}}
343  ╰─────result: Received:░from░CALLER░by░the.local.host.name░with░local░(Exim░x.yz)↩
344  ␉(envelope-from░<CALLER@test.ex>)↩
345  ␉id░10HmaX-000000005vi-0000
346 try option acl_not_smtp
347  ╭considering: ${tod_full}
348  ├───expanded: ${tod_full}
349  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
350 LOG: MAIN
351   <= CALLER@test.ex U=CALLER P=local S=sss
352 created log directory TESTSUITE/spool/log
353 Exim version x.yz ....
354 Hints DB:
355 environment after trimming:
356  PATH=<munged>
357 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
358 configuration file is TESTSUITE/test-config
359 trusted user
360 admin user
361 dropping to exim gid; retaining priv uid
362 try option router_home_directory
363 try option set
364 try option transport
365 try option unseen
366 try option router_home_directory
367 try option set
368 try option transport
369 try option unseen
370 try option multi_domain
371 try option multi_domain
372 try option max_parallel
373 try option return_path
374  ╭considering: $domain
375  ├──────value: domain1.ex
376             ╰──(tainted)
377  ├───expanded: $domain
378  ╰─────result: domain1.ex
379             ╰──(tainted)
380 >>>>>>>>>>>>>>>> Exim pid=p1236 (transport) terminating with rc=0 >>>>>>>>>>>>>>>>
381 LOG: MAIN
382   == userx@domain1.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
383 LOG: MAIN
384   == userx@domain2.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
385 try option delay_warning_condition
386  ╭considering: ${if░or░{{░!eq{$h_list-id:$h_list-post:$h_list-subscribe:}{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
387   ╭considering: $h_list-id:$h_list-post:$h_list-subscribe:}{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
388   ├considering: $h_list-post:$h_list-subscribe:}{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
389   ├considering: $h_list-subscribe:}{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
390   ├considering: }{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
391   ├───expanded: $h_list-id:$h_list-post:$h_list-subscribe:
392   ╰─────result: 
393   ╭considering: }░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
394   ├───expanded: 
395   ╰─────result: 
396   ╭considering: $h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
397   ├considering: }{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
398   ├───expanded: $h_precedence:
399   ╰─────result: 
400   ╭considering: (?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
401   ├───────text: (?i)bulk|list|junk
402   ├considering: }░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
403   ├───expanded: (?i)bulk|list|junk
404   ╰─────result: (?i)bulk|list|junk
405  compiled RE '(?i)bulk|list|junk' not found in local cache
406  compiling RE '(?i)bulk|list|junk'
407  compiled RE '(?i)bulk|list|junk' saved in local cache
408   ╭considering: $h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
409   ├considering: }{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
410   ├───expanded: $h_auto-submitted:
411   ╰─────result: 
412   ╭considering: (?i)auto-generated|auto-replied}░}}░{no}{yes}}
413   ├───────text: (?i)auto-generated|auto-replied
414   ├considering: }░}}░{no}{yes}}
415   ├───expanded: (?i)auto-generated|auto-replied
416   ╰─────result: (?i)auto-generated|auto-replied
417  compiled RE '(?i)auto-generated|auto-replied' not found in local cache
418  compiling RE '(?i)auto-generated|auto-replied'
419  compiled RE '(?i)auto-generated|auto-replied' saved in local cache
420  ├──condition: or░{{░!eq{$h_list-id:$h_list-post:$h_list-subscribe:}{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}
421  ├─────result: false
422   ╭───scanning: no}{yes}}
423   ├───────text: no
424   ├───scanning: }{yes}}
425   ├───expanded: no
426   ├─────result:  ◀skipped▶
427   ╰───skipping: result is not used
428   ╭considering: yes}}
429   ├───────text: yes
430   ├considering: }}
431   ├───expanded: yes
432   ╰─────result: yes
433  ├───expanded: ${if░or░{{░!eq{$h_list-id:$h_list-post:$h_list-subscribe:}{}░}{░match{$h_precedence:}{(?i)bulk|list|junk}░}{░match{$h_auto-submitted:}{(?i)auto-generated|auto-replied}░}}░{no}{yes}}
434  ╰─────result: yes
435 >>>>>>>>>>>>>>>> Exim pid=p1235 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
436 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
437 Exim version x.yz ....
438 Hints DB:
439 environment after trimming:
440  PATH=<munged>
441 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
442 configuration file is TESTSUITE/test-config
443 admin user
444 try option gecos_pattern
445 try option gecos_name
446 try option unknown_login
447 try option smtp_active_hostname
448 LOG: smtp_connection MAIN
449   SMTP connection from CALLER
450 try option message_size_limit
451 try option acl_smtp_connect
452 try option smtp_banner
453  ╭considering: $smtp_active_hostname░ESMTP░Exim░$version_number░$tod_full
454  ├──────value: the.local.host.name
455  ├considering: ░ESMTP░Exim░$version_number░$tod_full
456  ├───────text: ░ESMTP░Exim░
457  ├considering: $version_number░$tod_full
458  ├──────value: x.yz
459  ├considering: ░$tod_full
460  ├───────text: ░
461  ├considering: $tod_full
462  ├──────value: Tue,░2░Mar░1999░09:44:33░+0000
463  ├───expanded: $smtp_active_hostname░ESMTP░Exim░$version_number░$tod_full
464  ╰─────result: the.local.host.name░ESMTP░Exim░x.yz░Tue,░2░Mar░1999░09:44:33░+0000
465 try option acl_smtp_helo
466  ╭considering: ${if░match_domain░{$sender_helo_name}{+dlist}}
467   ╭considering: $sender_helo_name}{+dlist}}
468   ├──────value: ehlo.domain
469              ╰──(tainted)
470   ├considering: }{+dlist}}
471   ├───expanded: $sender_helo_name
472   ╰─────result: ehlo.domain
473              ╰──(tainted)
474   ╭considering: +dlist}}
475   ├───────text: +dlist
476   ├considering: }}
477   ├───expanded: +dlist
478   ╰─────result: +dlist
479   ╭considering: $domain
480   ├──────value: ehlo.domain
481              ╰──(tainted)
482   ├───expanded: $domain
483   ╰─────result: ehlo.domain
484              ╰──(tainted)
485  ├──condition: match_domain░{$sender_helo_name}{+dlist}
486  ├─────result: true
487  ├───expanded: ${if░match_domain░{$sender_helo_name}{+dlist}}
488  ╰─────result: true
489 try option acl_smtp_etrn
490 try option acl_smtp_vrfy
491 try option acl_smtp_expn
492  in chunking_advertise_hosts? no (end of list)
493 try option acl_smtp_mail
494  ╭considering: domain=$domain/sender_domain=$sender_address_domain
495  ├───────text: domain=
496  ├considering: $domain/sender_domain=$sender_address_domain
497  ├──────value: 
498  ├considering: /sender_domain=$sender_address_domain
499  ├───────text: /sender_domain=
500  ├considering: $sender_address_domain
501  ├──────value: sender.domain
502             ╰──(tainted)
503  ├───expanded: domain=$domain/sender_domain=$sender_address_domain
504  ╰─────result: domain=/sender_domain=sender.domain
505             ╰──(tainted)
506  in "domain=/sender_domain=sender.domain"? no (end of list)
507 try option acl_smtp_rcpt
508  ╭considering: domain=$domain/sender_domain=$sender_address_domain
509  ├───────text: domain=
510  ├considering: $domain/sender_domain=$sender_address_domain
511  ├──────value: recipient.domain
512             ╰──(tainted)
513  ├considering: /sender_domain=$sender_address_domain
514  ├───────text: /sender_domain=
515  ├considering: $sender_address_domain
516  ├──────value: sender.domain
517             ╰──(tainted)
518  ├───expanded: domain=$domain/sender_domain=$sender_address_domain
519  ╰─────result: domain=recipient.domain/sender_domain=sender.domain
520             ╰──(tainted)
521 recipient.domain in "domain=recipient.domain/sender_domain=sender.domain"? no (end of list)
522  ╭considering: domain=$domain/sender_domain=$sender_address_domain
523  ├───────text: domain=
524  ├considering: $domain/sender_domain=$sender_address_domain
525  ├──────value: recipient.domain
526             ╰──(tainted)
527  ├considering: /sender_domain=$sender_address_domain
528  ├───────text: /sender_domain=
529  ├considering: $sender_address_domain
530  ├──────value: sender.domain
531             ╰──(tainted)
532  ├───expanded: domain=$domain/sender_domain=$sender_address_domain
533  ╰─────result: domain=recipient.domain/sender_domain=sender.domain
534             ╰──(tainted)
535 sender.domain in "domain=recipient.domain/sender_domain=sender.domain"? no (end of list)
536 try option acl_smtp_quit
537 LOG: smtp_connection MAIN
538   SMTP connection from CALLER D=qqs closed by QUIT
539 >>>>>>>>>>>>>>>> Exim pid=p1237 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>