2 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
3 configuration file is TESTSUITE/test-config
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 {
15 ├──condition: def:sender_rcvhost
17 ╭───scanning: from $sender_rcvhost
18 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
19 }}}}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
20 }}(Exim $version_number)
21 ${if def:sender_address {(envelope-from <$sender_address>)
22 }}id $message_exim_id${if def:received_for {
24 ├──expanding: from $sender_rcvhost
28 ╰───skipping: result is not used
29 ╭considering: ${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 {
35 ├──condition: def:sender_ident
37 ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
38 }}}}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
39 }}(Exim $version_number)
40 ${if def:sender_address {(envelope-from <$sender_address>)
41 }}id $message_exim_id${if def:received_for {
43 ╎╭considering: $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 {
49 ╎├──expanding: $sender_ident
51 ├──expanding: from ${quote_local_part:$sender_ident}
52 ╰─────result: from CALLER
53 ├──condition: def:sender_helo_name
55 ╭───scanning: (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 {
61 ├──expanding: (helo=$sender_helo_name)
65 ╰───skipping: result is not used
66 ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
68 ╰─────result: from CALLER
69 ├──condition: def:received_protocol
71 ╭considering: 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 {
76 ├──expanding: with $received_protocol
77 ╰─────result: with local
78 ├──condition: def:sender_address
80 ╭considering: (envelope-from <$sender_address>)
81 }}id $message_exim_id${if def:received_for {
83 ├──expanding: (envelope-from <$sender_address>)
85 ╰─────result: (envelope-from <CALLER@test.ex>)
87 ├──condition: def:received_for
95 ╰───skipping: result is not used
96 ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
97 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
98 }}}}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
99 }}(Exim $version_number)
100 ${if def:sender_address {(envelope-from <$sender_address>)
101 }}id $message_exim_id${if def:received_for {
103 ╰─────result: Received: from CALLER by the.local.host.name with local (Exim x.yz)
104 (envelope-from <CALLER@test.ex>)
106 ╭considering: ${tod_full}
107 ├──expanding: ${tod_full}
108 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
110 <= CALLER@test.ex U=CALLER P=local S=sss
111 created log directory TESTSUITE/spool/log
112 Exim version x.yz ....
113 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
114 configuration file is TESTSUITE/test-config
117 dropping to exim gid; retaining priv uid
118 ╭considering: $domain
119 ├──expanding: $domain
120 ╰─────result: domain1.ex
123 == userx@domain1.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
125 == userx@domain2.ex R=smarthost T=smtp defer (-1): first-pass only routing due to -odqs, queue_smtp_domains or control=queue
126 ╭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}}
127 ╭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}}
128 ├──expanding: $h_list-id:$h_list-post:$h_list-subscribe:
130 ╭considering: } }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
133 ╭considering: $h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
134 ├──expanding: $h_precedence:
136 ╭considering: (?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
137 ├──expanding: (?i)bulk|list|junk
138 ╰─────result: (?i)bulk|list|junk
139 ╭considering: $h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
140 ├──expanding: $h_auto-submitted:
142 ╭considering: (?i)auto-generated|auto-replied} }} {no}{yes}}
143 ├──expanding: (?i)auto-generated|auto-replied
144 ╰─────result: (?i)auto-generated|auto-replied
145 ├──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} }}
147 ╭───scanning: no}{yes}}
150 ╰───skipping: result is not used
154 ├──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}}
156 >>>>>>>>>>>>>>>> Exim pid=pppp (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
157 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
158 Exim version x.yz ....
159 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
160 configuration file is TESTSUITE/test-config
162 LOG: smtp_connection MAIN
163 SMTP connection from CALLER
164 ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
165 ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
166 ╰─────result: the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
167 ╭considering: ${if match_domain {$sender_helo_name}{+dlist}}
168 ╭considering: $sender_helo_name}{+dlist}}
169 ├──expanding: $sender_helo_name
170 ╰─────result: ehlo.domain
172 ╭considering: +dlist}}
175 ╭considering: $domain
176 ├──expanding: $domain
177 ╰─────result: ehlo.domain
179 ├──condition: match_domain {$sender_helo_name}{+dlist}
181 ├──expanding: ${if match_domain {$sender_helo_name}{+dlist}}
183 ╭considering: domain=$domain/sender_domain=$sender_address_domain
184 ├──expanding: domain=$domain/sender_domain=$sender_address_domain
185 ╰─────result: domain=/sender_domain=sender.domain
187 ╭considering: domain=$domain/sender_domain=$sender_address_domain
188 ├──expanding: domain=$domain/sender_domain=$sender_address_domain
189 ╰─────result: domain=recipient.domain/sender_domain=sender.domain
191 ╭considering: domain=$domain/sender_domain=$sender_address_domain
192 ├──expanding: domain=$domain/sender_domain=$sender_address_domain
193 ╰─────result: domain=recipient.domain/sender_domain=sender.domain
195 LOG: smtp_connection MAIN
196 SMTP connection from CALLER closed by QUIT
197 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>