feature advertise
[exim.git] / test / stderr / 5420
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 tls_verify_hosts? no (option unset)
106 127.0.0.1 in tls_try_verify_hosts? yes (matched "*")
107 127.0.0.1 in tls_verify_cert_hostnames? yes (matched "*")
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:sender_address
200    result: true
201 considering: (envelope-from <$sender_address>)
202         }}id $message_exim_id${if def:received_for {
203         for $received_for}}
204   expanding: (envelope-from <$sender_address>)
205         
206      result: (envelope-from <CALLER@myhost.test.ex>)
207         
208 condition: def:received_for
209    result: true
210 considering: 
211         for $received_for}}
212   expanding: 
213         for $received_for
214      result: 
215         for userx@domain.com
216   expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
217         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
218         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
219         }}(Exim $version_number)
220         ${if def:sender_address {(envelope-from <$sender_address>)
221         }}id $message_exim_id${if def:received_for {
222         for $received_for}}
223      result: Received: from CALLER (helo=myhost.test.ex)
224         by myhost.test.ex with local-esmtp (Exim x.yz)
225         (envelope-from <CALLER@myhost.test.ex>)
226         id 10HmaX-0005vi-00
227         for userx@domain.com
228 ----------- start cutthrough headers send -----------
229 ----------- done cutthrough headers send ------------
230 considering: ${tod_full}
231   expanding: ${tod_full}
232      result: Tue, 2 Mar 1999 09:44:33 +0000
233   SMTP>> .
234   SMTP<< 250 OK id=10HmaY-0005vi-00
235 LOG: MAIN
236   >> userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] X=TLS1.x:xxxxRSA_AES_256_CBC_SHAnnn:256 CV=no C="250 OK id=10HmaY-0005vi-00"
237   SMTP>> QUIT
238 ----------- cutthrough shutdown (delivered) ------------
239 LOG: MAIN
240   <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
241 LOG: MAIN
242   Completed
243 LOG: smtp_connection MAIN
244   SMTP connection from CALLER closed by QUIT
245 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
246 Exim version x.yz ....
247 configuration file is TESTSUITE/test-config
248 admin user
249  in hosts_connection_nolog? no (option unset)
250 LOG: smtp_connection MAIN
251   SMTP connection from CALLER
252 considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
253   expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
254      result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
255  in dsn_advertise_hosts? no (option unset)
256  in pipelining_advertise_hosts? yes (matched "*")
257  in chunking_advertise_hosts? no (end of list)
258  in tls_advertise_hosts? yes (matched "*")
259 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
260 considering: SERVER}{server}{queue}{cutthrough}}
261   expanding: SERVER
262      result: SERVER
263 considering: server}{queue}{cutthrough}}
264   expanding: server
265      result: server
266 condition: eq {SERVER}{server}
267    result: false
268    scanning: queue}{cutthrough}}
269   expanding: queue
270      result: queue
271    skipping: result is not used
272 considering: cutthrough}}
273   expanding: cutthrough
274      result: cutthrough
275   expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
276      result: cutthrough
277 using ACL "cutthrough"
278 processing "accept"
279 check control = cutthrough_delivery
280 check verify = recipient
281 domain.com in "test.ex : *.test.ex"? no (end of list)
282 domain.com in "! +local_domains"? yes (end of list)
283 considering: $local_part
284   expanding: $local_part
285      result: usery
286 domain.com in "*"? yes (matched "*")
287 ----------- end verify ------------
288 accept: condition test succeeded in ACL "cutthrough"
289 end of ACL "cutthrough": ACCEPT
290 ----------- start cutthrough setup ------------
291 domain.com in "test.ex : *.test.ex"? no (end of list)
292 domain.com in "! +local_domains"? yes (end of list)
293 considering: $local_part
294   expanding: $local_part
295      result: usery
296 domain.com in "*"? yes (matched "*")
297 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
298 considering: $primary_hostname
299   expanding: $primary_hostname
300      result: myhost.test.ex
301   SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
302 127.0.0.1 in hosts_avoid_esmtp? no (option unset)
303   SMTP>> EHLO myhost.test.ex
304   SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
305          250-SIZE 52428800
306          250-8BITMIME
307          250-PIPELINING
308          250-STARTTLS
309          250 HELP
310 considering: ${if eq {$address_data}{usery}{*}{:}}
311 considering: $address_data}{usery}{*}{:}}
312   expanding: $address_data
313      result: usery
314 considering: usery}{*}{:}}
315   expanding: usery
316      result: usery
317 condition: eq {$address_data}{usery}
318    result: true
319 considering: *}{:}}
320   expanding: *
321      result: *
322    scanning: :}}
323   expanding: :
324      result: :
325    skipping: result is not used
326   expanding: ${if eq {$address_data}{usery}{*}{:}}
327      result: *
328 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
329 127.0.0.1 in hosts_require_auth? no (option unset)
330   SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
331   SMTP<< 250 OK
332   SMTP>> RCPT TO:<usery@domain.com>
333   SMTP<< 250 Accepted
334 holding verify callout open for cutthrough delivery
335 ----------- end cutthrough setup ------------
336 processing "accept"
337 accept: condition test succeeded in inline ACL
338 end of inline ACL: ACCEPT
339   SMTP>> DATA
340   SMTP<< 354 Enter message, ending with "." on a line by itself
341 considering: ${tod_full}
342   expanding: ${tod_full}
343      result: Tue, 2 Mar 1999 09:44:33 +0000
344 considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
345         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
346         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
347         }}(Exim $version_number)
348         ${if def:sender_address {(envelope-from <$sender_address>)
349         }}id $message_exim_id${if def:received_for {
350         for $received_for}}
351 condition: def:sender_rcvhost
352    result: false
353    scanning: from $sender_rcvhost
354         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
355         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
356         }}(Exim $version_number)
357         ${if def:sender_address {(envelope-from <$sender_address>)
358         }}id $message_exim_id${if def:received_for {
359         for $received_for}}
360   expanding: from $sender_rcvhost
361         
362      result: from 
363         
364    skipping: result is not used
365 considering: ${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 condition: def:sender_ident
372    result: true
373 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
374         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
375         }}(Exim $version_number)
376         ${if def:sender_address {(envelope-from <$sender_address>)
377         }}id $message_exim_id${if def:received_for {
378         for $received_for}}
379 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
380         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
381         }}(Exim $version_number)
382         ${if def:sender_address {(envelope-from <$sender_address>)
383         }}id $message_exim_id${if def:received_for {
384         for $received_for}}
385   expanding: $sender_ident
386      result: CALLER
387   expanding: from ${quote_local_part:$sender_ident} 
388      result: from CALLER 
389 condition: def:sender_helo_name
390    result: true
391 considering: (helo=$sender_helo_name)
392         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
393         }}(Exim $version_number)
394         ${if def:sender_address {(envelope-from <$sender_address>)
395         }}id $message_exim_id${if def:received_for {
396         for $received_for}}
397   expanding: (helo=$sender_helo_name)
398         
399      result: (helo=myhost.test.ex)
400         
401   expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
402         }}
403      result: from CALLER (helo=myhost.test.ex)
404         
405 condition: def:received_protocol
406    result: true
407 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
408         }}(Exim $version_number)
409         ${if def:sender_address {(envelope-from <$sender_address>)
410         }}id $message_exim_id${if def:received_for {
411         for $received_for}}
412   expanding: with $received_protocol
413      result: with local-esmtp
414 condition: def:sender_address
415    result: true
416 considering: (envelope-from <$sender_address>)
417         }}id $message_exim_id${if def:received_for {
418         for $received_for}}
419   expanding: (envelope-from <$sender_address>)
420         
421      result: (envelope-from <CALLER@myhost.test.ex>)
422         
423 condition: def:received_for
424    result: true
425 considering: 
426         for $received_for}}
427   expanding: 
428         for $received_for
429      result: 
430         for usery@domain.com
431   expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
432         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
433         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
434         }}(Exim $version_number)
435         ${if def:sender_address {(envelope-from <$sender_address>)
436         }}id $message_exim_id${if def:received_for {
437         for $received_for}}
438      result: Received: from CALLER (helo=myhost.test.ex)
439         by myhost.test.ex with local-esmtp (Exim x.yz)
440         (envelope-from <CALLER@myhost.test.ex>)
441         id 10HmaZ-0005vi-00
442         for usery@domain.com
443 ----------- start cutthrough headers send -----------
444 ----------- done cutthrough headers send ------------
445 considering: ${tod_full}
446   expanding: ${tod_full}
447      result: Tue, 2 Mar 1999 09:44:33 +0000
448   SMTP>> .
449   SMTP<< 250 OK id=10HmbA-0005vi-00
450 LOG: MAIN
451   >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
452   SMTP>> QUIT
453 ----------- cutthrough shutdown (delivered) ------------
454 LOG: MAIN
455   <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
456 LOG: MAIN
457   Completed
458 LOG: smtp_connection MAIN
459   SMTP connection from CALLER closed by QUIT
460 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
461 Exim version x.yz ....
462 configuration file is TESTSUITE/test-config
463 admin user
464  in hosts_connection_nolog? no (option unset)
465 LOG: smtp_connection MAIN
466   SMTP connection from CALLER
467 considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
468   expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
469      result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
470  in dsn_advertise_hosts? no (option unset)
471  in pipelining_advertise_hosts? yes (matched "*")
472  in chunking_advertise_hosts? no (end of list)
473  in tls_advertise_hosts? yes (matched "*")
474 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
475 considering: SERVER}{server}{queue}{cutthrough}}
476   expanding: SERVER
477      result: SERVER
478 considering: server}{queue}{cutthrough}}
479   expanding: server
480      result: server
481 condition: eq {SERVER}{server}
482    result: false
483    scanning: queue}{cutthrough}}
484   expanding: queue
485      result: queue
486    skipping: result is not used
487 considering: cutthrough}}
488   expanding: cutthrough
489      result: cutthrough
490   expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
491      result: cutthrough
492 using ACL "cutthrough"
493 processing "accept"
494 check control = cutthrough_delivery
495 check verify = recipient
496 domain.com in "test.ex : *.test.ex"? no (end of list)
497 domain.com in "! +local_domains"? yes (end of list)
498 considering: $local_part
499   expanding: $local_part
500      result: usery
501 domain.com in "*"? yes (matched "*")
502 ----------- end verify ------------
503 accept: condition test succeeded in ACL "cutthrough"
504 end of ACL "cutthrough": ACCEPT
505 ----------- start cutthrough setup ------------
506 domain.com in "test.ex : *.test.ex"? no (end of list)
507 domain.com in "! +local_domains"? yes (end of list)
508 considering: $local_part
509   expanding: $local_part
510      result: usery
511 domain.com in "*"? yes (matched "*")
512 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
513 considering: $primary_hostname
514   expanding: $primary_hostname
515      result: myhost.test.ex
516   SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
517 127.0.0.1 in hosts_avoid_esmtp? no (option unset)
518   SMTP>> EHLO myhost.test.ex
519   SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
520          250-SIZE 52428800
521          250-8BITMIME
522          250-PIPELINING
523          250-STARTTLS
524          250 HELP
525 considering: ${if eq {$address_data}{usery}{*}{:}}
526 considering: $address_data}{usery}{*}{:}}
527   expanding: $address_data
528      result: usery
529 considering: usery}{*}{:}}
530   expanding: usery
531      result: usery
532 condition: eq {$address_data}{usery}
533    result: true
534 considering: *}{:}}
535   expanding: *
536      result: *
537    scanning: :}}
538   expanding: :
539      result: :
540    skipping: result is not used
541   expanding: ${if eq {$address_data}{usery}{*}{:}}
542      result: *
543 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
544 127.0.0.1 in hosts_require_auth? no (option unset)
545   SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
546   SMTP<< 250 OK
547   SMTP>> RCPT TO:<usery@domain.com>
548   SMTP<< 250 Accepted
549 holding verify callout open for cutthrough delivery
550 ----------- end cutthrough setup ------------
551 processing "accept"
552 accept: condition test succeeded in inline ACL
553 end of inline ACL: ACCEPT
554   SMTP>> DATA
555   SMTP<< 354 Enter message, ending with "." on a line by itself
556 considering: ${tod_full}
557   expanding: ${tod_full}
558      result: Tue, 2 Mar 1999 09:44:33 +0000
559 considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
560         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
561         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
562         }}(Exim $version_number)
563         ${if def:sender_address {(envelope-from <$sender_address>)
564         }}id $message_exim_id${if def:received_for {
565         for $received_for}}
566 condition: def:sender_rcvhost
567    result: false
568    scanning: from $sender_rcvhost
569         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
570         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
571         }}(Exim $version_number)
572         ${if def:sender_address {(envelope-from <$sender_address>)
573         }}id $message_exim_id${if def:received_for {
574         for $received_for}}
575   expanding: from $sender_rcvhost
576         
577      result: from 
578         
579    skipping: result is not used
580 considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
581         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
582         }}(Exim $version_number)
583         ${if def:sender_address {(envelope-from <$sender_address>)
584         }}id $message_exim_id${if def:received_for {
585         for $received_for}}
586 condition: def:sender_ident
587    result: true
588 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
589         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
590         }}(Exim $version_number)
591         ${if def:sender_address {(envelope-from <$sender_address>)
592         }}id $message_exim_id${if def:received_for {
593         for $received_for}}
594 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
595         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
596         }}(Exim $version_number)
597         ${if def:sender_address {(envelope-from <$sender_address>)
598         }}id $message_exim_id${if def:received_for {
599         for $received_for}}
600   expanding: $sender_ident
601      result: CALLER
602   expanding: from ${quote_local_part:$sender_ident} 
603      result: from CALLER 
604 condition: def:sender_helo_name
605    result: true
606 considering: (helo=$sender_helo_name)
607         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
608         }}(Exim $version_number)
609         ${if def:sender_address {(envelope-from <$sender_address>)
610         }}id $message_exim_id${if def:received_for {
611         for $received_for}}
612   expanding: (helo=$sender_helo_name)
613         
614      result: (helo=myhost.test.ex)
615         
616   expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
617         }}
618      result: from CALLER (helo=myhost.test.ex)
619         
620 condition: def:received_protocol
621    result: true
622 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
623         }}(Exim $version_number)
624         ${if def:sender_address {(envelope-from <$sender_address>)
625         }}id $message_exim_id${if def:received_for {
626         for $received_for}}
627   expanding: with $received_protocol
628      result: with local-esmtp
629 condition: def:sender_address
630    result: true
631 considering: (envelope-from <$sender_address>)
632         }}id $message_exim_id${if def:received_for {
633         for $received_for}}
634   expanding: (envelope-from <$sender_address>)
635         
636      result: (envelope-from <CALLER@myhost.test.ex>)
637         
638 condition: def:received_for
639    result: true
640 considering: 
641         for $received_for}}
642   expanding: 
643         for $received_for
644      result: 
645         for usery@domain.com
646   expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
647         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
648         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
649         }}(Exim $version_number)
650         ${if def:sender_address {(envelope-from <$sender_address>)
651         }}id $message_exim_id${if def:received_for {
652         for $received_for}}
653      result: Received: from CALLER (helo=myhost.test.ex)
654         by myhost.test.ex with local-esmtp (Exim x.yz)
655         (envelope-from <CALLER@myhost.test.ex>)
656         id 10HmbB-0005vi-00
657         for usery@domain.com
658 ----------- start cutthrough headers send -----------
659 ----------- done cutthrough headers send ------------
660 considering: ${tod_full}
661   expanding: ${tod_full}
662      result: Tue, 2 Mar 1999 09:44:33 +0000
663   SMTP>> .
664   SMTP<< 250 OK id=10HmbC-0005vi-00
665 LOG: MAIN
666   >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
667   SMTP>> QUIT
668 ----------- cutthrough shutdown (delivered) ------------
669 LOG: MAIN
670   <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
671 LOG: MAIN
672   Completed
673 LOG: smtp_connection MAIN
674   SMTP connection from CALLER closed by QUIT
675 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
676
677 ******** SERVER ********