2 environment after trimming:
4 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
5 configuration file is TESTSUITE/test-config
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 {
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 {
25 ├──condition: def:sender_rcvhost
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 {
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 {
44 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
45 }}}}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
46 }}(Exim $version_number)
47 ${if def:sender_address {(envelope-from <$sender_address>)
48 }}id $message_exim_id${if def:received_for {
52 ├───scanning: }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
53 }}}}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
54 }}(Exim $version_number)
55 ${if def:sender_address {(envelope-from <$sender_address>)
56 }}id $message_exim_id${if def:received_for {
58 ├──expanding: from $sender_rcvhost
62 ╰───skipping: result is not used
63 ╭considering: ${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 {
69 ├──condition: def:sender_ident
71 ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
72 }}}}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
73 }}(Exim $version_number)
74 ${if def:sender_address {(envelope-from <$sender_address>)
75 }}id $message_exim_id${if def:received_for {
78 ├considering: ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
79 }}}}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
80 }}(Exim $version_number)
81 ${if def:sender_address {(envelope-from <$sender_address>)
82 }}id $message_exim_id${if def:received_for {
84 ╎╭considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
85 ╎ }}}}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
86 ╎ }}(Exim $version_number)
87 ╎ ${if def:sender_address {(envelope-from <$sender_address>)
88 ╎ }}id $message_exim_id${if def:received_for {
91 ╎├considering: } }}${if def:sender_helo_name {(helo=$sender_helo_name)
92 ╎ }}}}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
93 ╎ }}(Exim $version_number)
94 ╎ ${if def:sender_address {(envelope-from <$sender_address>)
95 ╎ }}id $message_exim_id${if def:received_for {
97 ╎├──expanding: $sender_ident
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 {
107 ├considering: }}${if def:sender_helo_name {(helo=$sender_helo_name)
108 }}}}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
109 }}(Exim $version_number)
110 ${if def:sender_address {(envelope-from <$sender_address>)
111 }}id $message_exim_id${if def:received_for {
113 ├──expanding: from ${quote_local_part:$sender_ident}
114 ╰─────result: from CALLER
115 ├───item-res: from CALLER
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 {
122 ├──condition: def:sender_helo_name
124 ╭───scanning: (helo=$sender_helo_name)
125 }}}}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
126 }}(Exim $version_number)
127 ${if def:sender_address {(envelope-from <$sender_address>)
128 }}id $message_exim_id${if def:received_for {
131 ├───scanning: $sender_helo_name)
132 }}}}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
133 }}(Exim $version_number)
134 ${if def:sender_address {(envelope-from <$sender_address>)
135 }}id $message_exim_id${if def:received_for {
139 }}}}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
140 }}(Exim $version_number)
141 ${if def:sender_address {(envelope-from <$sender_address>)
142 }}id $message_exim_id${if def:received_for {
146 ├───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
147 }}(Exim $version_number)
148 ${if def:sender_address {(envelope-from <$sender_address>)
149 }}id $message_exim_id${if def:received_for {
151 ├──expanding: (helo=$sender_helo_name)
153 ├─────result: (helo=)
155 ╰───skipping: result is not used
157 ├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
158 }}(Exim $version_number)
159 ${if def:sender_address {(envelope-from <$sender_address>)
160 }}id $message_exim_id${if def:received_for {
162 ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
164 ╰─────result: from CALLER
165 ├───item-res: from CALLER
166 ├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
167 }}(Exim $version_number)
168 ${if def:sender_address {(envelope-from <$sender_address>)
169 }}id $message_exim_id${if def:received_for {
172 ├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
173 }}(Exim $version_number)
174 ${if def:sender_address {(envelope-from <$sender_address>)
175 }}id $message_exim_id${if def:received_for {
177 ├──────value: the.local.host.name
178 ├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
179 }}(Exim $version_number)
180 ${if def:sender_address {(envelope-from <$sender_address>)
181 }}id $message_exim_id${if def:received_for {
184 ├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
185 }}(Exim $version_number)
186 ${if def:sender_address {(envelope-from <$sender_address>)
187 }}id $message_exim_id${if def:received_for {
189 ├──condition: def:received_protocol
191 ╭considering: with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
192 }}(Exim $version_number)
193 ${if def:sender_address {(envelope-from <$sender_address>)
194 }}id $message_exim_id${if def:received_for {
197 ├considering: $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
198 }}(Exim $version_number)
199 ${if def:sender_address {(envelope-from <$sender_address>)
200 }}id $message_exim_id${if def:received_for {
203 ├considering: }}${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 {
209 ├considering: }}${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 {
214 ├──expanding: with $received_protocol
215 ╰─────result: with local
216 ├───item-res: with local
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 {
222 ${if def:sender_address {(envelope-from <$sender_address>)
223 }}id $message_exim_id${if def:received_for {
225 ├──expanding: ($tls_in_ver)
227 ╰───skipping: result is not used
229 ├considering: ${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 {
234 ├──condition: def:tls_in_cipher_std
236 ╭───scanning: tls $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 {
242 ├───scanning: $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 {
249 }}(Exim $version_number)
250 ${if def:sender_address {(envelope-from <$sender_address>)
251 }}id $message_exim_id${if def:received_for {
255 ├───scanning: }}(Exim $version_number)
256 ${if def:sender_address {(envelope-from <$sender_address>)
257 }}id $message_exim_id${if def:received_for {
259 ├──expanding: tls $tls_in_cipher_std
263 ╰───skipping: result is not used
265 ├considering: (Exim $version_number)
266 ${if def:sender_address {(envelope-from <$sender_address>)
267 }}id $message_exim_id${if def:received_for {
270 ├considering: $version_number)
271 ${if def:sender_address {(envelope-from <$sender_address>)
272 }}id $message_exim_id${if def:received_for {
276 ${if def:sender_address {(envelope-from <$sender_address>)
277 }}id $message_exim_id${if def:received_for {
281 ├considering: ${if def:sender_address {(envelope-from <$sender_address>)
282 }}id $message_exim_id${if def:received_for {
284 ├──condition: def:sender_address
286 ╭considering: (envelope-from <$sender_address>)
287 }}id $message_exim_id${if def:received_for {
289 ├───────text: (envelope-from <
290 ├considering: $sender_address>)
291 }}id $message_exim_id${if def:received_for {
293 ├──────value: CALLER@test.ex
295 }}id $message_exim_id${if def:received_for {
299 ├considering: }}id $message_exim_id${if def:received_for {
301 ├──expanding: (envelope-from <$sender_address>)
303 ╰─────result: (envelope-from <CALLER@test.ex>)
305 ├───item-res: (envelope-from <CALLER@test.ex>)
307 ├considering: id $message_exim_id${if def:received_for {
310 ├considering: $message_exim_id${if def:received_for {
312 ├──────value: 10HmaX-000000005vi-0000
313 ├considering: ${if def:received_for {
315 ├──condition: def:received_for
321 ├───scanning: $received_for}}
328 ╰───skipping: result is not used
330 ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
331 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
332 }}}}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
333 }}(Exim $version_number)
334 ${if def:sender_address {(envelope-from <$sender_address>)
335 }}id $message_exim_id${if def:received_for {
337 ╰─────result: Received: from CALLER by the.local.host.name with local (Exim x.yz)
338 (envelope-from <CALLER@test.ex>)
339 id 10HmaX-000000005vi-0000
340 ╭considering: ${tod_full}
341 ├──expanding: ${tod_full}
342 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
344 <= CALLER@test.ex U=CALLER P=local S=sss
345 created log directory TESTSUITE/spool/log
346 Exim version x.yz ....
347 environment after trimming:
349 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
350 configuration file is TESTSUITE/test-config
353 dropping to exim gid; retaining priv uid
354 ╭considering: $domain
355 ├──────value: domain1.ex
357 ├──expanding: $domain
358 ╰─────result: domain1.ex
361 == userx@domain1.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
363 == userx@domain2.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
364 ╭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}}
365 ╭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}}
366 ├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}}
367 ├considering: $h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
368 ├considering: }{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
369 ├──expanding: $h_list-id:$h_list-post:$h_list-subscribe:
371 ╭considering: } }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
374 ╭considering: $h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
375 ├considering: }{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
376 ├──expanding: $h_precedence:
378 ╭considering: (?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
379 ├───────text: (?i)bulk|list|junk
380 ├considering: } }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
381 ├──expanding: (?i)bulk|list|junk
382 ╰─────result: (?i)bulk|list|junk
383 compiled RE '(?i)bulk|list|junk' not found in local cache
384 compiling RE '(?i)bulk|list|junk'
385 compiled RE '(?i)bulk|list|junk' saved in local cache
386 ╭considering: $h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
387 ├considering: }{(?i)auto-generated|auto-replied} }} {no}{yes}}
388 ├──expanding: $h_auto-submitted:
390 ╭considering: (?i)auto-generated|auto-replied} }} {no}{yes}}
391 ├───────text: (?i)auto-generated|auto-replied
392 ├considering: } }} {no}{yes}}
393 ├──expanding: (?i)auto-generated|auto-replied
394 ╰─────result: (?i)auto-generated|auto-replied
395 compiled RE '(?i)auto-generated|auto-replied' not found in local cache
396 compiling RE '(?i)auto-generated|auto-replied'
397 compiled RE '(?i)auto-generated|auto-replied' saved in local cache
398 ├──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} }}
400 ╭───scanning: no}{yes}}
402 ├───scanning: }{yes}}
405 ╰───skipping: result is not used
411 ├──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}}
413 >>>>>>>>>>>>>>>> Exim pid=p1235 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
414 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
415 Exim version x.yz ....
416 environment after trimming:
418 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
419 configuration file is TESTSUITE/test-config
421 LOG: smtp_connection MAIN
422 SMTP connection from CALLER
423 ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
424 ├──────value: the.local.host.name
425 ├considering: ESMTP Exim $version_number $tod_full
426 ├───────text: ESMTP Exim
427 ├considering: $version_number $tod_full
429 ├considering: $tod_full
431 ├considering: $tod_full
432 ├──────value: Tue, 2 Mar 1999 09:44:33 +0000
433 ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
434 ╰─────result: the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
435 ╭considering: ${if match_domain {$sender_helo_name}{+dlist}}
436 ╭considering: $sender_helo_name}{+dlist}}
437 ├──────value: ehlo.domain
439 ├considering: }{+dlist}}
440 ├──expanding: $sender_helo_name
441 ╰─────result: ehlo.domain
443 ╭considering: +dlist}}
448 ╭considering: $domain
449 ├──────value: ehlo.domain
451 ├──expanding: $domain
452 ╰─────result: ehlo.domain
454 ├──condition: match_domain {$sender_helo_name}{+dlist}
456 ├──expanding: ${if match_domain {$sender_helo_name}{+dlist}}
458 ╭considering: domain=$domain/sender_domain=$sender_address_domain
459 ├───────text: domain=
460 ├considering: $domain/sender_domain=$sender_address_domain
462 ├considering: /sender_domain=$sender_address_domain
463 ├───────text: /sender_domain=
464 ├considering: $sender_address_domain
465 ├──────value: sender.domain
467 ├──expanding: domain=$domain/sender_domain=$sender_address_domain
468 ╰─────result: domain=/sender_domain=sender.domain
470 ╭considering: domain=$domain/sender_domain=$sender_address_domain
471 ├───────text: domain=
472 ├considering: $domain/sender_domain=$sender_address_domain
473 ├──────value: recipient.domain
475 ├considering: /sender_domain=$sender_address_domain
476 ├───────text: /sender_domain=
477 ├considering: $sender_address_domain
478 ├──────value: sender.domain
480 ├──expanding: domain=$domain/sender_domain=$sender_address_domain
481 ╰─────result: domain=recipient.domain/sender_domain=sender.domain
483 ╭considering: domain=$domain/sender_domain=$sender_address_domain
484 ├───────text: domain=
485 ├considering: $domain/sender_domain=$sender_address_domain
486 ├──────value: recipient.domain
488 ├considering: /sender_domain=$sender_address_domain
489 ├───────text: /sender_domain=
490 ├considering: $sender_address_domain
491 ├──────value: sender.domain
493 ├──expanding: domain=$domain/sender_domain=$sender_address_domain
494 ╰─────result: domain=recipient.domain/sender_domain=sender.domain
496 LOG: smtp_connection MAIN
497 SMTP connection from CALLER D=qqs closed by QUIT
498 >>>>>>>>>>>>>>>> Exim pid=p1236 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>