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