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