debug: prettify expansion condition trace output
[users/heiko/exim.git] / test / stderr / 5410
1 Exim version x.yz ....
2 configuration file is TESTSUITE/test-config
3 admin user
4  in hosts_connection_nolog? no (option unset)
5 LOG: smtp_connection MAIN
6   SMTP connection from CALLER
7 considering: $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
10  in dsn_advertise_hosts? no (option unset)
11  in pipelining_advertise_hosts? yes (matched "*")
12  in tls_advertise_hosts? yes (matched "*")
13 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
14 considering: SERVER}{server}{queue}{cutthrough}}
15   expanding: SERVER
16      result: SERVER
17 considering: server}{queue}{cutthrough}}
18   expanding: server
19      result: server
20   condition: eq {SERVER}{server}
21      result: false
22    scanning: queue}{cutthrough}}
23   expanding: queue
24      result: queue
25    skipping: result is not used
26 considering: cutthrough}}
27   expanding: cutthrough
28      result: cutthrough
29   expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
30      result: cutthrough
31 using ACL "cutthrough"
32 processing "accept"
33 check control = cutthrough_delivery
34 check verify = recipient
35 domain.com in "test.ex : *.test.ex"? no (end of list)
36 domain.com in "! +local_domains"? yes (end of list)
37 considering: $local_part
38   expanding: $local_part
39      result: userx
40 domain.com in "*"? yes (matched "*")
41 ----------- end verify ------------
42 accept: condition test succeeded in ACL "cutthrough"
43 end of ACL "cutthrough": ACCEPT
44 ----------- start cutthrough setup ------------
45 domain.com in "test.ex : *.test.ex"? no (end of list)
46 domain.com in "! +local_domains"? yes (end of list)
47 considering: $local_part
48   expanding: $local_part
49      result: userx
50 domain.com in "*"? yes (matched "*")
51 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
52 considering: $primary_hostname
53   expanding: $primary_hostname
54      result: myhost.test.ex
55   SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
56 127.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
64 considering: ${if eq {$address_data}{usery}{*}{:}}
65 considering: $address_data}{usery}{*}{:}}
66   expanding: $address_data
67      result: userx
68 considering: usery}{*}{:}}
69   expanding: usery
70      result: usery
71   condition: eq {$address_data}{usery}
72      result: false
73    scanning: *}{:}}
74   expanding: *
75      result: *
76    skipping: result is not used
77 considering: :}}
78   expanding: :
79      result: :
80   expanding: ${if eq {$address_data}{usery}{*}{:}}
81      result: :
82 127.0.0.1 in hosts_avoid_tls? no (end of list)
83 considering: ${if eq {$address_data}{userz}{*}{:}}
84 considering: $address_data}{userz}{*}{:}}
85   expanding: $address_data
86      result: userx
87 considering: userz}{*}{:}}
88   expanding: userz
89      result: userz
90   condition: eq {$address_data}{userz}
91      result: false
92    scanning: *}{:}}
93   expanding: *
94      result: *
95    skipping: result is not used
96 considering: :}}
97   expanding: :
98      result: :
99   expanding: ${if eq {$address_data}{userz}{*}{:}}
100      result: :
101 127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
102   SMTP>> STARTTLS
103   SMTP<< 220 TLS go ahead
104 127.0.0.1 in hosts_require_ocsp? no (option unset)
105 127.0.0.1 in hosts_request_ocsp? yes (matched "*")
106 127.0.0.1 in tls_verify_hosts? no (option unset)
107 127.0.0.1 in tls_try_verify_hosts? no (end of list)
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
114 127.0.0.1 in hosts_require_auth? no (option unset)
115   SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
116   SMTP<< 250 OK
117   SMTP>> RCPT TO:<userx@domain.com>
118   SMTP<< 250 Accepted
119 holding verify callout open for cutthrough delivery
120 ----------- end cutthrough setup ------------
121 processing "accept"
122 accept: condition test succeeded in inline ACL
123 end of inline ACL: ACCEPT
124   SMTP>> DATA
125   SMTP<< 354 Enter message, ending with "." on a line by itself
126 considering: ${tod_full}
127   expanding: ${tod_full}
128      result: Tue, 2 Mar 1999 09:44:33 +0000
129 considering: 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}}
136   condition: def:sender_rcvhost
137      result: false
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
146         
147      result: from 
148         
149    skipping: result is not used
150 considering: ${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}}
156   condition: def:sender_ident
157      result: true
158 considering: 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}}
164 considering: $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 
174   condition: def:sender_helo_name
175      result: true
176 considering: (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)
183         
184      result: (helo=myhost.test.ex)
185         
186   expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
187         }}
188      result: from CALLER (helo=myhost.test.ex)
189         
190   condition: def:received_protocol
191      result: true
192 considering: 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
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
213 considering: (envelope-from <$sender_address>)
214         }}id $message_exim_id${if def:received_for {
215         for $received_for}}
216   expanding: (envelope-from <$sender_address>)
217         
218      result: (envelope-from <CALLER@myhost.test.ex>)
219         
220   condition: def:received_for
221      result: true
222 considering: 
223         for $received_for}}
224   expanding: 
225         for $received_for
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>)
238         id 10HmaX-0005vi-00
239         for userx@domain.com
240 ----------- start cutthrough headers send -----------
241 ----------- done cutthrough headers send ------------
242 considering: ${tod_full}
243   expanding: ${tod_full}
244      result: Tue, 2 Mar 1999 09:44:33 +0000
245   SMTP>> .
246   SMTP<< 250 OK id=10HmaY-0005vi-00
247 LOG: MAIN
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"
249   SMTP>> QUIT
250 ----------- cutthrough shutdown (delivered) ------------
251 LOG: MAIN
252   <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
253 LOG: MAIN
254   Completed
255 LOG: smtp_connection MAIN
256   SMTP connection from CALLER closed by QUIT
257 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
258 Exim version x.yz ....
259 configuration file is TESTSUITE/test-config
260 admin user
261  in hosts_connection_nolog? no (option unset)
262 LOG: smtp_connection MAIN
263   SMTP connection from CALLER
264 considering: $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
267  in dsn_advertise_hosts? no (option unset)
268  in pipelining_advertise_hosts? yes (matched "*")
269  in tls_advertise_hosts? yes (matched "*")
270 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
271 considering: SERVER}{server}{queue}{cutthrough}}
272   expanding: SERVER
273      result: SERVER
274 considering: server}{queue}{cutthrough}}
275   expanding: server
276      result: server
277   condition: eq {SERVER}{server}
278      result: false
279    scanning: queue}{cutthrough}}
280   expanding: queue
281      result: queue
282    skipping: result is not used
283 considering: cutthrough}}
284   expanding: cutthrough
285      result: cutthrough
286   expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
287      result: cutthrough
288 using ACL "cutthrough"
289 processing "accept"
290 check control = cutthrough_delivery
291 check verify = recipient
292 domain.com in "test.ex : *.test.ex"? no (end of list)
293 domain.com in "! +local_domains"? yes (end of list)
294 considering: $local_part
295   expanding: $local_part
296      result: usery
297 domain.com in "*"? yes (matched "*")
298 ----------- end verify ------------
299 accept: condition test succeeded in ACL "cutthrough"
300 end of ACL "cutthrough": ACCEPT
301 ----------- start cutthrough setup ------------
302 domain.com in "test.ex : *.test.ex"? no (end of list)
303 domain.com in "! +local_domains"? yes (end of list)
304 considering: $local_part
305   expanding: $local_part
306      result: usery
307 domain.com in "*"? yes (matched "*")
308 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
309 considering: $primary_hostname
310   expanding: $primary_hostname
311      result: myhost.test.ex
312   SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
313 127.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
321 considering: ${if eq {$address_data}{usery}{*}{:}}
322 considering: $address_data}{usery}{*}{:}}
323   expanding: $address_data
324      result: usery
325 considering: usery}{*}{:}}
326   expanding: usery
327      result: usery
328   condition: eq {$address_data}{usery}
329      result: true
330 considering: *}{:}}
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: *
339 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
340 127.0.0.1 in hosts_require_auth? no (option unset)
341   SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
342   SMTP<< 250 OK
343   SMTP>> RCPT TO:<usery@domain.com>
344   SMTP<< 250 Accepted
345 holding verify callout open for cutthrough delivery
346 ----------- end cutthrough setup ------------
347 processing "accept"
348 accept: condition test succeeded in inline ACL
349 end of inline ACL: ACCEPT
350   SMTP>> DATA
351   SMTP<< 354 Enter message, ending with "." on a line by itself
352 considering: ${tod_full}
353   expanding: ${tod_full}
354      result: Tue, 2 Mar 1999 09:44:33 +0000
355 considering: 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}}
362   condition: def:sender_rcvhost
363      result: false
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
372         
373      result: from 
374         
375    skipping: result is not used
376 considering: ${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}}
382   condition: def:sender_ident
383      result: true
384 considering: 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}}
390 considering: $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 
400   condition: def:sender_helo_name
401      result: true
402 considering: (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)
409         
410      result: (helo=myhost.test.ex)
411         
412   expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
413         }}
414      result: from CALLER (helo=myhost.test.ex)
415         
416   condition: def:received_protocol
417      result: true
418 considering: 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
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
439 considering: (envelope-from <$sender_address>)
440         }}id $message_exim_id${if def:received_for {
441         for $received_for}}
442   expanding: (envelope-from <$sender_address>)
443         
444      result: (envelope-from <CALLER@myhost.test.ex>)
445         
446   condition: def:received_for
447      result: true
448 considering: 
449         for $received_for}}
450   expanding: 
451         for $received_for
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>)
464         id 10HmaZ-0005vi-00
465         for usery@domain.com
466 ----------- start cutthrough headers send -----------
467 ----------- done cutthrough headers send ------------
468 considering: ${tod_full}
469   expanding: ${tod_full}
470      result: Tue, 2 Mar 1999 09:44:33 +0000
471   SMTP>> .
472   SMTP<< 250 OK id=10HmbA-0005vi-00
473 LOG: MAIN
474   >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
475   SMTP>> QUIT
476 ----------- cutthrough shutdown (delivered) ------------
477 LOG: MAIN
478   <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
479 LOG: MAIN
480   Completed
481 LOG: smtp_connection MAIN
482   SMTP connection from CALLER closed by QUIT
483 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
484 Exim version x.yz ....
485 configuration file is TESTSUITE/test-config
486 admin user
487  in hosts_connection_nolog? no (option unset)
488 LOG: smtp_connection MAIN
489   SMTP connection from CALLER
490 considering: $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
493  in dsn_advertise_hosts? no (option unset)
494  in pipelining_advertise_hosts? yes (matched "*")
495  in tls_advertise_hosts? yes (matched "*")
496 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
497 considering: SERVER}{server}{queue}{cutthrough}}
498   expanding: SERVER
499      result: SERVER
500 considering: server}{queue}{cutthrough}}
501   expanding: server
502      result: server
503   condition: eq {SERVER}{server}
504      result: false
505    scanning: queue}{cutthrough}}
506   expanding: queue
507      result: queue
508    skipping: result is not used
509 considering: cutthrough}}
510   expanding: cutthrough
511      result: cutthrough
512   expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
513      result: cutthrough
514 using ACL "cutthrough"
515 processing "accept"
516 check control = cutthrough_delivery
517 check verify = recipient
518 domain.com in "test.ex : *.test.ex"? no (end of list)
519 domain.com in "! +local_domains"? yes (end of list)
520 considering: $local_part
521   expanding: $local_part
522      result: usery
523 domain.com in "*"? yes (matched "*")
524 ----------- end verify ------------
525 accept: condition test succeeded in ACL "cutthrough"
526 end of ACL "cutthrough": ACCEPT
527 ----------- start cutthrough setup ------------
528 domain.com in "test.ex : *.test.ex"? no (end of list)
529 domain.com in "! +local_domains"? yes (end of list)
530 considering: $local_part
531   expanding: $local_part
532      result: usery
533 domain.com in "*"? yes (matched "*")
534 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
535 considering: $primary_hostname
536   expanding: $primary_hostname
537      result: myhost.test.ex
538   SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
539 127.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
547 considering: ${if eq {$address_data}{usery}{*}{:}}
548 considering: $address_data}{usery}{*}{:}}
549   expanding: $address_data
550      result: usery
551 considering: usery}{*}{:}}
552   expanding: usery
553      result: usery
554   condition: eq {$address_data}{usery}
555      result: true
556 considering: *}{:}}
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: *
565 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
566 127.0.0.1 in hosts_require_auth? no (option unset)
567   SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
568   SMTP<< 250 OK
569   SMTP>> RCPT TO:<usery@domain.com>
570   SMTP<< 250 Accepted
571 holding verify callout open for cutthrough delivery
572 ----------- end cutthrough setup ------------
573 processing "accept"
574 accept: condition test succeeded in inline ACL
575 end of inline ACL: ACCEPT
576   SMTP>> DATA
577   SMTP<< 354 Enter message, ending with "." on a line by itself
578 considering: ${tod_full}
579   expanding: ${tod_full}
580      result: Tue, 2 Mar 1999 09:44:33 +0000
581 considering: 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}}
588   condition: def:sender_rcvhost
589      result: false
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
598         
599      result: from 
600         
601    skipping: result is not used
602 considering: ${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}}
608   condition: def:sender_ident
609      result: true
610 considering: 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}}
616 considering: $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 
626   condition: def:sender_helo_name
627      result: true
628 considering: (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)
635         
636      result: (helo=myhost.test.ex)
637         
638   expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
639         }}
640      result: from CALLER (helo=myhost.test.ex)
641         
642   condition: def:received_protocol
643      result: true
644 considering: 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
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
665 considering: (envelope-from <$sender_address>)
666         }}id $message_exim_id${if def:received_for {
667         for $received_for}}
668   expanding: (envelope-from <$sender_address>)
669         
670      result: (envelope-from <CALLER@myhost.test.ex>)
671         
672   condition: def:received_for
673      result: true
674 considering: 
675         for $received_for}}
676   expanding: 
677         for $received_for
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>)
690         id 10HmbB-0005vi-00
691         for usery@domain.com
692 ----------- start cutthrough headers send -----------
693 ----------- done cutthrough headers send ------------
694 considering: ${tod_full}
695   expanding: ${tod_full}
696      result: Tue, 2 Mar 1999 09:44:33 +0000
697   SMTP>> .
698   SMTP<< 250 OK id=10HmbC-0005vi-00
699 LOG: MAIN
700   >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
701   SMTP>> QUIT
702 ----------- cutthrough shutdown (delivered) ------------
703 LOG: MAIN
704   <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
705 LOG: MAIN
706   Completed
707 LOG: smtp_connection MAIN
708   SMTP connection from CALLER closed by QUIT
709 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
710
711 ******** SERVER ********