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