Debug: more detail for expansions
[exim.git] / test / stderr / 0544
1 Exim version x.yz ....
2 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
3 configuration file is TESTSUITE/test-config
4 admin user
5  ╭considering: ${tod_full}
6  ├──expanding: ${tod_full}
7  ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
8  ╭considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
9         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
10         }}}}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
11         }}(Exim $version_number)
12         ${if def:sender_address {(envelope-from <$sender_address>)
13         }}id $message_exim_id${if def:received_for {
14         for $received_for}}
15  ├───────text: Received: 
16  ├considering: ${if def:sender_rcvhost {from $sender_rcvhost
17         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
18         }}}}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
19         }}(Exim $version_number)
20         ${if def:sender_address {(envelope-from <$sender_address>)
21         }}id $message_exim_id${if def:received_for {
22         for $received_for}}
23  ├──condition: def:sender_rcvhost
24  ├─────result: false
25   ╭───scanning: from $sender_rcvhost
26         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
27         }}}}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
28         }}(Exim $version_number)
29         ${if def:sender_address {(envelope-from <$sender_address>)
30         }}id $message_exim_id${if def:received_for {
31         for $received_for}}
32   ├───────text: from 
33   ├───scanning: $sender_rcvhost
34         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
35         }}}}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
36         }}(Exim $version_number)
37         ${if def:sender_address {(envelope-from <$sender_address>)
38         }}id $message_exim_id${if def:received_for {
39         for $received_for}}
40   ├───scanning: 
41         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
42         }}}}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
43         }}(Exim $version_number)
44         ${if def:sender_address {(envelope-from <$sender_address>)
45         }}id $message_exim_id${if def:received_for {
46         for $received_for}}
47   ├───────text: 
48         
49   ├───scanning: }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
50         }}}}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
51         }}(Exim $version_number)
52         ${if def:sender_address {(envelope-from <$sender_address>)
53         }}id $message_exim_id${if def:received_for {
54         for $received_for}}
55   ├──expanding: from $sender_rcvhost
56         
57   ├─────result: from 
58         
59   ╰───skipping: result is not used
60   ╭considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
61         }}}}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
62         }}(Exim $version_number)
63         ${if def:sender_address {(envelope-from <$sender_address>)
64         }}id $message_exim_id${if def:received_for {
65         for $received_for}}
66   ├──condition: def:sender_ident
67   ├─────result: true
68    ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
69         }}}}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
70         }}(Exim $version_number)
71         ${if def:sender_address {(envelope-from <$sender_address>)
72         }}id $message_exim_id${if def:received_for {
73         for $received_for}}
74    ├───────text: from 
75    ├considering: ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
76         }}}}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
77         }}(Exim $version_number)
78         ${if def:sender_address {(envelope-from <$sender_address>)
79         }}id $message_exim_id${if def:received_for {
80         for $received_for}}
81    ╎╭considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
82    ╎  }}}}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
83    ╎  }}(Exim $version_number)
84    ╎  ${if def:sender_address {(envelope-from <$sender_address>)
85    ╎  }}id $message_exim_id${if def:received_for {
86    ╎  for $received_for}}
87    ╎├considering: } }}${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    ╎├──expanding: $sender_ident
94    ╎╰─────result: CALLER
95    ├─────op-res: CALLER
96    ├considering:  }}${if def:sender_helo_name {(helo=$sender_helo_name)
97         }}}}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
98         }}(Exim $version_number)
99         ${if def:sender_address {(envelope-from <$sender_address>)
100         }}id $message_exim_id${if def:received_for {
101         for $received_for}}
102    ├───────text:  
103    ├considering: }}${if def:sender_helo_name {(helo=$sender_helo_name)
104         }}}}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
105         }}(Exim $version_number)
106         ${if def:sender_address {(envelope-from <$sender_address>)
107         }}id $message_exim_id${if def:received_for {
108         for $received_for}}
109    ├──expanding: from ${quote_local_part:$sender_ident} 
110    ╰─────result: from 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   ├──condition: def:sender_helo_name
118   ├─────result: false
119    ╭───scanning: (helo=$sender_helo_name)
120         }}}}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
121         }}(Exim $version_number)
122         ${if def:sender_address {(envelope-from <$sender_address>)
123         }}id $message_exim_id${if def:received_for {
124         for $received_for}}
125    ├───────text: (helo=
126    ├───scanning: $sender_helo_name)
127         }}}}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
128         }}(Exim $version_number)
129         ${if def:sender_address {(envelope-from <$sender_address>)
130         }}id $message_exim_id${if def:received_for {
131         for $received_for}}
132    ├───scanning: )
133         }}}}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
134         }}(Exim $version_number)
135         ${if def:sender_address {(envelope-from <$sender_address>)
136         }}id $message_exim_id${if def:received_for {
137         for $received_for}}
138    ├───────text: )
139         
140    ├───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
141         }}(Exim $version_number)
142         ${if def:sender_address {(envelope-from <$sender_address>)
143         }}id $message_exim_id${if def:received_for {
144         for $received_for}}
145    ├──expanding: (helo=$sender_helo_name)
146         
147    ├─────result: (helo=)
148         
149    ╰───skipping: result is not used
150   ├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
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   ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
156         }}
157   ╰─────result: from CALLER 
158  ├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
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  ├───────text: by 
164  ├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
165         }}(Exim $version_number)
166         ${if def:sender_address {(envelope-from <$sender_address>)
167         }}id $message_exim_id${if def:received_for {
168         for $received_for}}
169  ├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
170         }}(Exim $version_number)
171         ${if def:sender_address {(envelope-from <$sender_address>)
172         }}id $message_exim_id${if def:received_for {
173         for $received_for}}
174  ├───────text:  
175  ├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
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  ├──condition: def:received_protocol
181  ├─────result: true
182   ╭considering: 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   ├───────text: with 
188   ├considering: $received_protocol }}${if def:tls_in_ver        { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
189         }}(Exim $version_number)
190         ${if def:sender_address {(envelope-from <$sender_address>)
191         }}id $message_exim_id${if def:received_for {
192         for $received_for}}
193   ├considering:  }}${if def:tls_in_ver        { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
194         }}(Exim $version_number)
195         ${if def:sender_address {(envelope-from <$sender_address>)
196         }}id $message_exim_id${if def:received_for {
197         for $received_for}}
198   ├───────text:  
199   ├considering: }}${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   ├──expanding: with $received_protocol 
205   ╰─────result: with local 
206  ├considering: ${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         }}id $message_exim_id${if def:received_for {
212         for $received_for}}
213   ├──expanding:  ($tls_in_ver)
214   ├─────result:  ()
215   ╰───skipping: result is not used
216  ├considering: ${if def:tls_in_cipher_std { tls $tls_in_cipher_std
217         }}(Exim $version_number)
218         ${if def:sender_address {(envelope-from <$sender_address>)
219         }}id $message_exim_id${if def:received_for {
220         for $received_for}}
221  ├──condition: def:tls_in_cipher_std
222  ├─────result: false
223   ╭───scanning:  tls $tls_in_cipher_std
224         }}(Exim $version_number)
225         ${if def:sender_address {(envelope-from <$sender_address>)
226         }}id $message_exim_id${if def:received_for {
227         for $received_for}}
228   ├───────text:  tls 
229   ├───scanning: $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   ├───scanning: 
235         }}(Exim $version_number)
236         ${if def:sender_address {(envelope-from <$sender_address>)
237         }}id $message_exim_id${if def:received_for {
238         for $received_for}}
239   ├───────text: 
240         
241   ├───scanning: }}(Exim $version_number)
242         ${if def:sender_address {(envelope-from <$sender_address>)
243         }}id $message_exim_id${if def:received_for {
244         for $received_for}}
245   ├──expanding:  tls $tls_in_cipher_std
246         
247   ├─────result:  tls 
248         
249   ╰───skipping: result is not used
250  ├considering: (Exim $version_number)
251         ${if def:sender_address {(envelope-from <$sender_address>)
252         }}id $message_exim_id${if def:received_for {
253         for $received_for}}
254  ├───────text: (Exim 
255  ├considering: $version_number)
256         ${if def:sender_address {(envelope-from <$sender_address>)
257         }}id $message_exim_id${if def:received_for {
258         for $received_for}}
259  ├considering: )
260         ${if def:sender_address {(envelope-from <$sender_address>)
261         }}id $message_exim_id${if def:received_for {
262         for $received_for}}
263  ├───────text: )
264         
265  ├considering: ${if def:sender_address {(envelope-from <$sender_address>)
266         }}id $message_exim_id${if def:received_for {
267         for $received_for}}
268  ├──condition: def:sender_address
269  ├─────result: true
270   ╭considering: (envelope-from <$sender_address>)
271         }}id $message_exim_id${if def:received_for {
272         for $received_for}}
273   ├───────text: (envelope-from <
274   ├considering: $sender_address>)
275         }}id $message_exim_id${if def:received_for {
276         for $received_for}}
277   ├considering: >)
278         }}id $message_exim_id${if def:received_for {
279         for $received_for}}
280   ├───────text: >)
281         
282   ├considering: }}id $message_exim_id${if def:received_for {
283         for $received_for}}
284   ├──expanding: (envelope-from <$sender_address>)
285         
286   ╰─────result: (envelope-from <CALLER@test.ex>)
287         
288  ├considering: id $message_exim_id${if def:received_for {
289         for $received_for}}
290  ├───────text: id 
291  ├considering: $message_exim_id${if def:received_for {
292         for $received_for}}
293  ├considering: ${if def:received_for {
294         for $received_for}}
295  ├──condition: def:received_for
296  ├─────result: false
297   ╭───scanning: 
298         for $received_for}}
299   ├───────text: 
300         for 
301   ├───scanning: $received_for}}
302   ├───scanning: }}
303   ├──expanding: 
304         for $received_for
305   ├─────result: 
306         for 
307   ╰───skipping: result is not used
308  ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
309         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
310         }}}}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
311         }}(Exim $version_number)
312         ${if def:sender_address {(envelope-from <$sender_address>)
313         }}id $message_exim_id${if def:received_for {
314         for $received_for}}
315  ╰─────result: Received: from CALLER by the.local.host.name with local (Exim x.yz)
316         (envelope-from <CALLER@test.ex>)
317         id 10HmaX-0005vi-00
318  ╭considering: ${tod_full}
319  ├──expanding: ${tod_full}
320  ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
321 LOG: MAIN
322   <= CALLER@test.ex U=CALLER P=local S=sss
323 created log directory TESTSUITE/spool/log
324 Exim version x.yz ....
325 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
326 configuration file is TESTSUITE/test-config
327 trusted user
328 admin user
329 dropping to exim gid; retaining priv uid
330  ╭considering: $domain
331  ├──expanding: $domain
332  ╰─────result: domain1.ex
333             ╰──(tainted)
334 LOG: MAIN
335   == userx@domain1.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
336 LOG: MAIN
337   == userx@domain2.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
338  ╭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}}
339   ╭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}}
340   ├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}}
341   ├considering: $h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
342   ├considering: }{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
343   ├──expanding: $h_list-id:$h_list-post:$h_list-subscribe:
344   ╰─────result: 
345   ╭considering: } }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
346   ├──expanding: 
347   ╰─────result: 
348   ╭considering: $h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
349   ├considering: }{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
350   ├──expanding: $h_precedence:
351   ╰─────result: 
352   ╭considering: (?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
353   ├───────text: (?i)bulk|list|junk
354   ├considering: } }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
355   ├──expanding: (?i)bulk|list|junk
356   ╰─────result: (?i)bulk|list|junk
357   ╭considering: $h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
358   ├considering: }{(?i)auto-generated|auto-replied} }} {no}{yes}}
359   ├──expanding: $h_auto-submitted:
360   ╰─────result: 
361   ╭considering: (?i)auto-generated|auto-replied} }} {no}{yes}}
362   ├───────text: (?i)auto-generated|auto-replied
363   ├considering: } }} {no}{yes}}
364   ├──expanding: (?i)auto-generated|auto-replied
365   ╰─────result: (?i)auto-generated|auto-replied
366  ├──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} }}
367  ├─────result: false
368   ╭───scanning: no}{yes}}
369   ├───────text: no
370   ├───scanning: }{yes}}
371   ├──expanding: no
372   ├─────result: no
373   ╰───skipping: result is not used
374   ╭considering: yes}}
375   ├───────text: yes
376   ├considering: }}
377   ├──expanding: yes
378   ╰─────result: yes
379  ├──expanding: ${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}}
380  ╰─────result: yes
381 >>>>>>>>>>>>>>>> Exim pid=pppp (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
382 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
383 Exim version x.yz ....
384 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
385 configuration file is TESTSUITE/test-config
386 admin user
387 LOG: smtp_connection MAIN
388   SMTP connection from CALLER
389  ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
390  ├considering:  ESMTP Exim $version_number $tod_full
391  ├───────text:  ESMTP Exim 
392  ├considering: $version_number $tod_full
393  ├considering:  $tod_full
394  ├───────text:  
395  ├considering: $tod_full
396  ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
397  ╰─────result: the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
398  ╭considering: ${if match_domain {$sender_helo_name}{+dlist}}
399   ╭considering: $sender_helo_name}{+dlist}}
400   ├considering: }{+dlist}}
401   ├──expanding: $sender_helo_name
402   ╰─────result: ehlo.domain
403              ╰──(tainted)
404   ╭considering: +dlist}}
405   ├───────text: +dlist
406   ├considering: }}
407   ├──expanding: +dlist
408   ╰─────result: +dlist
409   ╭considering: $domain
410   ├──expanding: $domain
411   ╰─────result: ehlo.domain
412              ╰──(tainted)
413  ├──condition: match_domain {$sender_helo_name}{+dlist}
414  ├─────result: true
415  ├──expanding: ${if match_domain {$sender_helo_name}{+dlist}}
416  ╰─────result: true
417  ╭considering: domain=$domain/sender_domain=$sender_address_domain
418  ├───────text: domain=
419  ├considering: $domain/sender_domain=$sender_address_domain
420  ├considering: /sender_domain=$sender_address_domain
421  ├───────text: /sender_domain=
422  ├considering: $sender_address_domain
423  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
424  ╰─────result: domain=/sender_domain=sender.domain
425             ╰──(tainted)
426  ╭considering: domain=$domain/sender_domain=$sender_address_domain
427  ├───────text: domain=
428  ├considering: $domain/sender_domain=$sender_address_domain
429  ├considering: /sender_domain=$sender_address_domain
430  ├───────text: /sender_domain=
431  ├considering: $sender_address_domain
432  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
433  ╰─────result: domain=recipient.domain/sender_domain=sender.domain
434             ╰──(tainted)
435  ╭considering: domain=$domain/sender_domain=$sender_address_domain
436  ├───────text: domain=
437  ├considering: $domain/sender_domain=$sender_address_domain
438  ├considering: /sender_domain=$sender_address_domain
439  ├───────text: /sender_domain=
440  ├considering: $sender_address_domain
441  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
442  ╰─────result: domain=recipient.domain/sender_domain=sender.domain
443             ╰──(tainted)
444 LOG: smtp_connection MAIN
445   SMTP connection from CALLER closed by QUIT
446 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>