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