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