Logging: Add "D=" to more connection closure log lines. Bug 2434
[exim.git] / test / stderr / 0544
1 Exim version x.yz ....
2 environment after trimming:
3  PATH=<munged>
4 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
5 configuration file is TESTSUITE/test-config
6 admin user
7  ╭considering: ${tod_full}
8  ├──expanding: ${tod_full}
9  ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
10  ╭considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
11         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
12         }}}}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
13         }}(Exim $version_number)
14         ${if def:sender_address {(envelope-from <$sender_address>)
15         }}id $message_exim_id${if def:received_for {
16         for $received_for}}
17  ├───────text: Received: 
18  ├considering: ${if def:sender_rcvhost {from $sender_rcvhost
19         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
20         }}}}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
21         }}(Exim $version_number)
22         ${if def:sender_address {(envelope-from <$sender_address>)
23         }}id $message_exim_id${if def:received_for {
24         for $received_for}}
25  ├──condition: def:sender_rcvhost
26  ├─────result: false
27   ╭───scanning: from $sender_rcvhost
28         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
29         }}}}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
30         }}(Exim $version_number)
31         ${if def:sender_address {(envelope-from <$sender_address>)
32         }}id $message_exim_id${if def:received_for {
33         for $received_for}}
34   ├───────text: from 
35   ├───scanning: $sender_rcvhost
36         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
37         }}}}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
38         }}(Exim $version_number)
39         ${if def:sender_address {(envelope-from <$sender_address>)
40         }}id $message_exim_id${if def:received_for {
41         for $received_for}}
42   ├───scanning: 
43         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
44         }}}}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
45         }}(Exim $version_number)
46         ${if def:sender_address {(envelope-from <$sender_address>)
47         }}id $message_exim_id${if def:received_for {
48         for $received_for}}
49   ├───────text: 
50         
51   ├───scanning: }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
52         }}}}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
53         }}(Exim $version_number)
54         ${if def:sender_address {(envelope-from <$sender_address>)
55         }}id $message_exim_id${if def:received_for {
56         for $received_for}}
57   ├──expanding: from $sender_rcvhost
58         
59   ├─────result: from 
60         
61   ╰───skipping: result is not used
62   ╭considering: ${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   ├──condition: def:sender_ident
69   ├─────result: true
70    ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
71         }}}}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
72         }}(Exim $version_number)
73         ${if def:sender_address {(envelope-from <$sender_address>)
74         }}id $message_exim_id${if def:received_for {
75         for $received_for}}
76    ├───────text: from 
77    ├considering: ${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    ╎╭considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
84    ╎  }}}}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
85    ╎  }}(Exim $version_number)
86    ╎  ${if def:sender_address {(envelope-from <$sender_address>)
87    ╎  }}id $message_exim_id${if def:received_for {
88    ╎  for $received_for}}
89    ╎├considering: } }}${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    ╎├──expanding: $sender_ident
96    ╎╰─────result: CALLER
97    ├─────op-res: CALLER
98    ├considering:  }}${if def:sender_helo_name {(helo=$sender_helo_name)
99         }}}}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
100         }}(Exim $version_number)
101         ${if def:sender_address {(envelope-from <$sender_address>)
102         }}id $message_exim_id${if def:received_for {
103         for $received_for}}
104    ├───────text:  
105    ├considering: }}${if def:sender_helo_name {(helo=$sender_helo_name)
106         }}}}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
107         }}(Exim $version_number)
108         ${if def:sender_address {(envelope-from <$sender_address>)
109         }}id $message_exim_id${if def:received_for {
110         for $received_for}}
111    ├──expanding: from ${quote_local_part:$sender_ident} 
112    ╰─────result: from CALLER 
113   ├───item-res: from CALLER 
114   ├considering: ${if def:sender_helo_name {(helo=$sender_helo_name)
115         }}}}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
116         }}(Exim $version_number)
117         ${if def:sender_address {(envelope-from <$sender_address>)
118         }}id $message_exim_id${if def:received_for {
119         for $received_for}}
120   ├──condition: def:sender_helo_name
121   ├─────result: false
122    ╭───scanning: (helo=$sender_helo_name)
123         }}}}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
124         }}(Exim $version_number)
125         ${if def:sender_address {(envelope-from <$sender_address>)
126         }}id $message_exim_id${if def:received_for {
127         for $received_for}}
128    ├───────text: (helo=
129    ├───scanning: $sender_helo_name)
130         }}}}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
131         }}(Exim $version_number)
132         ${if def:sender_address {(envelope-from <$sender_address>)
133         }}id $message_exim_id${if def:received_for {
134         for $received_for}}
135    ├───scanning: )
136         }}}}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
137         }}(Exim $version_number)
138         ${if def:sender_address {(envelope-from <$sender_address>)
139         }}id $message_exim_id${if def:received_for {
140         for $received_for}}
141    ├───────text: )
142         
143    ├───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
144         }}(Exim $version_number)
145         ${if def:sender_address {(envelope-from <$sender_address>)
146         }}id $message_exim_id${if def:received_for {
147         for $received_for}}
148    ├──expanding: (helo=$sender_helo_name)
149         
150    ├─────result: (helo=)
151         
152    ╰───skipping: result is not used
153   ├───item-res: 
154   ├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
155         }}(Exim $version_number)
156         ${if def:sender_address {(envelope-from <$sender_address>)
157         }}id $message_exim_id${if def:received_for {
158         for $received_for}}
159   ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
160         }}
161   ╰─────result: from CALLER 
162  ├───item-res: from CALLER 
163  ├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
164         }}(Exim $version_number)
165         ${if def:sender_address {(envelope-from <$sender_address>)
166         }}id $message_exim_id${if def:received_for {
167         for $received_for}}
168  ├───────text: by 
169  ├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
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  ├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
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:  
180  ├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
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  ├──condition: def:received_protocol
186  ├─────result: true
187   ╭considering: with $received_protocol }}${if def:tls_in_ver        { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
188         }}(Exim $version_number)
189         ${if def:sender_address {(envelope-from <$sender_address>)
190         }}id $message_exim_id${if def:received_for {
191         for $received_for}}
192   ├───────text: with 
193   ├considering: $received_protocol }}${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   ├considering:  }}${if def:tls_in_ver        { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
199         }}(Exim $version_number)
200         ${if def:sender_address {(envelope-from <$sender_address>)
201         }}id $message_exim_id${if def:received_for {
202         for $received_for}}
203   ├───────text:  
204   ├considering: }}${if def:tls_in_ver        { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
205         }}(Exim $version_number)
206         ${if def:sender_address {(envelope-from <$sender_address>)
207         }}id $message_exim_id${if def:received_for {
208         for $received_for}}
209   ├──expanding: with $received_protocol 
210   ╰─────result: with local 
211  ├───item-res: with local 
212  ├considering: ${if def:tls_in_ver        { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
213         }}(Exim $version_number)
214         ${if def:sender_address {(envelope-from <$sender_address>)
215         }}id $message_exim_id${if def:received_for {
216         for $received_for}}
217         }}id $message_exim_id${if def:received_for {
218         for $received_for}}
219   ├──expanding:  ($tls_in_ver)
220   ├─────result:  ()
221   ╰───skipping: result is not used
222  ├───item-res: 
223  ├considering: ${if def:tls_in_cipher_std { 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  ├──condition: def:tls_in_cipher_std
229  ├─────result: false
230   ╭───scanning:  tls $tls_in_cipher_std
231         }}(Exim $version_number)
232         ${if def:sender_address {(envelope-from <$sender_address>)
233         }}id $message_exim_id${if def:received_for {
234         for $received_for}}
235   ├───────text:  tls 
236   ├───scanning: $tls_in_cipher_std
237         }}(Exim $version_number)
238         ${if def:sender_address {(envelope-from <$sender_address>)
239         }}id $message_exim_id${if def:received_for {
240         for $received_for}}
241   ├───scanning: 
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: 
247         
248   ├───scanning: }}(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   ├──expanding:  tls $tls_in_cipher_std
253         
254   ├─────result:  tls 
255         
256   ╰───skipping: result is not used
257  ├───item-res: 
258  ├considering: (Exim $version_number)
259         ${if def:sender_address {(envelope-from <$sender_address>)
260         }}id $message_exim_id${if def:received_for {
261         for $received_for}}
262  ├───────text: (Exim 
263  ├considering: $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  ├considering: )
268         ${if def:sender_address {(envelope-from <$sender_address>)
269         }}id $message_exim_id${if def:received_for {
270         for $received_for}}
271  ├───────text: )
272         
273  ├considering: ${if def:sender_address {(envelope-from <$sender_address>)
274         }}id $message_exim_id${if def:received_for {
275         for $received_for}}
276  ├──condition: def:sender_address
277  ├─────result: true
278   ╭considering: (envelope-from <$sender_address>)
279         }}id $message_exim_id${if def:received_for {
280         for $received_for}}
281   ├───────text: (envelope-from <
282   ├considering: $sender_address>)
283         }}id $message_exim_id${if def:received_for {
284         for $received_for}}
285   ├considering: >)
286         }}id $message_exim_id${if def:received_for {
287         for $received_for}}
288   ├───────text: >)
289         
290   ├considering: }}id $message_exim_id${if def:received_for {
291         for $received_for}}
292   ├──expanding: (envelope-from <$sender_address>)
293         
294   ╰─────result: (envelope-from <CALLER@test.ex>)
295         
296  ├───item-res: (envelope-from <CALLER@test.ex>)
297         
298  ├considering: id $message_exim_id${if def:received_for {
299         for $received_for}}
300  ├───────text: id 
301  ├considering: $message_exim_id${if def:received_for {
302         for $received_for}}
303  ├considering: ${if def:received_for {
304         for $received_for}}
305  ├──condition: def:received_for
306  ├─────result: false
307   ╭───scanning: 
308         for $received_for}}
309   ├───────text: 
310         for 
311   ├───scanning: $received_for}}
312   ├───scanning: }}
313   ├──expanding: 
314         for $received_for
315   ├─────result: 
316         for 
317   ╰───skipping: result is not used
318  ├───item-res: 
319  ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
320         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
321         }}}}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
322         }}(Exim $version_number)
323         ${if def:sender_address {(envelope-from <$sender_address>)
324         }}id $message_exim_id${if def:received_for {
325         for $received_for}}
326  ╰─────result: Received: from CALLER by the.local.host.name with local (Exim x.yz)
327         (envelope-from <CALLER@test.ex>)
328         id 10HmaX-0005vi-00
329  ╭considering: ${tod_full}
330  ├──expanding: ${tod_full}
331  ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
332 LOG: MAIN
333   <= CALLER@test.ex U=CALLER P=local S=sss
334 created log directory TESTSUITE/spool/log
335 Exim version x.yz ....
336 environment after trimming:
337  PATH=<munged>
338 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
339 configuration file is TESTSUITE/test-config
340 trusted user
341 admin user
342 dropping to exim gid; retaining priv uid
343  ╭considering: $domain
344  ├──expanding: $domain
345  ╰─────result: domain1.ex
346             ╰──(tainted)
347 LOG: MAIN
348   == userx@domain1.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
349 LOG: MAIN
350   == userx@domain2.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
351  ╭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}}
352   ╭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}}
353   ├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}}
354   ├considering: $h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
355   ├considering: }{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
356   ├──expanding: $h_list-id:$h_list-post:$h_list-subscribe:
357   ╰─────result: 
358   ╭considering: } }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
359   ├──expanding: 
360   ╰─────result: 
361   ╭considering: $h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
362   ├considering: }{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
363   ├──expanding: $h_precedence:
364   ╰─────result: 
365   ╭considering: (?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
366   ├───────text: (?i)bulk|list|junk
367   ├considering: } }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
368   ├──expanding: (?i)bulk|list|junk
369   ╰─────result: (?i)bulk|list|junk
370  compiled RE '(?i)bulk|list|junk' not found in local cache
371  compiling RE '(?i)bulk|list|junk'
372  compiled RE '(?i)bulk|list|junk' saved in local cache
373   ╭considering: $h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
374   ├considering: }{(?i)auto-generated|auto-replied} }} {no}{yes}}
375   ├──expanding: $h_auto-submitted:
376   ╰─────result: 
377   ╭considering: (?i)auto-generated|auto-replied} }} {no}{yes}}
378   ├───────text: (?i)auto-generated|auto-replied
379   ├considering: } }} {no}{yes}}
380   ├──expanding: (?i)auto-generated|auto-replied
381   ╰─────result: (?i)auto-generated|auto-replied
382  compiled RE '(?i)auto-generated|auto-replied' not found in local cache
383  compiling RE '(?i)auto-generated|auto-replied'
384  compiled RE '(?i)auto-generated|auto-replied' saved in local cache
385  ├──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} }}
386  ├─────result: false
387   ╭───scanning: no}{yes}}
388   ├───────text: no
389   ├───scanning: }{yes}}
390   ├──expanding: no
391   ├─────result: no
392   ╰───skipping: result is not used
393   ╭considering: yes}}
394   ├───────text: yes
395   ├considering: }}
396   ├──expanding: yes
397   ╰─────result: yes
398  ├──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}}
399  ╰─────result: yes
400 >>>>>>>>>>>>>>>> Exim pid=p1235 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
401 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
402 Exim version x.yz ....
403 environment after trimming:
404  PATH=<munged>
405 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
406 configuration file is TESTSUITE/test-config
407 admin user
408 LOG: smtp_connection MAIN
409   SMTP connection from CALLER
410  ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
411  ├considering:  ESMTP Exim $version_number $tod_full
412  ├───────text:  ESMTP Exim 
413  ├considering: $version_number $tod_full
414  ├considering:  $tod_full
415  ├───────text:  
416  ├considering: $tod_full
417  ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
418  ╰─────result: the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
419  ╭considering: ${if match_domain {$sender_helo_name}{+dlist}}
420   ╭considering: $sender_helo_name}{+dlist}}
421   ├considering: }{+dlist}}
422   ├──expanding: $sender_helo_name
423   ╰─────result: ehlo.domain
424              ╰──(tainted)
425   ╭considering: +dlist}}
426   ├───────text: +dlist
427   ├considering: }}
428   ├──expanding: +dlist
429   ╰─────result: +dlist
430   ╭considering: $domain
431   ├──expanding: $domain
432   ╰─────result: ehlo.domain
433              ╰──(tainted)
434  ├──condition: match_domain {$sender_helo_name}{+dlist}
435  ├─────result: true
436  ├──expanding: ${if match_domain {$sender_helo_name}{+dlist}}
437  ╰─────result: true
438  ╭considering: domain=$domain/sender_domain=$sender_address_domain
439  ├───────text: domain=
440  ├considering: $domain/sender_domain=$sender_address_domain
441  ├considering: /sender_domain=$sender_address_domain
442  ├───────text: /sender_domain=
443  ├considering: $sender_address_domain
444  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
445  ╰─────result: domain=/sender_domain=sender.domain
446             ╰──(tainted)
447  ╭considering: domain=$domain/sender_domain=$sender_address_domain
448  ├───────text: domain=
449  ├considering: $domain/sender_domain=$sender_address_domain
450  ├considering: /sender_domain=$sender_address_domain
451  ├───────text: /sender_domain=
452  ├considering: $sender_address_domain
453  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
454  ╰─────result: domain=recipient.domain/sender_domain=sender.domain
455             ╰──(tainted)
456  ╭considering: domain=$domain/sender_domain=$sender_address_domain
457  ├───────text: domain=
458  ├considering: $domain/sender_domain=$sender_address_domain
459  ├considering: /sender_domain=$sender_address_domain
460  ├───────text: /sender_domain=
461  ├considering: $sender_address_domain
462  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
463  ╰─────result: domain=recipient.domain/sender_domain=sender.domain
464             ╰──(tainted)
465 LOG: smtp_connection MAIN
466   SMTP connection from CALLER D=qqs closed by QUIT
467 >>>>>>>>>>>>>>>> Exim pid=p1236 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>