2 configuration file is TESTSUITE/test-config
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}}
18 considering: server}{queue}{cutthrough}}
21 condition: eq {SERVER}{server}
23 scanning: queue}{cutthrough}}
26 skipping: result is not used
27 considering: cutthrough}}
30 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
32 using ACL "cutthrough"
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
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
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 cmd buf flush ddd bytes
60 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
66 considering: ${if eq {$address_data}{usery}{*}{:}}
67 considering: $address_data}{usery}{*}{:}}
68 expanding: $address_data
70 considering: usery}{*}{:}}
73 condition: eq {$address_data}{usery}
78 skipping: result is not used
82 expanding: ${if eq {$address_data}{usery}{*}{:}}
84 127.0.0.1 in hosts_avoid_tls? no (end of list)
85 considering: ${if eq {$address_data}{userz}{*}{:}}
86 considering: $address_data}{userz}{*}{:}}
87 expanding: $address_data
89 considering: userz}{*}{:}}
92 condition: eq {$address_data}{userz}
97 skipping: result is not used
101 expanding: ${if eq {$address_data}{userz}{*}{:}}
103 127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
105 cmd buf flush ddd bytes
106 SMTP<< 220 TLS go ahead
107 127.0.0.1 in tls_verify_hosts? no (option unset)
108 127.0.0.1 in tls_try_verify_hosts? yes (matched "*")
109 127.0.0.1 in tls_verify_cert_hostnames? yes (matched "*")
110 SMTP>> EHLO myhost.test.ex
111 cmd buf flush ddd bytes
112 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
117 127.0.0.1 in hosts_require_auth? no (option unset)
118 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
119 cmd buf flush ddd bytes
121 SMTP>> RCPT TO:<userx@domain.com>
122 cmd buf flush ddd bytes
124 holding verify callout open for cutthrough delivery
125 ----------- end cutthrough setup ------------
127 accept: condition test succeeded in inline ACL
128 end of inline ACL: ACCEPT
130 SMTP<< 354 Enter message, ending with "." on a line by itself
131 considering: ${tod_full}
132 expanding: ${tod_full}
133 result: Tue, 2 Mar 1999 09:44:33 +0000
134 considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
135 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
136 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
137 }}(Exim $version_number)
138 ${if def:sender_address {(envelope-from <$sender_address>)
139 }}id $message_exim_id${if def:received_for {
141 condition: def:sender_rcvhost
143 scanning: from $sender_rcvhost
144 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
145 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
146 }}(Exim $version_number)
147 ${if def:sender_address {(envelope-from <$sender_address>)
148 }}id $message_exim_id${if def:received_for {
150 expanding: from $sender_rcvhost
154 skipping: result is not used
155 considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
156 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
157 }}(Exim $version_number)
158 ${if def:sender_address {(envelope-from <$sender_address>)
159 }}id $message_exim_id${if def:received_for {
161 condition: def:sender_ident
163 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
164 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
165 }}(Exim $version_number)
166 ${if def:sender_address {(envelope-from <$sender_address>)
167 }}id $message_exim_id${if def:received_for {
169 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
170 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
171 }}(Exim $version_number)
172 ${if def:sender_address {(envelope-from <$sender_address>)
173 }}id $message_exim_id${if def:received_for {
175 expanding: $sender_ident
177 expanding: from ${quote_local_part:$sender_ident}
179 condition: def:sender_helo_name
181 considering: (helo=$sender_helo_name)
182 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
183 }}(Exim $version_number)
184 ${if def:sender_address {(envelope-from <$sender_address>)
185 }}id $message_exim_id${if def:received_for {
187 expanding: (helo=$sender_helo_name)
189 result: (helo=myhost.test.ex)
191 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
193 result: from CALLER (helo=myhost.test.ex)
195 condition: def:received_protocol
197 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
198 }}(Exim $version_number)
199 ${if def:sender_address {(envelope-from <$sender_address>)
200 }}id $message_exim_id${if def:received_for {
202 expanding: with $received_protocol
203 result: with local-esmtp
204 condition: def:tls_cipher
206 scanning: ($tls_cipher)
207 }}(Exim $version_number)
208 ${if def:sender_address {(envelope-from <$sender_address>)
209 }}id $message_exim_id${if def:received_for {
211 expanding: ($tls_cipher)
215 skipping: result is not used
216 condition: def:sender_address
218 considering: (envelope-from <$sender_address>)
219 }}id $message_exim_id${if def:received_for {
221 expanding: (envelope-from <$sender_address>)
223 result: (envelope-from <CALLER@myhost.test.ex>)
225 condition: def:received_for
233 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
234 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
235 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
236 }}(Exim $version_number)
237 ${if def:sender_address {(envelope-from <$sender_address>)
238 }}id $message_exim_id${if def:received_for {
240 result: Received: from CALLER (helo=myhost.test.ex)
241 by myhost.test.ex with local-esmtp (Exim x.yz)
242 (envelope-from <CALLER@myhost.test.ex>)
245 ----------- start cutthrough headers send -----------
246 ----------- done cutthrough headers send ------------
247 considering: ${tod_full}
248 expanding: ${tod_full}
249 result: Tue, 2 Mar 1999 09:44:33 +0000
251 SMTP<< 250 OK id=10HmaY-0005vi-00
253 >> 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"
255 ----------- cutthrough shutdown (delivered) ------------
257 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
260 LOG: smtp_connection MAIN
261 SMTP connection from CALLER closed by QUIT
262 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
263 Exim version x.yz ....
264 configuration file is TESTSUITE/test-config
266 in hosts_connection_nolog? no (option unset)
267 LOG: smtp_connection MAIN
268 SMTP connection from CALLER
269 considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
270 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
271 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
272 in dsn_advertise_hosts? no (option unset)
273 in pipelining_advertise_hosts? yes (matched "*")
274 in chunking_advertise_hosts? no (end of list)
275 in tls_advertise_hosts? yes (matched "*")
276 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
277 considering: SERVER}{server}{queue}{cutthrough}}
280 considering: server}{queue}{cutthrough}}
283 condition: eq {SERVER}{server}
285 scanning: queue}{cutthrough}}
288 skipping: result is not used
289 considering: cutthrough}}
290 expanding: cutthrough
292 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
294 using ACL "cutthrough"
296 check control = cutthrough_delivery
297 check verify = recipient
298 domain.com in "test.ex : *.test.ex"? no (end of list)
299 domain.com in "! +local_domains"? yes (end of list)
300 considering: $local_part
301 expanding: $local_part
303 domain.com in "*"? yes (matched "*")
304 ----------- end verify ------------
305 accept: condition test succeeded in ACL "cutthrough"
306 end of ACL "cutthrough": ACCEPT
307 ----------- start cutthrough setup ------------
308 domain.com in "test.ex : *.test.ex"? no (end of list)
309 domain.com in "! +local_domains"? yes (end of list)
310 considering: $local_part
311 expanding: $local_part
313 domain.com in "*"? yes (matched "*")
314 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
315 considering: $primary_hostname
316 expanding: $primary_hostname
317 result: myhost.test.ex
318 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
319 127.0.0.1 in hosts_avoid_esmtp? no (option unset)
320 SMTP>> EHLO myhost.test.ex
321 cmd buf flush ddd bytes
322 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
328 considering: ${if eq {$address_data}{usery}{*}{:}}
329 considering: $address_data}{usery}{*}{:}}
330 expanding: $address_data
332 considering: usery}{*}{:}}
335 condition: eq {$address_data}{usery}
343 skipping: result is not used
344 expanding: ${if eq {$address_data}{usery}{*}{:}}
346 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
347 127.0.0.1 in hosts_require_auth? no (option unset)
348 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
349 cmd buf flush ddd bytes
351 SMTP>> RCPT TO:<usery@domain.com>
352 cmd buf flush ddd bytes
354 holding verify callout open for cutthrough delivery
355 ----------- end cutthrough setup ------------
357 accept: condition test succeeded in inline ACL
358 end of inline ACL: ACCEPT
360 SMTP<< 354 Enter message, ending with "." on a line by itself
361 considering: ${tod_full}
362 expanding: ${tod_full}
363 result: Tue, 2 Mar 1999 09:44:33 +0000
364 considering: Received: ${if def:sender_rcvhost {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 {
371 condition: def:sender_rcvhost
373 scanning: from $sender_rcvhost
374 }{${if def:sender_ident {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 {
380 expanding: from $sender_rcvhost
384 skipping: result is not used
385 considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
386 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
387 }}(Exim $version_number)
388 ${if def:sender_address {(envelope-from <$sender_address>)
389 }}id $message_exim_id${if def:received_for {
391 condition: def:sender_ident
393 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
394 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
395 }}(Exim $version_number)
396 ${if def:sender_address {(envelope-from <$sender_address>)
397 }}id $message_exim_id${if def:received_for {
399 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
400 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
401 }}(Exim $version_number)
402 ${if def:sender_address {(envelope-from <$sender_address>)
403 }}id $message_exim_id${if def:received_for {
405 expanding: $sender_ident
407 expanding: from ${quote_local_part:$sender_ident}
409 condition: def:sender_helo_name
411 considering: (helo=$sender_helo_name)
412 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
413 }}(Exim $version_number)
414 ${if def:sender_address {(envelope-from <$sender_address>)
415 }}id $message_exim_id${if def:received_for {
417 expanding: (helo=$sender_helo_name)
419 result: (helo=myhost.test.ex)
421 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
423 result: from CALLER (helo=myhost.test.ex)
425 condition: def:received_protocol
427 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
428 }}(Exim $version_number)
429 ${if def:sender_address {(envelope-from <$sender_address>)
430 }}id $message_exim_id${if def:received_for {
432 expanding: with $received_protocol
433 result: with local-esmtp
434 condition: def:tls_cipher
436 scanning: ($tls_cipher)
437 }}(Exim $version_number)
438 ${if def:sender_address {(envelope-from <$sender_address>)
439 }}id $message_exim_id${if def:received_for {
441 expanding: ($tls_cipher)
445 skipping: result is not used
446 condition: def:sender_address
448 considering: (envelope-from <$sender_address>)
449 }}id $message_exim_id${if def:received_for {
451 expanding: (envelope-from <$sender_address>)
453 result: (envelope-from <CALLER@myhost.test.ex>)
455 condition: def:received_for
463 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
464 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
465 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
466 }}(Exim $version_number)
467 ${if def:sender_address {(envelope-from <$sender_address>)
468 }}id $message_exim_id${if def:received_for {
470 result: Received: from CALLER (helo=myhost.test.ex)
471 by myhost.test.ex with local-esmtp (Exim x.yz)
472 (envelope-from <CALLER@myhost.test.ex>)
475 ----------- start cutthrough headers send -----------
476 ----------- done cutthrough headers send ------------
477 considering: ${tod_full}
478 expanding: ${tod_full}
479 result: Tue, 2 Mar 1999 09:44:33 +0000
481 SMTP<< 250 OK id=10HmbA-0005vi-00
483 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
485 ----------- cutthrough shutdown (delivered) ------------
487 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
490 LOG: smtp_connection MAIN
491 SMTP connection from CALLER closed by QUIT
492 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
493 Exim version x.yz ....
494 configuration file is TESTSUITE/test-config
496 in hosts_connection_nolog? no (option unset)
497 LOG: smtp_connection MAIN
498 SMTP connection from CALLER
499 considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
500 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
501 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
502 in dsn_advertise_hosts? no (option unset)
503 in pipelining_advertise_hosts? yes (matched "*")
504 in chunking_advertise_hosts? no (end of list)
505 in tls_advertise_hosts? yes (matched "*")
506 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
507 considering: SERVER}{server}{queue}{cutthrough}}
510 considering: server}{queue}{cutthrough}}
513 condition: eq {SERVER}{server}
515 scanning: queue}{cutthrough}}
518 skipping: result is not used
519 considering: cutthrough}}
520 expanding: cutthrough
522 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
524 using ACL "cutthrough"
526 check control = cutthrough_delivery
527 check verify = recipient
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
533 domain.com in "*"? yes (matched "*")
534 ----------- end verify ------------
535 accept: condition test succeeded in ACL "cutthrough"
536 end of ACL "cutthrough": ACCEPT
537 ----------- start cutthrough setup ------------
538 domain.com in "test.ex : *.test.ex"? no (end of list)
539 domain.com in "! +local_domains"? yes (end of list)
540 considering: $local_part
541 expanding: $local_part
543 domain.com in "*"? yes (matched "*")
544 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
545 considering: $primary_hostname
546 expanding: $primary_hostname
547 result: myhost.test.ex
548 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
549 127.0.0.1 in hosts_avoid_esmtp? no (option unset)
550 SMTP>> EHLO myhost.test.ex
551 cmd buf flush ddd bytes
552 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
558 considering: ${if eq {$address_data}{usery}{*}{:}}
559 considering: $address_data}{usery}{*}{:}}
560 expanding: $address_data
562 considering: usery}{*}{:}}
565 condition: eq {$address_data}{usery}
573 skipping: result is not used
574 expanding: ${if eq {$address_data}{usery}{*}{:}}
576 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
577 127.0.0.1 in hosts_require_auth? no (option unset)
578 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
579 cmd buf flush ddd bytes
581 SMTP>> RCPT TO:<usery@domain.com>
582 cmd buf flush ddd bytes
584 holding verify callout open for cutthrough delivery
585 ----------- end cutthrough setup ------------
587 accept: condition test succeeded in inline ACL
588 end of inline ACL: ACCEPT
590 SMTP<< 354 Enter message, ending with "." on a line by itself
591 considering: ${tod_full}
592 expanding: ${tod_full}
593 result: Tue, 2 Mar 1999 09:44:33 +0000
594 considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
595 }{${if def:sender_ident {from ${quote_local_part:$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 {
601 condition: def:sender_rcvhost
603 scanning: from $sender_rcvhost
604 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
605 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
606 }}(Exim $version_number)
607 ${if def:sender_address {(envelope-from <$sender_address>)
608 }}id $message_exim_id${if def:received_for {
610 expanding: from $sender_rcvhost
614 skipping: result is not used
615 considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
616 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
617 }}(Exim $version_number)
618 ${if def:sender_address {(envelope-from <$sender_address>)
619 }}id $message_exim_id${if def:received_for {
621 condition: def:sender_ident
623 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
624 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
625 }}(Exim $version_number)
626 ${if def:sender_address {(envelope-from <$sender_address>)
627 }}id $message_exim_id${if def:received_for {
629 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
630 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
631 }}(Exim $version_number)
632 ${if def:sender_address {(envelope-from <$sender_address>)
633 }}id $message_exim_id${if def:received_for {
635 expanding: $sender_ident
637 expanding: from ${quote_local_part:$sender_ident}
639 condition: def:sender_helo_name
641 considering: (helo=$sender_helo_name)
642 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
643 }}(Exim $version_number)
644 ${if def:sender_address {(envelope-from <$sender_address>)
645 }}id $message_exim_id${if def:received_for {
647 expanding: (helo=$sender_helo_name)
649 result: (helo=myhost.test.ex)
651 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
653 result: from CALLER (helo=myhost.test.ex)
655 condition: def:received_protocol
657 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
658 }}(Exim $version_number)
659 ${if def:sender_address {(envelope-from <$sender_address>)
660 }}id $message_exim_id${if def:received_for {
662 expanding: with $received_protocol
663 result: with local-esmtp
664 condition: def:tls_cipher
666 scanning: ($tls_cipher)
667 }}(Exim $version_number)
668 ${if def:sender_address {(envelope-from <$sender_address>)
669 }}id $message_exim_id${if def:received_for {
671 expanding: ($tls_cipher)
675 skipping: result is not used
676 condition: def:sender_address
678 considering: (envelope-from <$sender_address>)
679 }}id $message_exim_id${if def:received_for {
681 expanding: (envelope-from <$sender_address>)
683 result: (envelope-from <CALLER@myhost.test.ex>)
685 condition: def:received_for
693 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
694 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
695 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
696 }}(Exim $version_number)
697 ${if def:sender_address {(envelope-from <$sender_address>)
698 }}id $message_exim_id${if def:received_for {
700 result: Received: from CALLER (helo=myhost.test.ex)
701 by myhost.test.ex with local-esmtp (Exim x.yz)
702 (envelope-from <CALLER@myhost.test.ex>)
705 ----------- start cutthrough headers send -----------
706 ----------- done cutthrough headers send ------------
707 considering: ${tod_full}
708 expanding: ${tod_full}
709 result: Tue, 2 Mar 1999 09:44:33 +0000
711 SMTP<< 250 OK id=10HmbC-0005vi-00
713 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
715 ----------- cutthrough shutdown (delivered) ------------
717 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
720 LOG: smtp_connection MAIN
721 SMTP connection from CALLER closed by QUIT
722 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
724 ******** SERVER ********