debug: prettify expansion condition trace output
[exim.git] / test / stderr / 5410
CommitLineData
b32ddfaa
JH
1Exim version x.yz ....
2configuration file is TESTSUITE/test-config
3admin user
4 in hosts_connection_nolog? no (option unset)
5LOG: smtp_connection MAIN
6 SMTP connection from CALLER
e47376be
JH
7considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
8 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
9 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 10 in dsn_advertise_hosts? no (option unset)
b32ddfaa
JH
11 in pipelining_advertise_hosts? yes (matched "*")
12 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
13considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
14considering: SERVER}{server}{queue}{cutthrough}}
15 expanding: SERVER
16 result: SERVER
17considering: server}{queue}{cutthrough}}
18 expanding: server
19 result: server
fdcd2747
JH
20 condition: eq {SERVER}{server}
21 result: false
e47376be
JH
22 scanning: queue}{cutthrough}}
23 expanding: queue
24 result: queue
25 skipping: result is not used
26considering: cutthrough}}
27 expanding: cutthrough
28 result: cutthrough
29 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
30 result: cutthrough
b32ddfaa
JH
31using ACL "cutthrough"
32processing "accept"
33check control = cutthrough_delivery
34check verify = recipient
35domain.com in "test.ex : *.test.ex"? no (end of list)
36domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
37considering: $local_part
38 expanding: $local_part
39 result: userx
b32ddfaa
JH
40domain.com in "*"? yes (matched "*")
41----------- end verify ------------
42accept: condition test succeeded in ACL "cutthrough"
a7538db1 43end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
44----------- start cutthrough setup ------------
45domain.com in "test.ex : *.test.ex"? no (end of list)
46domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
47considering: $local_part
48 expanding: $local_part
49 result: userx
b32ddfaa
JH
50domain.com in "*"? yes (matched "*")
51Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
52considering: $primary_hostname
53 expanding: $primary_hostname
54 result: myhost.test.ex
b32ddfaa
JH
55 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
56127.0.0.1 in hosts_avoid_esmtp? no (option unset)
57 SMTP>> EHLO myhost.test.ex
58 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
59 250-SIZE 52428800
60 250-8BITMIME
61 250-PIPELINING
62 250-STARTTLS
63 250 HELP
e47376be
JH
64considering: ${if eq {$address_data}{usery}{*}{:}}
65considering: $address_data}{usery}{*}{:}}
66 expanding: $address_data
67 result: userx
68considering: usery}{*}{:}}
69 expanding: usery
70 result: usery
fdcd2747
JH
71 condition: eq {$address_data}{usery}
72 result: false
e47376be
JH
73 scanning: *}{:}}
74 expanding: *
75 result: *
76 skipping: result is not used
77considering: :}}
78 expanding: :
79 result: :
80 expanding: ${if eq {$address_data}{usery}{*}{:}}
81 result: :
b32ddfaa 82127.0.0.1 in hosts_avoid_tls? no (end of list)
e47376be
JH
83considering: ${if eq {$address_data}{userz}{*}{:}}
84considering: $address_data}{userz}{*}{:}}
85 expanding: $address_data
86 result: userx
87considering: userz}{*}{:}}
88 expanding: userz
89 result: userz
fdcd2747
JH
90 condition: eq {$address_data}{userz}
91 result: false
e47376be
JH
92 scanning: *}{:}}
93 expanding: *
94 result: *
95 skipping: result is not used
96considering: :}}
97 expanding: :
98 result: :
99 expanding: ${if eq {$address_data}{userz}{*}{:}}
100 result: :
99400968 101127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
b32ddfaa
JH
102 SMTP>> STARTTLS
103 SMTP<< 220 TLS go ahead
65867078 104127.0.0.1 in hosts_require_ocsp? no (option unset)
44662487 105127.0.0.1 in hosts_request_ocsp? yes (matched "*")
610ff438
JH
106127.0.0.1 in tls_verify_hosts? no (option unset)
107127.0.0.1 in tls_try_verify_hosts? no (end of list)
b32ddfaa
JH
108 SMTP>> EHLO myhost.test.ex
109 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
110 250-SIZE 52428800
111 250-8BITMIME
112 250-PIPELINING
113 250 HELP
fcc8e047 114127.0.0.1 in hosts_require_auth? no (option unset)
9d6bb16d 115 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
b32ddfaa
JH
116 SMTP<< 250 OK
117 SMTP>> RCPT TO:<userx@domain.com>
118 SMTP<< 250 Accepted
8b9476ba 119holding verify callout open for cutthrough delivery
b32ddfaa
JH
120----------- end cutthrough setup ------------
121processing "accept"
122accept: condition test succeeded in inline ACL
a7538db1 123end of inline ACL: ACCEPT
b32ddfaa
JH
124 SMTP>> DATA
125 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
126considering: ${tod_full}
127 expanding: ${tod_full}
128 result: Tue, 2 Mar 1999 09:44:33 +0000
129considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
130 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
131 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
132 }}(Exim $version_number)
133 ${if def:sender_address {(envelope-from <$sender_address>)
134 }}id $message_exim_id${if def:received_for {
135 for $received_for}}
fdcd2747
JH
136 condition: def:sender_rcvhost
137 result: false
e47376be
JH
138 scanning: from $sender_rcvhost
139 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
140 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
141 }}(Exim $version_number)
142 ${if def:sender_address {(envelope-from <$sender_address>)
143 }}id $message_exim_id${if def:received_for {
144 for $received_for}}
145 expanding: from $sender_rcvhost
b32ddfaa 146
e47376be 147 result: from
b32ddfaa 148
e47376be
JH
149 skipping: result is not used
150considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
151 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
152 }}(Exim $version_number)
153 ${if def:sender_address {(envelope-from <$sender_address>)
154 }}id $message_exim_id${if def:received_for {
155 for $received_for}}
fdcd2747
JH
156 condition: def:sender_ident
157 result: true
e47376be
JH
158considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
159 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
160 }}(Exim $version_number)
161 ${if def:sender_address {(envelope-from <$sender_address>)
162 }}id $message_exim_id${if def:received_for {
163 for $received_for}}
164considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
165 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
166 }}(Exim $version_number)
167 ${if def:sender_address {(envelope-from <$sender_address>)
168 }}id $message_exim_id${if def:received_for {
169 for $received_for}}
170 expanding: $sender_ident
171 result: CALLER
172 expanding: from ${quote_local_part:$sender_ident}
173 result: from CALLER
fdcd2747
JH
174 condition: def:sender_helo_name
175 result: true
e47376be
JH
176considering: (helo=$sender_helo_name)
177 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
178 }}(Exim $version_number)
179 ${if def:sender_address {(envelope-from <$sender_address>)
180 }}id $message_exim_id${if def:received_for {
181 for $received_for}}
182 expanding: (helo=$sender_helo_name)
b32ddfaa 183
e47376be 184 result: (helo=myhost.test.ex)
b32ddfaa 185
e47376be 186 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 187 }}
e47376be 188 result: from CALLER (helo=myhost.test.ex)
b32ddfaa 189
fdcd2747
JH
190 condition: def:received_protocol
191 result: true
e47376be
JH
192considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
193 }}(Exim $version_number)
194 ${if def:sender_address {(envelope-from <$sender_address>)
195 }}id $message_exim_id${if def:received_for {
196 for $received_for}}
197 expanding: with $received_protocol
198 result: with local-esmtp
fdcd2747
JH
199 condition: def:tls_cipher
200 result: false
201 scanning: ($tls_cipher)
202 }}(Exim $version_number)
203 ${if def:sender_address {(envelope-from <$sender_address>)
204 }}id $message_exim_id${if def:received_for {
205 for $received_for}}
206 expanding: ($tls_cipher)
207
208 result: ()
209
210 skipping: result is not used
211 condition: def:sender_address
212 result: true
e47376be
JH
213considering: (envelope-from <$sender_address>)
214 }}id $message_exim_id${if def:received_for {
215 for $received_for}}
216 expanding: (envelope-from <$sender_address>)
b32ddfaa 217
e47376be 218 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa 219
fdcd2747
JH
220 condition: def:received_for
221 result: true
e47376be
JH
222considering:
223 for $received_for}}
224 expanding:
b32ddfaa 225 for $received_for
e47376be
JH
226 result:
227 for userx@domain.com
228 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
229 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
230 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
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 result: Received: from CALLER (helo=myhost.test.ex)
236 by myhost.test.ex with local-esmtp (Exim x.yz)
237 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 238 id 10HmaX-0005vi-00
b32ddfaa 239 for userx@domain.com
511a6c14
JH
240----------- start cutthrough headers send -----------
241----------- done cutthrough headers send ------------
e47376be
JH
242considering: ${tod_full}
243 expanding: ${tod_full}
244 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 245 SMTP>> .
d4dc049f 246 SMTP<< 250 OK id=10HmaY-0005vi-00
b32ddfaa 247LOG: MAIN
d4dc049f 248 >> userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] X=TLSv1:AES256-SHA:256 CV=no C="250 OK id=10HmaY-0005vi-00"
b32ddfaa
JH
249 SMTP>> QUIT
250----------- cutthrough shutdown (delivered) ------------
251LOG: MAIN
252 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
253LOG: MAIN
254 Completed
255LOG: smtp_connection MAIN
256 SMTP connection from CALLER closed by QUIT
257>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
258Exim version x.yz ....
259configuration file is TESTSUITE/test-config
260admin user
261 in hosts_connection_nolog? no (option unset)
262LOG: smtp_connection MAIN
263 SMTP connection from CALLER
e47376be
JH
264considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
265 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
266 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 267 in dsn_advertise_hosts? no (option unset)
b32ddfaa
JH
268 in pipelining_advertise_hosts? yes (matched "*")
269 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
270considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
271considering: SERVER}{server}{queue}{cutthrough}}
272 expanding: SERVER
273 result: SERVER
274considering: server}{queue}{cutthrough}}
275 expanding: server
276 result: server
fdcd2747
JH
277 condition: eq {SERVER}{server}
278 result: false
e47376be
JH
279 scanning: queue}{cutthrough}}
280 expanding: queue
281 result: queue
282 skipping: result is not used
283considering: cutthrough}}
284 expanding: cutthrough
285 result: cutthrough
286 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
287 result: cutthrough
b32ddfaa
JH
288using ACL "cutthrough"
289processing "accept"
290check control = cutthrough_delivery
291check verify = recipient
292domain.com in "test.ex : *.test.ex"? no (end of list)
293domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
294considering: $local_part
295 expanding: $local_part
296 result: usery
b32ddfaa
JH
297domain.com in "*"? yes (matched "*")
298----------- end verify ------------
299accept: condition test succeeded in ACL "cutthrough"
a7538db1 300end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
301----------- start cutthrough setup ------------
302domain.com in "test.ex : *.test.ex"? no (end of list)
303domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
304considering: $local_part
305 expanding: $local_part
306 result: usery
b32ddfaa
JH
307domain.com in "*"? yes (matched "*")
308Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
309considering: $primary_hostname
310 expanding: $primary_hostname
311 result: myhost.test.ex
b32ddfaa
JH
312 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
313127.0.0.1 in hosts_avoid_esmtp? no (option unset)
314 SMTP>> EHLO myhost.test.ex
315 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
316 250-SIZE 52428800
317 250-8BITMIME
318 250-PIPELINING
319 250-STARTTLS
320 250 HELP
e47376be
JH
321considering: ${if eq {$address_data}{usery}{*}{:}}
322considering: $address_data}{usery}{*}{:}}
323 expanding: $address_data
324 result: usery
325considering: usery}{*}{:}}
326 expanding: usery
327 result: usery
fdcd2747
JH
328 condition: eq {$address_data}{usery}
329 result: true
e47376be
JH
330considering: *}{:}}
331 expanding: *
332 result: *
333 scanning: :}}
334 expanding: :
335 result: :
336 skipping: result is not used
337 expanding: ${if eq {$address_data}{usery}{*}{:}}
338 result: *
b32ddfaa 339127.0.0.1 in hosts_avoid_tls? yes (matched "*")
fcc8e047 340127.0.0.1 in hosts_require_auth? no (option unset)
9d6bb16d 341 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
b32ddfaa
JH
342 SMTP<< 250 OK
343 SMTP>> RCPT TO:<usery@domain.com>
344 SMTP<< 250 Accepted
8b9476ba 345holding verify callout open for cutthrough delivery
b32ddfaa
JH
346----------- end cutthrough setup ------------
347processing "accept"
348accept: condition test succeeded in inline ACL
a7538db1 349end of inline ACL: ACCEPT
b32ddfaa
JH
350 SMTP>> DATA
351 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
352considering: ${tod_full}
353 expanding: ${tod_full}
354 result: Tue, 2 Mar 1999 09:44:33 +0000
355considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
356 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
357 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
358 }}(Exim $version_number)
359 ${if def:sender_address {(envelope-from <$sender_address>)
360 }}id $message_exim_id${if def:received_for {
361 for $received_for}}
fdcd2747
JH
362 condition: def:sender_rcvhost
363 result: false
e47376be
JH
364 scanning: from $sender_rcvhost
365 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
366 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
367 }}(Exim $version_number)
368 ${if def:sender_address {(envelope-from <$sender_address>)
369 }}id $message_exim_id${if def:received_for {
370 for $received_for}}
371 expanding: from $sender_rcvhost
b32ddfaa 372
e47376be 373 result: from
b32ddfaa 374
e47376be
JH
375 skipping: result is not used
376considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
377 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
378 }}(Exim $version_number)
379 ${if def:sender_address {(envelope-from <$sender_address>)
380 }}id $message_exim_id${if def:received_for {
381 for $received_for}}
fdcd2747
JH
382 condition: def:sender_ident
383 result: true
e47376be
JH
384considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
385 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
386 }}(Exim $version_number)
387 ${if def:sender_address {(envelope-from <$sender_address>)
388 }}id $message_exim_id${if def:received_for {
389 for $received_for}}
390considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
391 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
392 }}(Exim $version_number)
393 ${if def:sender_address {(envelope-from <$sender_address>)
394 }}id $message_exim_id${if def:received_for {
395 for $received_for}}
396 expanding: $sender_ident
397 result: CALLER
398 expanding: from ${quote_local_part:$sender_ident}
399 result: from CALLER
fdcd2747
JH
400 condition: def:sender_helo_name
401 result: true
e47376be
JH
402considering: (helo=$sender_helo_name)
403 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
404 }}(Exim $version_number)
405 ${if def:sender_address {(envelope-from <$sender_address>)
406 }}id $message_exim_id${if def:received_for {
407 for $received_for}}
408 expanding: (helo=$sender_helo_name)
b32ddfaa 409
e47376be 410 result: (helo=myhost.test.ex)
b32ddfaa 411
e47376be 412 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 413 }}
e47376be 414 result: from CALLER (helo=myhost.test.ex)
b32ddfaa 415
fdcd2747
JH
416 condition: def:received_protocol
417 result: true
e47376be
JH
418considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
419 }}(Exim $version_number)
420 ${if def:sender_address {(envelope-from <$sender_address>)
421 }}id $message_exim_id${if def:received_for {
422 for $received_for}}
423 expanding: with $received_protocol
424 result: with local-esmtp
fdcd2747
JH
425 condition: def:tls_cipher
426 result: false
427 scanning: ($tls_cipher)
428 }}(Exim $version_number)
429 ${if def:sender_address {(envelope-from <$sender_address>)
430 }}id $message_exim_id${if def:received_for {
431 for $received_for}}
432 expanding: ($tls_cipher)
433
434 result: ()
435
436 skipping: result is not used
437 condition: def:sender_address
438 result: true
e47376be
JH
439considering: (envelope-from <$sender_address>)
440 }}id $message_exim_id${if def:received_for {
441 for $received_for}}
442 expanding: (envelope-from <$sender_address>)
b32ddfaa 443
e47376be 444 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa 445
fdcd2747
JH
446 condition: def:received_for
447 result: true
e47376be
JH
448considering:
449 for $received_for}}
450 expanding:
b32ddfaa 451 for $received_for
e47376be
JH
452 result:
453 for usery@domain.com
454 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
455 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
456 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
457 }}(Exim $version_number)
458 ${if def:sender_address {(envelope-from <$sender_address>)
459 }}id $message_exim_id${if def:received_for {
460 for $received_for}}
461 result: Received: from CALLER (helo=myhost.test.ex)
462 by myhost.test.ex with local-esmtp (Exim x.yz)
463 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 464 id 10HmaZ-0005vi-00
b32ddfaa 465 for usery@domain.com
511a6c14
JH
466----------- start cutthrough headers send -----------
467----------- done cutthrough headers send ------------
e47376be
JH
468considering: ${tod_full}
469 expanding: ${tod_full}
470 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 471 SMTP>> .
d4dc049f 472 SMTP<< 250 OK id=10HmbA-0005vi-00
b32ddfaa 473LOG: MAIN
d4dc049f 474 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
b32ddfaa
JH
475 SMTP>> QUIT
476----------- cutthrough shutdown (delivered) ------------
477LOG: MAIN
478 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
479LOG: MAIN
480 Completed
481LOG: smtp_connection MAIN
482 SMTP connection from CALLER closed by QUIT
483>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
99400968
JH
484Exim version x.yz ....
485configuration file is TESTSUITE/test-config
486admin user
487 in hosts_connection_nolog? no (option unset)
488LOG: smtp_connection MAIN
489 SMTP connection from CALLER
e47376be
JH
490considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
491 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
492 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 493 in dsn_advertise_hosts? no (option unset)
99400968
JH
494 in pipelining_advertise_hosts? yes (matched "*")
495 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
496considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
497considering: SERVER}{server}{queue}{cutthrough}}
498 expanding: SERVER
499 result: SERVER
500considering: server}{queue}{cutthrough}}
501 expanding: server
502 result: server
fdcd2747
JH
503 condition: eq {SERVER}{server}
504 result: false
e47376be
JH
505 scanning: queue}{cutthrough}}
506 expanding: queue
507 result: queue
508 skipping: result is not used
509considering: cutthrough}}
510 expanding: cutthrough
511 result: cutthrough
512 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
513 result: cutthrough
99400968
JH
514using ACL "cutthrough"
515processing "accept"
516check control = cutthrough_delivery
517check verify = recipient
518domain.com in "test.ex : *.test.ex"? no (end of list)
519domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
520considering: $local_part
521 expanding: $local_part
522 result: usery
99400968
JH
523domain.com in "*"? yes (matched "*")
524----------- end verify ------------
525accept: condition test succeeded in ACL "cutthrough"
a7538db1 526end of ACL "cutthrough": ACCEPT
99400968
JH
527----------- start cutthrough setup ------------
528domain.com in "test.ex : *.test.ex"? no (end of list)
529domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
530considering: $local_part
531 expanding: $local_part
532 result: usery
99400968
JH
533domain.com in "*"? yes (matched "*")
534Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
535considering: $primary_hostname
536 expanding: $primary_hostname
537 result: myhost.test.ex
99400968
JH
538 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
539127.0.0.1 in hosts_avoid_esmtp? no (option unset)
540 SMTP>> EHLO myhost.test.ex
541 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
542 250-SIZE 52428800
543 250-8BITMIME
544 250-PIPELINING
545 250-STARTTLS
546 250 HELP
e47376be
JH
547considering: ${if eq {$address_data}{usery}{*}{:}}
548considering: $address_data}{usery}{*}{:}}
549 expanding: $address_data
550 result: usery
551considering: usery}{*}{:}}
552 expanding: usery
553 result: usery
fdcd2747
JH
554 condition: eq {$address_data}{usery}
555 result: true
e47376be
JH
556considering: *}{:}}
557 expanding: *
558 result: *
559 scanning: :}}
560 expanding: :
561 result: :
562 skipping: result is not used
563 expanding: ${if eq {$address_data}{usery}{*}{:}}
564 result: *
99400968 565127.0.0.1 in hosts_avoid_tls? yes (matched "*")
fcc8e047 566127.0.0.1 in hosts_require_auth? no (option unset)
9d6bb16d 567 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
99400968
JH
568 SMTP<< 250 OK
569 SMTP>> RCPT TO:<usery@domain.com>
570 SMTP<< 250 Accepted
8b9476ba 571holding verify callout open for cutthrough delivery
99400968
JH
572----------- end cutthrough setup ------------
573processing "accept"
574accept: condition test succeeded in inline ACL
a7538db1 575end of inline ACL: ACCEPT
99400968
JH
576 SMTP>> DATA
577 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
578considering: ${tod_full}
579 expanding: ${tod_full}
580 result: Tue, 2 Mar 1999 09:44:33 +0000
581considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
582 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
583 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
584 }}(Exim $version_number)
585 ${if def:sender_address {(envelope-from <$sender_address>)
586 }}id $message_exim_id${if def:received_for {
587 for $received_for}}
fdcd2747
JH
588 condition: def:sender_rcvhost
589 result: false
e47376be
JH
590 scanning: from $sender_rcvhost
591 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
592 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
593 }}(Exim $version_number)
594 ${if def:sender_address {(envelope-from <$sender_address>)
595 }}id $message_exim_id${if def:received_for {
596 for $received_for}}
597 expanding: from $sender_rcvhost
99400968 598
e47376be 599 result: from
99400968 600
e47376be
JH
601 skipping: result is not used
602considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
603 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
604 }}(Exim $version_number)
605 ${if def:sender_address {(envelope-from <$sender_address>)
606 }}id $message_exim_id${if def:received_for {
607 for $received_for}}
fdcd2747
JH
608 condition: def:sender_ident
609 result: true
e47376be
JH
610considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
611 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
612 }}(Exim $version_number)
613 ${if def:sender_address {(envelope-from <$sender_address>)
614 }}id $message_exim_id${if def:received_for {
615 for $received_for}}
616considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
617 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
618 }}(Exim $version_number)
619 ${if def:sender_address {(envelope-from <$sender_address>)
620 }}id $message_exim_id${if def:received_for {
621 for $received_for}}
622 expanding: $sender_ident
623 result: CALLER
624 expanding: from ${quote_local_part:$sender_ident}
625 result: from CALLER
fdcd2747
JH
626 condition: def:sender_helo_name
627 result: true
e47376be
JH
628considering: (helo=$sender_helo_name)
629 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
630 }}(Exim $version_number)
631 ${if def:sender_address {(envelope-from <$sender_address>)
632 }}id $message_exim_id${if def:received_for {
633 for $received_for}}
634 expanding: (helo=$sender_helo_name)
99400968 635
e47376be 636 result: (helo=myhost.test.ex)
99400968 637
e47376be 638 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
99400968 639 }}
e47376be 640 result: from CALLER (helo=myhost.test.ex)
99400968 641
fdcd2747
JH
642 condition: def:received_protocol
643 result: true
e47376be
JH
644considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
645 }}(Exim $version_number)
646 ${if def:sender_address {(envelope-from <$sender_address>)
647 }}id $message_exim_id${if def:received_for {
648 for $received_for}}
649 expanding: with $received_protocol
650 result: with local-esmtp
fdcd2747
JH
651 condition: def:tls_cipher
652 result: false
653 scanning: ($tls_cipher)
654 }}(Exim $version_number)
655 ${if def:sender_address {(envelope-from <$sender_address>)
656 }}id $message_exim_id${if def:received_for {
657 for $received_for}}
658 expanding: ($tls_cipher)
659
660 result: ()
661
662 skipping: result is not used
663 condition: def:sender_address
664 result: true
e47376be
JH
665considering: (envelope-from <$sender_address>)
666 }}id $message_exim_id${if def:received_for {
667 for $received_for}}
668 expanding: (envelope-from <$sender_address>)
99400968 669
e47376be 670 result: (envelope-from <CALLER@myhost.test.ex>)
99400968 671
fdcd2747
JH
672 condition: def:received_for
673 result: true
e47376be
JH
674considering:
675 for $received_for}}
676 expanding:
99400968 677 for $received_for
e47376be
JH
678 result:
679 for usery@domain.com
680 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
681 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
682 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
683 }}(Exim $version_number)
684 ${if def:sender_address {(envelope-from <$sender_address>)
685 }}id $message_exim_id${if def:received_for {
686 for $received_for}}
687 result: Received: from CALLER (helo=myhost.test.ex)
688 by myhost.test.ex with local-esmtp (Exim x.yz)
689 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 690 id 10HmbB-0005vi-00
99400968 691 for usery@domain.com
511a6c14
JH
692----------- start cutthrough headers send -----------
693----------- done cutthrough headers send ------------
e47376be
JH
694considering: ${tod_full}
695 expanding: ${tod_full}
696 result: Tue, 2 Mar 1999 09:44:33 +0000
99400968 697 SMTP>> .
d4dc049f 698 SMTP<< 250 OK id=10HmbC-0005vi-00
99400968 699LOG: MAIN
d4dc049f 700 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
99400968
JH
701 SMTP>> QUIT
702----------- cutthrough shutdown (delivered) ------------
703LOG: MAIN
704 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
705LOG: MAIN
706 Completed
707LOG: smtp_connection MAIN
708 SMTP connection from CALLER closed by QUIT
709>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
b32ddfaa
JH
710
711******** SERVER ********