Debug: expansions: refactor ascii-art/UTF8; mark up space & nl
[exim.git] / test / stderr / 0632
1
2 ******** SERVER ********
3 Exim version x.yz ....
4 environment after trimming:
5  PATH=<munged>
6 adding SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
7 configuration file is TESTSUITE/test-config
8 admin user
9 dropping to exim gid; retaining priv uid
10 try option gecos_pattern
11 try option gecos_name
12 try option unknown_login
13 daemon_smtp_port overridden by -oX:
14   <: 1225
15 creating notifier socket
16 try option notifier_socket
17  ╭considering: $spool_directory/exim_daemon_notify
18  ├──────value: TESTSUITE/spool
19  ├considering: /exim_daemon_notify
20  ├───────text: /exim_daemon_notify
21  ├───expanded: $spool_directory/exim_daemon_notify
22  ╰─────result: TESTSUITE/spool/exim_daemon_notify
23  TESTSUITE/spool/exim_daemon_notify
24 listening on all interfaces (IPv6) port PORT_D
25 listening on all interfaces (IPv4) port PORT_D
26 pid written to TESTSUITE/spool/exim-daemon.pid
27 LOG: MAIN
28   exim x.yz daemon started: pid=p1234, no queue runs, listening for SMTP on port PORT_D
29 daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID
30 Listening...
31 Connection request from 127.0.0.1 port sssss
32 try option smtp_accept_max_per_host
33 search_tidyup called
34 p1235 try option smtp_active_hostname
35 p1235 Process p1235 is handling incoming connection from [127.0.0.1]
36 p1235 try option message_size_limit
37 p1235 try option acl_smtp_connect
38 p1235 try option smtp_banner
39 p1235  ╭considering: $smtp_active_hostname░ESMTP░Exim░$version_number░$tod_full
40 p1235  ├──────value: myhost.test.ex
41 p1235  ├considering: ░ESMTP░Exim░$version_number░$tod_full
42 p1235  ├───────text: ░ESMTP░Exim░
43 p1235  ├considering: $version_number░$tod_full
44 p1235  ├──────value: x.yz
45 p1235  ├considering: ░$tod_full
46 p1235  ├───────text: ░
47 p1235  ├considering: $tod_full
48 p1235  ├──────value: Tue,░2░Mar░1999░09:44:33░+0000
49 p1235  ├───expanded: $smtp_active_hostname░ESMTP░Exim░$version_number░$tod_full
50 p1235  ╰─────result: myhost.test.ex░ESMTP░Exim░x.yz░Tue,░2░Mar░1999░09:44:33░+0000
51 p1235 Process p1235 is ready for new message
52 p1235 try option acl_smtp_helo
53 p1235 try option acl_smtp_mail
54 p1235 try option acl_smtp_rcpt
55 p1235 compiled caseless RE '^nomatch_list' not found in local cache
56 p1235 compiled RE '^nomatch_list' saved in local cache
57 p1235 sending RE '^nomatch_list' to daemon
58 p1235 try option notifier_socket
59 p1235  ╭considering: $spool_directory/exim_daemon_notify
60 p1235  ├──────value: TESTSUITE/spool
61 p1235  ├considering: /exim_daemon_notify
62 p1235  ├───────text: /exim_daemon_notify
63 p1235  ├───expanded: $spool_directory/exim_daemon_notify
64 p1235  ╰─────result: TESTSUITE/spool/exim_daemon_notify
65 p1235  ╭considering: ${if░match░{a_random_string}░{static_RE}}
66 p1235   ╭considering: a_random_string}░{static_RE}}
67 p1235   ├───────text: a_random_string
68 p1235   ├considering: }░{static_RE}}
69 p1235   ├───expanded: a_random_string
70 p1235   ╰─────result: a_random_string
71 p1235   ╭considering: static_RE}}
72 p1235   ├───────text: static_RE
73 p1235   ├considering: }}
74 p1235   ├───expanded: static_RE
75 p1235   ╰─────result: static_RE
76 p1235  compiled RE 'static_RE' not found in local cache
77 p1235  compiling RE 'static_RE'
78 p1235  compiled RE 'static_RE' saved in local cache
79 p1235  sending RE 'static_RE' to daemon
80 p1235 try option notifier_socket
81 p1235   ╭considering: $spool_directory/exim_daemon_notify
82 p1235   ├──────value: TESTSUITE/spool
83 p1235   ├considering: /exim_daemon_notify
84 p1235   ├───────text: /exim_daemon_notify
85 p1235   ├───expanded: $spool_directory/exim_daemon_notify
86 p1235   ╰─────result: TESTSUITE/spool/exim_daemon_notify
87 p1235  ├──condition: match░{a_random_string}░{static_RE}
88 p1235  ├─────result: false
89 p1235  ├───expanded: ${if░match░{a_random_string}░{static_RE}}
90 p1235  ╰─────result: 
91 p1235  ╭considering: ${if░match░{a_random_string}░{tricky_static_RE\$}}
92 p1235   ╭considering: a_random_string}░{tricky_static_RE\$}}
93 p1235   ├───────text: a_random_string
94 p1235   ├considering: }░{tricky_static_RE\$}}
95 p1235   ├───expanded: a_random_string
96 p1235   ╰─────result: a_random_string
97 p1235   ╭considering: tricky_static_RE\$}}
98 p1235   ├───────text: tricky_static_RE
99 p1235   ├considering: \$}}
100 p1235   ├backslashed: '\$'
101 p1235   ├considering: }}
102 p1235   ├───expanded: tricky_static_RE\$
103 p1235   ╰─────result: tricky_static_RE$
104 p1235  compiled RE 'tricky_static_RE$' not found in local cache
105 p1235  compiling RE 'tricky_static_RE$'
106 p1235  compiled RE 'tricky_static_RE$' saved in local cache
107 p1235  sending RE 'tricky_static_RE$' to daemon
108 p1235 try option notifier_socket
109 p1235   ╭considering: $spool_directory/exim_daemon_notify
110 p1235   ├──────value: TESTSUITE/spool
111 p1235   ├considering: /exim_daemon_notify
112 p1235   ├───────text: /exim_daemon_notify
113 p1235   ├───expanded: $spool_directory/exim_daemon_notify
114 p1235   ╰─────result: TESTSUITE/spool/exim_daemon_notify
115 p1235  ├──condition: match░{a_random_string}░{tricky_static_RE\$}
116 p1235  ├─────result: false
117 p1235  ├───expanded: ${if░match░{a_random_string}░{tricky_static_RE\$}}
118 p1235  ╰─────result: 
119 p1235  ╭considering: ${if░match░{a_random_string}░{pid=${pid}░uncacheable_RE}}
120 p1235   ╭considering: a_random_string}░{pid=${pid}░uncacheable_RE}}
121 p1235   ├───────text: a_random_string
122 p1235   ├considering: }░{pid=${pid}░uncacheable_RE}}
123 p1235   ├───expanded: a_random_string
124 p1235   ╰─────result: a_random_string
125 p1235   ╭considering: pid=${pid}░uncacheable_RE}}
126 p1235   ├───────text: pid=
127 p1235   ├considering: ${pid}░uncacheable_RE}}
128 p1235   ├considering: ░uncacheable_RE}}
129 p1235   ├───────text: ░uncacheable_RE
130 p1235   ├considering: }}
131 p1235   ├───expanded: pid=${pid}░uncacheable_RE
132 p1235   ╰─────result: pid=p1235░uncacheable_RE
133 p1235  compiling RE 'pid=p1235 uncacheable_RE'
134 p1235  ├──condition: match░{a_random_string}░{pid=${pid}░uncacheable_RE}
135 p1235  ├─────result: false
136 p1235  ├───expanded: ${if░match░{a_random_string}░{pid=${pid}░uncacheable_RE}}
137 p1235  ╰─────result: 
138 p1235 try option acl_smtp_predata
139 p1235 search_tidyup called
140 p1235 search_tidyup called
141 p1235  ╭considering: ${tod_full}
142 p1235  ├───expanded: ${tod_full}
143 p1235  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
144 p1235 try option received_header_text
145 p1235  ╭considering: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
146 p1235   }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
147 p1235   }}}}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↩
148 p1235   }}(Exim░$version_number)↩
149 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
150 p1235   }}id░$message_exim_id${if░def:received_for░{↩
151 p1235   for░$received_for}}
152 p1235  ├───────text: Received:░
153 p1235  ├considering: ${if░def:sender_rcvhost░{from░$sender_rcvhost↩
154 p1235   }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
155 p1235   }}}}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↩
156 p1235   }}(Exim░$version_number)↩
157 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
158 p1235   }}id░$message_exim_id${if░def:received_for░{↩
159 p1235   for░$received_for}}
160 p1235  ├──condition: def:sender_rcvhost
161 p1235  ├─────result: true
162 p1235   ╭considering: from░$sender_rcvhost↩
163 p1235           }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
164 p1235           }}}}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↩
165 p1235           }}(Exim░$version_number)↩
166 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
167 p1235           }}id░$message_exim_id${if░def:received_for░{↩
168 p1235           for░$received_for}}
169 p1235   ├───────text: from░
170 p1235   ├considering: $sender_rcvhost↩
171 p1235           }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
172 p1235           }}}}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↩
173 p1235           }}(Exim░$version_number)↩
174 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
175 p1235           }}id░$message_exim_id${if░def:received_for░{↩
176 p1235           for░$received_for}}
177 p1235   ├──────value: [127.0.0.1]░(helo=test.ex)
178 p1235              ╰──(tainted)
179 p1235   ├considering: ↩
180 p1235           }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
181 p1235           }}}}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↩
182 p1235           }}(Exim░$version_number)↩
183 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
184 p1235           }}id░$message_exim_id${if░def:received_for░{↩
185 p1235           for░$received_for}}
186 p1235   ├───────text: ↩
187 p1235           
188 p1235   ├considering: }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
189 p1235           }}}}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↩
190 p1235           }}(Exim░$version_number)↩
191 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
192 p1235           }}id░$message_exim_id${if░def:received_for░{↩
193 p1235           for░$received_for}}
194 p1235   ├───expanded: from░$sender_rcvhost↩
195 p1235           
196 p1235   ╰─────result: from░[127.0.0.1]░(helo=test.ex)↩
197 p1235           
198 p1235              ╰──(tainted)
199 p1235   ╭───scanning: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
200 p1235           }}}}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↩
201 p1235           }}(Exim░$version_number)↩
202 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
203 p1235           }}id░$message_exim_id${if░def:received_for░{↩
204 p1235           for░$received_for}}
205 p1235   ├──condition: def:sender_ident
206 p1235   ├─────result: false
207 p1235    ╭───scanning: from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
208 p1235           }}}}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↩
209 p1235           }}(Exim░$version_number)↩
210 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
211 p1235           }}id░$message_exim_id${if░def:received_for░{↩
212 p1235           for░$received_for}}
213 p1235    ├───────text: from░
214 p1235    ├───scanning: ${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
215 p1235           }}}}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↩
216 p1235           }}(Exim░$version_number)↩
217 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
218 p1235           }}id░$message_exim_id${if░def:received_for░{↩
219 p1235           for░$received_for}}
220 p1235    ╎╭───scanning: $sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
221 p1235    ╎    }}}}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↩
222 p1235    ╎    }}(Exim░$version_number)↩
223 p1235    ╎    ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
224 p1235    ╎    }}id░$message_exim_id${if░def:received_for░{↩
225 p1235    ╎    for░$received_for}}
226 p1235    ╎├──────value: 
227 p1235    ╎├───scanning: }░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
228 p1235    ╎    }}}}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↩
229 p1235    ╎    }}(Exim░$version_number)↩
230 p1235    ╎    ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
231 p1235    ╎    }}id░$message_exim_id${if░def:received_for░{↩
232 p1235    ╎    for░$received_for}}
233 p1235    ╎├───expanded: $sender_ident
234 p1235    ╎├─────result:  ◀skipped▶
235 p1235    ╎╰───skipping: result is not used
236 p1235    ├───scanning: ░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
237 p1235           }}}}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↩
238 p1235           }}(Exim░$version_number)↩
239 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
240 p1235           }}id░$message_exim_id${if░def:received_for░{↩
241 p1235           for░$received_for}}
242 p1235    ├───────text: ░
243 p1235    ├───scanning: }}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
244 p1235           }}}}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↩
245 p1235           }}(Exim░$version_number)↩
246 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
247 p1235           }}id░$message_exim_id${if░def:received_for░{↩
248 p1235           for░$received_for}}
249 p1235    ├───expanded: from░${quote_local_part:$sender_ident}░
250 p1235    ├─────result:  ◀skipped▶
251 p1235    ╰───skipping: result is not used
252 p1235   ├───item-res: 
253 p1235   ├───scanning: ${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
254 p1235           }}}}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↩
255 p1235           }}(Exim░$version_number)↩
256 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
257 p1235           }}id░$message_exim_id${if░def:received_for░{↩
258 p1235           for░$received_for}}
259 p1235   ├──condition: def:sender_helo_name
260 p1235   ├─────result: false
261 p1235    ╭───scanning: (helo=$sender_helo_name)↩
262 p1235           }}}}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↩
263 p1235           }}(Exim░$version_number)↩
264 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
265 p1235           }}id░$message_exim_id${if░def:received_for░{↩
266 p1235           for░$received_for}}
267 p1235    ├───────text: (helo=
268 p1235    ├───scanning: $sender_helo_name)↩
269 p1235           }}}}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↩
270 p1235           }}(Exim░$version_number)↩
271 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
272 p1235           }}id░$message_exim_id${if░def:received_for░{↩
273 p1235           for░$received_for}}
274 p1235    ├──────value: 
275 p1235    ├───scanning: )↩
276 p1235           }}}}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↩
277 p1235           }}(Exim░$version_number)↩
278 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
279 p1235           }}id░$message_exim_id${if░def:received_for░{↩
280 p1235           for░$received_for}}
281 p1235    ├───────text: )↩
282 p1235           
283 p1235    ├───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↩
284 p1235           }}(Exim░$version_number)↩
285 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
286 p1235           }}id░$message_exim_id${if░def:received_for░{↩
287 p1235           for░$received_for}}
288 p1235    ├───expanded: (helo=$sender_helo_name)↩
289 p1235           
290 p1235    ├─────result:  ◀skipped▶
291 p1235    ╰───skipping: result is not used
292 p1235   ├───item-res: 
293 p1235   ├───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↩
294 p1235           }}(Exim░$version_number)↩
295 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
296 p1235           }}id░$message_exim_id${if░def:received_for░{↩
297 p1235           for░$received_for}}
298 p1235   ├───expanded: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
299 p1235           }}
300 p1235   ├─────result:  ◀skipped▶
301 p1235   ╰───skipping: result is not used
302 p1235  ├───item-res: from░[127.0.0.1]░(helo=test.ex)↩
303 p1235   
304 p1235             ╰──(tainted)
305 p1235  ├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↩
306 p1235   }}(Exim░$version_number)↩
307 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
308 p1235   }}id░$message_exim_id${if░def:received_for░{↩
309 p1235   for░$received_for}}
310 p1235  ├───────text: by░
311 p1235  ├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↩
312 p1235   }}(Exim░$version_number)↩
313 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
314 p1235   }}id░$message_exim_id${if░def:received_for░{↩
315 p1235   for░$received_for}}
316 p1235  ├──────value: myhost.test.ex
317 p1235  ├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↩
318 p1235   }}(Exim░$version_number)↩
319 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
320 p1235   }}id░$message_exim_id${if░def:received_for░{↩
321 p1235   for░$received_for}}
322 p1235  ├───────text: ░
323 p1235  ├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↩
324 p1235   }}(Exim░$version_number)↩
325 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
326 p1235   }}id░$message_exim_id${if░def:received_for░{↩
327 p1235   for░$received_for}}
328 p1235  ├──condition: def:received_protocol
329 p1235  ├─────result: true
330 p1235   ╭considering: with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
331 p1235           }}(Exim░$version_number)↩
332 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
333 p1235           }}id░$message_exim_id${if░def:received_for░{↩
334 p1235           for░$received_for}}
335 p1235   ├───────text: with░
336 p1235   ├considering: $received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
337 p1235           }}(Exim░$version_number)↩
338 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
339 p1235           }}id░$message_exim_id${if░def:received_for░{↩
340 p1235           for░$received_for}}
341 p1235   ├──────value: smtp
342 p1235   ├considering: ░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
343 p1235           }}(Exim░$version_number)↩
344 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
345 p1235           }}id░$message_exim_id${if░def:received_for░{↩
346 p1235           for░$received_for}}
347 p1235   ├───────text: ░
348 p1235   ├considering: }}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
349 p1235           }}(Exim░$version_number)↩
350 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
351 p1235           }}id░$message_exim_id${if░def:received_for░{↩
352 p1235           for░$received_for}}
353 p1235   ├───expanded: with░$received_protocol░
354 p1235   ╰─────result: with░smtp░
355 p1235  ├───item-res: with░smtp░
356 p1235             ╰──(tainted)
357 p1235  ├considering: ${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
358 p1235   }}(Exim░$version_number)↩
359 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
360 p1235   }}id░$message_exim_id${if░def:received_for░{↩
361 p1235   for░$received_for}}
362 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
363 p1235           }}id░$message_exim_id${if░def:received_for░{↩
364 p1235           for░$received_for}}
365 p1235   ├───expanded: ░($tls_in_ver)
366 p1235   ├─────result:  ◀skipped▶
367 p1235   ╰───skipping: result is not used
368 p1235  ├───item-res: 
369 p1235             ╰──(tainted)
370 p1235  ├considering: ${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
371 p1235   }}(Exim░$version_number)↩
372 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
373 p1235   }}id░$message_exim_id${if░def:received_for░{↩
374 p1235   for░$received_for}}
375 p1235  ├──condition: def:tls_in_cipher_std
376 p1235  ├─────result: false
377 p1235   ╭───scanning: ░tls░$tls_in_cipher_std↩
378 p1235           }}(Exim░$version_number)↩
379 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
380 p1235           }}id░$message_exim_id${if░def:received_for░{↩
381 p1235           for░$received_for}}
382 p1235   ├───────text: ░tls░
383 p1235   ├───scanning: $tls_in_cipher_std↩
384 p1235           }}(Exim░$version_number)↩
385 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
386 p1235           }}id░$message_exim_id${if░def:received_for░{↩
387 p1235           for░$received_for}}
388 p1235   ├──────value: 
389 p1235   ├───scanning: ↩
390 p1235           }}(Exim░$version_number)↩
391 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
392 p1235           }}id░$message_exim_id${if░def:received_for░{↩
393 p1235           for░$received_for}}
394 p1235   ├───────text: ↩
395 p1235           
396 p1235   ├───scanning: }}(Exim░$version_number)↩
397 p1235           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
398 p1235           }}id░$message_exim_id${if░def:received_for░{↩
399 p1235           for░$received_for}}
400 p1235   ├───expanded: ░tls░$tls_in_cipher_std↩
401 p1235           
402 p1235   ├─────result:  ◀skipped▶
403 p1235   ╰───skipping: result is not used
404 p1235  ├───item-res: 
405 p1235             ╰──(tainted)
406 p1235  ├considering: (Exim░$version_number)↩
407 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
408 p1235   }}id░$message_exim_id${if░def:received_for░{↩
409 p1235   for░$received_for}}
410 p1235  ├───────text: (Exim░
411 p1235  ├considering: $version_number)↩
412 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
413 p1235   }}id░$message_exim_id${if░def:received_for░{↩
414 p1235   for░$received_for}}
415 p1235  ├──────value: x.yz
416 p1235  ├considering: )↩
417 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
418 p1235   }}id░$message_exim_id${if░def:received_for░{↩
419 p1235   for░$received_for}}
420 p1235  ├───────text: )↩
421 p1235   
422 p1235  ├considering: ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
423 p1235   }}id░$message_exim_id${if░def:received_for░{↩
424 p1235   for░$received_for}}
425 p1235  ├──condition: def:sender_address
426 p1235  ├─────result: true
427 p1235   ╭considering: (envelope-from░<$sender_address>)↩
428 p1235           }}id░$message_exim_id${if░def:received_for░{↩
429 p1235           for░$received_for}}
430 p1235   ├───────text: (envelope-from░<
431 p1235   ├considering: $sender_address>)↩
432 p1235           }}id░$message_exim_id${if░def:received_for░{↩
433 p1235           for░$received_for}}
434 p1235   ├──────value: CALLER@test.ex
435 p1235              ╰──(tainted)
436 p1235   ├considering: >)↩
437 p1235           }}id░$message_exim_id${if░def:received_for░{↩
438 p1235           for░$received_for}}
439 p1235   ├───────text: >)↩
440 p1235           
441 p1235   ├considering: }}id░$message_exim_id${if░def:received_for░{↩
442 p1235           for░$received_for}}
443 p1235   ├───expanded: (envelope-from░<$sender_address>)↩
444 p1235           
445 p1235   ╰─────result: (envelope-from░<CALLER@test.ex>)↩
446 p1235           
447 p1235              ╰──(tainted)
448 p1235  ├───item-res: (envelope-from░<CALLER@test.ex>)↩
449 p1235   
450 p1235             ╰──(tainted)
451 p1235  ├considering: id░$message_exim_id${if░def:received_for░{↩
452 p1235   for░$received_for}}
453 p1235  ├───────text: id░
454 p1235  ├considering: $message_exim_id${if░def:received_for░{↩
455 p1235   for░$received_for}}
456 p1235  ├──────value: 10HmaX-000000005vi-0000
457 p1235  ├considering: ${if░def:received_for░{↩
458 p1235   for░$received_for}}
459 p1235  ├──condition: def:received_for
460 p1235  ├─────result: true
461 p1235   ╭considering: ↩
462 p1235           for░$received_for}}
463 p1235   ├───────text: ↩
464 p1235           for░
465 p1235   ├considering: $received_for}}
466 p1235   ├──────value: dest_1@test.ex
467 p1235              ╰──(tainted)
468 p1235   ├considering: }}
469 p1235   ├───expanded: ↩
470 p1235           for░$received_for
471 p1235   ╰─────result: ↩
472 p1235           for░dest_1@test.ex
473 p1235              ╰──(tainted)
474 p1235  ├───item-res: ↩
475 p1235   for░dest_1@test.ex
476 p1235             ╰──(tainted)
477 p1235  ├───expanded: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
478 p1235   }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
479 p1235   }}}}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↩
480 p1235   }}(Exim░$version_number)↩
481 p1235   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
482 p1235   }}id░$message_exim_id${if░def:received_for░{↩
483 p1235   for░$received_for}}
484 p1235  ╰─────result: Received:░from░[127.0.0.1]░(helo=test.ex)↩
485 p1235   by░myhost.test.ex░with░smtp░(Exim░x.yz)↩
486 p1235   (envelope-from░<CALLER@test.ex>)↩
487 p1235   id░10HmaX-000000005vi-0000↩
488 p1235   for░dest_1@test.ex
489 p1235             ╰──(tainted)
490 p1235 try option acl_smtp_dkim
491 p1235 try option acl_smtp_mime
492 p1235 try option acl_smtp_data
493 p1235  ╭considering: ${tod_full}
494 p1235  ├───expanded: ${tod_full}
495 p1235  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
496 LOG: MAIN
497   <= CALLER@test.ex H=(test.ex) [127.0.0.1] Ci=p1235 P=smtp S=sss
498 search_tidyup called
499 Process p1235 is ready for new message
500 try option acl_smtp_quit
501 LOG: smtp_connection MAIN
502   SMTP connection Ci=p1235 from (test.ex) [127.0.0.1] D=qqs closed by QUIT
503 p1234 1 SMTP accept process running
504 p1234 Listening...
505 p1234 daemon_notification (from unknown addr)
506 p1234 compiled caseless RE '^nomatch_list' not found in local cache
507 p1234 compiling caseless RE '^nomatch_list'
508 p1234 compiled RE '^nomatch_list' saved in local cache
509 p1234 Listening...
510 p1234 daemon_notification (from unknown addr)
511 p1234 compiled RE 'static_RE' not found in local cache
512 p1234 compiling RE 'static_RE'
513 p1234 compiled RE 'static_RE' saved in local cache
514 p1234 Listening...
515 p1234 daemon_notification (from unknown addr)
516 p1234 compiled RE 'tricky_static_RE$' not found in local cache
517 p1234 compiling RE 'tricky_static_RE$'
518 p1234 compiled RE 'tricky_static_RE$' saved in local cache
519 p1234 Listening...
520 search_tidyup called
521 >>>>>>>>>>>>>>>> Exim pid=p1235 (daemon-accept) terminating with rc=0 >>>>>>>>>>>>>>>>
522 p1234 child p1235 ended: status=0x0
523 p1234   normal exit, 0
524 p1234 0 SMTP accept processes now running
525 p1234 Listening...
526 p1234 Connection request from 127.0.0.1 port sssss
527 p1234 try option smtp_accept_max_per_host
528 p1234 search_tidyup called
529 p1236 try option smtp_active_hostname
530 p1236 Process p1236 is handling incoming connection from [127.0.0.1]
531 p1236 try option message_size_limit
532 p1236 try option acl_smtp_connect
533 p1236 try option smtp_banner
534 p1236  ╭considering: $smtp_active_hostname░ESMTP░Exim░$version_number░$tod_full
535 p1236  ├──────value: myhost.test.ex
536 p1236  ├considering: ░ESMTP░Exim░$version_number░$tod_full
537 p1236  ├───────text: ░ESMTP░Exim░
538 p1236  ├considering: $version_number░$tod_full
539 p1236  ├──────value: x.yz
540 p1236  ├considering: ░$tod_full
541 p1236  ├───────text: ░
542 p1236  ├considering: $tod_full
543 p1236  ├──────value: Tue,░2░Mar░1999░09:44:33░+0000
544 p1236  ├───expanded: $smtp_active_hostname░ESMTP░Exim░$version_number░$tod_full
545 p1236  ╰─────result: myhost.test.ex░ESMTP░Exim░x.yz░Tue,░2░Mar░1999░09:44:33░+0000
546 p1236 Process p1236 is ready for new message
547 p1236 try option acl_smtp_helo
548 p1236 try option acl_smtp_mail
549 p1236 try option acl_smtp_rcpt
550 p1236 compiled caseless RE '^nomatch_list' found in local cache
551 p1236  ╭considering: ${if░match░{a_random_string}░{static_RE}}
552 p1236   ╭considering: a_random_string}░{static_RE}}
553 p1236   ├───────text: a_random_string
554 p1236   ├considering: }░{static_RE}}
555 p1236   ├───expanded: a_random_string
556 p1236   ╰─────result: a_random_string
557 p1236   ╭considering: static_RE}}
558 p1236   ├───────text: static_RE
559 p1236   ├considering: }}
560 p1236   ├───expanded: static_RE
561 p1236   ╰─────result: static_RE
562 p1236  compiled RE 'static_RE' found in local cache
563 p1236  ├──condition: match░{a_random_string}░{static_RE}
564 p1236  ├─────result: false
565 p1236  ├───expanded: ${if░match░{a_random_string}░{static_RE}}
566 p1236  ╰─────result: 
567 p1236  ╭considering: ${if░match░{a_random_string}░{tricky_static_RE\$}}
568 p1236   ╭considering: a_random_string}░{tricky_static_RE\$}}
569 p1236   ├───────text: a_random_string
570 p1236   ├considering: }░{tricky_static_RE\$}}
571 p1236   ├───expanded: a_random_string
572 p1236   ╰─────result: a_random_string
573 p1236   ╭considering: tricky_static_RE\$}}
574 p1236   ├───────text: tricky_static_RE
575 p1236   ├considering: \$}}
576 p1236   ├backslashed: '\$'
577 p1236   ├considering: }}
578 p1236   ├───expanded: tricky_static_RE\$
579 p1236   ╰─────result: tricky_static_RE$
580 p1236  compiled RE 'tricky_static_RE$' found in local cache
581 p1236  ├──condition: match░{a_random_string}░{tricky_static_RE\$}
582 p1236  ├─────result: false
583 p1236  ├───expanded: ${if░match░{a_random_string}░{tricky_static_RE\$}}
584 p1236  ╰─────result: 
585 p1236  ╭considering: ${if░match░{a_random_string}░{pid=${pid}░uncacheable_RE}}
586 p1236   ╭considering: a_random_string}░{pid=${pid}░uncacheable_RE}}
587 p1236   ├───────text: a_random_string
588 p1236   ├considering: }░{pid=${pid}░uncacheable_RE}}
589 p1236   ├───expanded: a_random_string
590 p1236   ╰─────result: a_random_string
591 p1236   ╭considering: pid=${pid}░uncacheable_RE}}
592 p1236   ├───────text: pid=
593 p1236   ├considering: ${pid}░uncacheable_RE}}
594 p1236   ├considering: ░uncacheable_RE}}
595 p1236   ├───────text: ░uncacheable_RE
596 p1236   ├considering: }}
597 p1236   ├───expanded: pid=${pid}░uncacheable_RE
598 p1236   ╰─────result: pid=p1236░uncacheable_RE
599 p1236  compiling RE 'pid=p1236 uncacheable_RE'
600 p1236  ├──condition: match░{a_random_string}░{pid=${pid}░uncacheable_RE}
601 p1236  ├─────result: false
602 p1236  ├───expanded: ${if░match░{a_random_string}░{pid=${pid}░uncacheable_RE}}
603 p1236  ╰─────result: 
604 p1236 try option acl_smtp_predata
605 p1236 search_tidyup called
606 p1236 search_tidyup called
607 p1236  ╭considering: ${tod_full}
608 p1236  ├───expanded: ${tod_full}
609 p1236  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
610 p1236 try option received_header_text
611 p1236  ╭considering: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
612 p1236   }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
613 p1236   }}}}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↩
614 p1236   }}(Exim░$version_number)↩
615 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
616 p1236   }}id░$message_exim_id${if░def:received_for░{↩
617 p1236   for░$received_for}}
618 p1236  ├───────text: Received:░
619 p1236  ├considering: ${if░def:sender_rcvhost░{from░$sender_rcvhost↩
620 p1236   }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
621 p1236   }}}}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↩
622 p1236   }}(Exim░$version_number)↩
623 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
624 p1236   }}id░$message_exim_id${if░def:received_for░{↩
625 p1236   for░$received_for}}
626 p1236  ├──condition: def:sender_rcvhost
627 p1236  ├─────result: true
628 p1236   ╭considering: from░$sender_rcvhost↩
629 p1236           }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
630 p1236           }}}}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↩
631 p1236           }}(Exim░$version_number)↩
632 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
633 p1236           }}id░$message_exim_id${if░def:received_for░{↩
634 p1236           for░$received_for}}
635 p1236   ├───────text: from░
636 p1236   ├considering: $sender_rcvhost↩
637 p1236           }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
638 p1236           }}}}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↩
639 p1236           }}(Exim░$version_number)↩
640 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
641 p1236           }}id░$message_exim_id${if░def:received_for░{↩
642 p1236           for░$received_for}}
643 p1236   ├──────value: [127.0.0.1]░(helo=test.ex)
644 p1236              ╰──(tainted)
645 p1236   ├considering: ↩
646 p1236           }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
647 p1236           }}}}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↩
648 p1236           }}(Exim░$version_number)↩
649 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
650 p1236           }}id░$message_exim_id${if░def:received_for░{↩
651 p1236           for░$received_for}}
652 p1236   ├───────text: ↩
653 p1236           
654 p1236   ├considering: }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
655 p1236           }}}}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↩
656 p1236           }}(Exim░$version_number)↩
657 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
658 p1236           }}id░$message_exim_id${if░def:received_for░{↩
659 p1236           for░$received_for}}
660 p1236   ├───expanded: from░$sender_rcvhost↩
661 p1236           
662 p1236   ╰─────result: from░[127.0.0.1]░(helo=test.ex)↩
663 p1236           
664 p1236              ╰──(tainted)
665 p1236   ╭───scanning: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
666 p1236           }}}}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↩
667 p1236           }}(Exim░$version_number)↩
668 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
669 p1236           }}id░$message_exim_id${if░def:received_for░{↩
670 p1236           for░$received_for}}
671 p1236   ├──condition: def:sender_ident
672 p1236   ├─────result: false
673 p1236    ╭───scanning: from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
674 p1236           }}}}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↩
675 p1236           }}(Exim░$version_number)↩
676 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
677 p1236           }}id░$message_exim_id${if░def:received_for░{↩
678 p1236           for░$received_for}}
679 p1236    ├───────text: from░
680 p1236    ├───scanning: ${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
681 p1236           }}}}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↩
682 p1236           }}(Exim░$version_number)↩
683 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
684 p1236           }}id░$message_exim_id${if░def:received_for░{↩
685 p1236           for░$received_for}}
686 p1236    ╎╭───scanning: $sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
687 p1236    ╎    }}}}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↩
688 p1236    ╎    }}(Exim░$version_number)↩
689 p1236    ╎    ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
690 p1236    ╎    }}id░$message_exim_id${if░def:received_for░{↩
691 p1236    ╎    for░$received_for}}
692 p1236    ╎├──────value: 
693 p1236    ╎├───scanning: }░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
694 p1236    ╎    }}}}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↩
695 p1236    ╎    }}(Exim░$version_number)↩
696 p1236    ╎    ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
697 p1236    ╎    }}id░$message_exim_id${if░def:received_for░{↩
698 p1236    ╎    for░$received_for}}
699 p1236    ╎├───expanded: $sender_ident
700 p1236    ╎├─────result:  ◀skipped▶
701 p1236    ╎╰───skipping: result is not used
702 p1236    ├───scanning: ░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
703 p1236           }}}}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↩
704 p1236           }}(Exim░$version_number)↩
705 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
706 p1236           }}id░$message_exim_id${if░def:received_for░{↩
707 p1236           for░$received_for}}
708 p1236    ├───────text: ░
709 p1236    ├───scanning: }}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
710 p1236           }}}}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↩
711 p1236           }}(Exim░$version_number)↩
712 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
713 p1236           }}id░$message_exim_id${if░def:received_for░{↩
714 p1236           for░$received_for}}
715 p1236    ├───expanded: from░${quote_local_part:$sender_ident}░
716 p1236    ├─────result:  ◀skipped▶
717 p1236    ╰───skipping: result is not used
718 p1236   ├───item-res: 
719 p1236   ├───scanning: ${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
720 p1236           }}}}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↩
721 p1236           }}(Exim░$version_number)↩
722 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
723 p1236           }}id░$message_exim_id${if░def:received_for░{↩
724 p1236           for░$received_for}}
725 p1236   ├──condition: def:sender_helo_name
726 p1236   ├─────result: false
727 p1236    ╭───scanning: (helo=$sender_helo_name)↩
728 p1236           }}}}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↩
729 p1236           }}(Exim░$version_number)↩
730 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
731 p1236           }}id░$message_exim_id${if░def:received_for░{↩
732 p1236           for░$received_for}}
733 p1236    ├───────text: (helo=
734 p1236    ├───scanning: $sender_helo_name)↩
735 p1236           }}}}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↩
736 p1236           }}(Exim░$version_number)↩
737 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
738 p1236           }}id░$message_exim_id${if░def:received_for░{↩
739 p1236           for░$received_for}}
740 p1236    ├──────value: 
741 p1236    ├───scanning: )↩
742 p1236           }}}}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↩
743 p1236           }}(Exim░$version_number)↩
744 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
745 p1236           }}id░$message_exim_id${if░def:received_for░{↩
746 p1236           for░$received_for}}
747 p1236    ├───────text: )↩
748 p1236           
749 p1236    ├───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↩
750 p1236           }}(Exim░$version_number)↩
751 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
752 p1236           }}id░$message_exim_id${if░def:received_for░{↩
753 p1236           for░$received_for}}
754 p1236    ├───expanded: (helo=$sender_helo_name)↩
755 p1236           
756 p1236    ├─────result:  ◀skipped▶
757 p1236    ╰───skipping: result is not used
758 p1236   ├───item-res: 
759 p1236   ├───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↩
760 p1236           }}(Exim░$version_number)↩
761 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
762 p1236           }}id░$message_exim_id${if░def:received_for░{↩
763 p1236           for░$received_for}}
764 p1236   ├───expanded: ${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
765 p1236           }}
766 p1236   ├─────result:  ◀skipped▶
767 p1236   ╰───skipping: result is not used
768 p1236  ├───item-res: from░[127.0.0.1]░(helo=test.ex)↩
769 p1236   
770 p1236             ╰──(tainted)
771 p1236  ├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↩
772 p1236   }}(Exim░$version_number)↩
773 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
774 p1236   }}id░$message_exim_id${if░def:received_for░{↩
775 p1236   for░$received_for}}
776 p1236  ├───────text: by░
777 p1236  ├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↩
778 p1236   }}(Exim░$version_number)↩
779 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
780 p1236   }}id░$message_exim_id${if░def:received_for░{↩
781 p1236   for░$received_for}}
782 p1236  ├──────value: myhost.test.ex
783 p1236  ├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↩
784 p1236   }}(Exim░$version_number)↩
785 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
786 p1236   }}id░$message_exim_id${if░def:received_for░{↩
787 p1236   for░$received_for}}
788 p1236  ├───────text: ░
789 p1236  ├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↩
790 p1236   }}(Exim░$version_number)↩
791 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
792 p1236   }}id░$message_exim_id${if░def:received_for░{↩
793 p1236   for░$received_for}}
794 p1236  ├──condition: def:received_protocol
795 p1236  ├─────result: true
796 p1236   ╭considering: with░$received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
797 p1236           }}(Exim░$version_number)↩
798 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
799 p1236           }}id░$message_exim_id${if░def:received_for░{↩
800 p1236           for░$received_for}}
801 p1236   ├───────text: with░
802 p1236   ├considering: $received_protocol░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
803 p1236           }}(Exim░$version_number)↩
804 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
805 p1236           }}id░$message_exim_id${if░def:received_for░{↩
806 p1236           for░$received_for}}
807 p1236   ├──────value: smtp
808 p1236   ├considering: ░}}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
809 p1236           }}(Exim░$version_number)↩
810 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
811 p1236           }}id░$message_exim_id${if░def:received_for░{↩
812 p1236           for░$received_for}}
813 p1236   ├───────text: ░
814 p1236   ├considering: }}${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
815 p1236           }}(Exim░$version_number)↩
816 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
817 p1236           }}id░$message_exim_id${if░def:received_for░{↩
818 p1236           for░$received_for}}
819 p1236   ├───expanded: with░$received_protocol░
820 p1236   ╰─────result: with░smtp░
821 p1236  ├───item-res: with░smtp░
822 p1236             ╰──(tainted)
823 p1236  ├considering: ${if░def:tls_in_ver░░░░░░░░{░($tls_in_ver)}}${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
824 p1236   }}(Exim░$version_number)↩
825 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
826 p1236   }}id░$message_exim_id${if░def:received_for░{↩
827 p1236   for░$received_for}}
828 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
829 p1236           }}id░$message_exim_id${if░def:received_for░{↩
830 p1236           for░$received_for}}
831 p1236   ├───expanded: ░($tls_in_ver)
832 p1236   ├─────result:  ◀skipped▶
833 p1236   ╰───skipping: result is not used
834 p1236  ├───item-res: 
835 p1236             ╰──(tainted)
836 p1236  ├considering: ${if░def:tls_in_cipher_std░{░tls░$tls_in_cipher_std↩
837 p1236   }}(Exim░$version_number)↩
838 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
839 p1236   }}id░$message_exim_id${if░def:received_for░{↩
840 p1236   for░$received_for}}
841 p1236  ├──condition: def:tls_in_cipher_std
842 p1236  ├─────result: false
843 p1236   ╭───scanning: ░tls░$tls_in_cipher_std↩
844 p1236           }}(Exim░$version_number)↩
845 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
846 p1236           }}id░$message_exim_id${if░def:received_for░{↩
847 p1236           for░$received_for}}
848 p1236   ├───────text: ░tls░
849 p1236   ├───scanning: $tls_in_cipher_std↩
850 p1236           }}(Exim░$version_number)↩
851 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
852 p1236           }}id░$message_exim_id${if░def:received_for░{↩
853 p1236           for░$received_for}}
854 p1236   ├──────value: 
855 p1236   ├───scanning: ↩
856 p1236           }}(Exim░$version_number)↩
857 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
858 p1236           }}id░$message_exim_id${if░def:received_for░{↩
859 p1236           for░$received_for}}
860 p1236   ├───────text: ↩
861 p1236           
862 p1236   ├───scanning: }}(Exim░$version_number)↩
863 p1236           ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
864 p1236           }}id░$message_exim_id${if░def:received_for░{↩
865 p1236           for░$received_for}}
866 p1236   ├───expanded: ░tls░$tls_in_cipher_std↩
867 p1236           
868 p1236   ├─────result:  ◀skipped▶
869 p1236   ╰───skipping: result is not used
870 p1236  ├───item-res: 
871 p1236             ╰──(tainted)
872 p1236  ├considering: (Exim░$version_number)↩
873 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
874 p1236   }}id░$message_exim_id${if░def:received_for░{↩
875 p1236   for░$received_for}}
876 p1236  ├───────text: (Exim░
877 p1236  ├considering: $version_number)↩
878 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
879 p1236   }}id░$message_exim_id${if░def:received_for░{↩
880 p1236   for░$received_for}}
881 p1236  ├──────value: x.yz
882 p1236  ├considering: )↩
883 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
884 p1236   }}id░$message_exim_id${if░def:received_for░{↩
885 p1236   for░$received_for}}
886 p1236  ├───────text: )↩
887 p1236   
888 p1236  ├considering: ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
889 p1236   }}id░$message_exim_id${if░def:received_for░{↩
890 p1236   for░$received_for}}
891 p1236  ├──condition: def:sender_address
892 p1236  ├─────result: true
893 p1236   ╭considering: (envelope-from░<$sender_address>)↩
894 p1236           }}id░$message_exim_id${if░def:received_for░{↩
895 p1236           for░$received_for}}
896 p1236   ├───────text: (envelope-from░<
897 p1236   ├considering: $sender_address>)↩
898 p1236           }}id░$message_exim_id${if░def:received_for░{↩
899 p1236           for░$received_for}}
900 p1236   ├──────value: CALLER@test.ex
901 p1236              ╰──(tainted)
902 p1236   ├considering: >)↩
903 p1236           }}id░$message_exim_id${if░def:received_for░{↩
904 p1236           for░$received_for}}
905 p1236   ├───────text: >)↩
906 p1236           
907 p1236   ├considering: }}id░$message_exim_id${if░def:received_for░{↩
908 p1236           for░$received_for}}
909 p1236   ├───expanded: (envelope-from░<$sender_address>)↩
910 p1236           
911 p1236   ╰─────result: (envelope-from░<CALLER@test.ex>)↩
912 p1236           
913 p1236              ╰──(tainted)
914 p1236  ├───item-res: (envelope-from░<CALLER@test.ex>)↩
915 p1236   
916 p1236             ╰──(tainted)
917 p1236  ├considering: id░$message_exim_id${if░def:received_for░{↩
918 p1236   for░$received_for}}
919 p1236  ├───────text: id░
920 p1236  ├considering: $message_exim_id${if░def:received_for░{↩
921 p1236   for░$received_for}}
922 p1236  ├──────value: 10HmaY-000000005vi-0000
923 p1236  ├considering: ${if░def:received_for░{↩
924 p1236   for░$received_for}}
925 p1236  ├──condition: def:received_for
926 p1236  ├─────result: true
927 p1236   ╭considering: ↩
928 p1236           for░$received_for}}
929 p1236   ├───────text: ↩
930 p1236           for░
931 p1236   ├considering: $received_for}}
932 p1236   ├──────value: dest_2@test.ex
933 p1236              ╰──(tainted)
934 p1236   ├considering: }}
935 p1236   ├───expanded: ↩
936 p1236           for░$received_for
937 p1236   ╰─────result: ↩
938 p1236           for░dest_2@test.ex
939 p1236              ╰──(tainted)
940 p1236  ├───item-res: ↩
941 p1236   for░dest_2@test.ex
942 p1236             ╰──(tainted)
943 p1236  ├───expanded: Received:░${if░def:sender_rcvhost░{from░$sender_rcvhost↩
944 p1236   }{${if░def:sender_ident░{from░${quote_local_part:$sender_ident}░}}${if░def:sender_helo_name░{(helo=$sender_helo_name)↩
945 p1236   }}}}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↩
946 p1236   }}(Exim░$version_number)↩
947 p1236   ${if░def:sender_address░{(envelope-from░<$sender_address>)↩
948 p1236   }}id░$message_exim_id${if░def:received_for░{↩
949 p1236   for░$received_for}}
950 p1236  ╰─────result: Received:░from░[127.0.0.1]░(helo=test.ex)↩
951 p1236   by░myhost.test.ex░with░smtp░(Exim░x.yz)↩
952 p1236   (envelope-from░<CALLER@test.ex>)↩
953 p1236   id░10HmaY-000000005vi-0000↩
954 p1236   for░dest_2@test.ex
955 p1236             ╰──(tainted)
956 p1236 try option acl_smtp_dkim
957 p1236 try option acl_smtp_mime
958 p1236 try option acl_smtp_data
959 p1236  ╭considering: ${tod_full}
960 p1236  ├───expanded: ${tod_full}
961 p1236  ╰─────result: Tue,░2░Mar░1999░09:44:33░+0000
962 LOG: MAIN
963   <= CALLER@test.ex H=(test.ex) [127.0.0.1] Ci=p1236 P=smtp S=sss
964 search_tidyup called
965 Process p1236 is ready for new message
966 try option acl_smtp_quit
967 LOG: smtp_connection MAIN
968   SMTP connection Ci=p1236 from (test.ex) [127.0.0.1] D=qqs closed by QUIT
969 p1234 1 SMTP accept process running
970 p1234 Listening...
971 search_tidyup called
972 >>>>>>>>>>>>>>>> Exim pid=p1236 (daemon-accept) terminating with rc=0 >>>>>>>>>>>>>>>>
973 p1234 child p1236 ended: status=0x0
974 p1234   normal exit, 0
975 p1234 0 SMTP accept processes now running
976 p1234 Listening...
977 p1234 SIGTERM/SIGINT seen
978 p1234 search_tidyup called
979 p1234 >>>>>>>>>>>>>>>> Exim pid=p1234 (daemon) terminating with rc=0 >>>>>>>>>>>>>>>>