Merge branch 'CHUNKING'
[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
e47376be
JH
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
50dc7409 10 in dsn_advertise_hosts? no (option unset)
b32ddfaa 11 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 12 in chunking_advertise_hosts? no (end of list)
b32ddfaa 13 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
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
fdcd2747
JH
21 condition: eq {SERVER}{server}
22 result: false
e47376be
JH
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)
e47376be
JH
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)
e47376be
JH
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
e47376be
JH
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
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
e47376be
JH
65considering: ${if eq {$address_data}{usery}{*}{:}}
66considering: $address_data}{usery}{*}{:}}
67 expanding: $address_data
68 result: userx
69considering: usery}{*}{:}}
70 expanding: usery
71 result: usery
fdcd2747
JH
72 condition: eq {$address_data}{usery}
73 result: false
e47376be
JH
74 scanning: *}{:}}
75 expanding: *
76 result: *
77 skipping: result is not used
78considering: :}}
79 expanding: :
80 result: :
81 expanding: ${if eq {$address_data}{usery}{*}{:}}
82 result: :
b32ddfaa 83127.0.0.1 in hosts_avoid_tls? no (end of list)
e47376be
JH
84considering: ${if eq {$address_data}{userz}{*}{:}}
85considering: $address_data}{userz}{*}{:}}
86 expanding: $address_data
87 result: userx
88considering: userz}{*}{:}}
89 expanding: userz
90 result: userz
fdcd2747
JH
91 condition: eq {$address_data}{userz}
92 result: false
e47376be
JH
93 scanning: *}{:}}
94 expanding: *
95 result: *
96 skipping: result is not used
97considering: :}}
98 expanding: :
99 result: :
100 expanding: ${if eq {$address_data}{userz}{*}{:}}
101 result: :
99400968 102127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
b32ddfaa
JH
103 SMTP>> STARTTLS
104 SMTP<< 220 TLS go ahead
aa2a70ba 105127.0.0.1 in tls_verify_hosts? no (option unset)
610ff438
JH
106127.0.0.1 in tls_try_verify_hosts? yes (matched "*")
107127.0.0.1 in tls_verify_cert_hostnames? yes (matched "*")
b32ddfaa
JH
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
da45993f 114127.0.0.1 in hosts_require_auth? no (option unset)
b32ddfaa
JH
115 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
116 SMTP<< 250 OK
117 SMTP>> RCPT TO:<userx@domain.com>
118 SMTP<< 250 Accepted
8b9476ba 119holding verify callout open for cutthrough delivery
b32ddfaa
JH
120----------- end cutthrough setup ------------
121processing "accept"
122accept: condition test succeeded in inline ACL
a7538db1 123end of inline ACL: ACCEPT
b32ddfaa
JH
124 SMTP>> DATA
125 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
126considering: ${tod_full}
127 expanding: ${tod_full}
128 result: Tue, 2 Mar 1999 09:44:33 +0000
129considering: 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}}
fdcd2747
JH
136 condition: def:sender_rcvhost
137 result: false
e47376be
JH
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
b32ddfaa 146
e47376be 147 result: from
b32ddfaa 148
e47376be
JH
149 skipping: result is not used
150considering: ${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}}
fdcd2747
JH
156 condition: def:sender_ident
157 result: true
e47376be
JH
158considering: 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}}
164considering: $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
fdcd2747
JH
174 condition: def:sender_helo_name
175 result: true
e47376be
JH
176considering: (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)
b32ddfaa 183
e47376be 184 result: (helo=myhost.test.ex)
b32ddfaa 185
e47376be 186 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 187 }}
e47376be 188 result: from CALLER (helo=myhost.test.ex)
b32ddfaa 189
fdcd2747
JH
190 condition: def:received_protocol
191 result: true
e47376be
JH
192considering: 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
fdcd2747
JH
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
e47376be
JH
213considering: (envelope-from <$sender_address>)
214 }}id $message_exim_id${if def:received_for {
215 for $received_for}}
216 expanding: (envelope-from <$sender_address>)
b32ddfaa 217
e47376be 218 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa 219
fdcd2747
JH
220 condition: def:received_for
221 result: true
e47376be
JH
222considering:
223 for $received_for}}
224 expanding:
b32ddfaa 225 for $received_for
e47376be
JH
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>)
d4dc049f 238 id 10HmaX-0005vi-00
b32ddfaa 239 for userx@domain.com
36f53194
JH
240----------- start cutthrough headers send -----------
241----------- done cutthrough headers send ------------
e47376be
JH
242considering: ${tod_full}
243 expanding: ${tod_full}
244 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 245 SMTP>> .
d4dc049f 246 SMTP<< 250 OK id=10HmaY-0005vi-00
b32ddfaa 247LOG: MAIN
d4dc049f 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"
b32ddfaa
JH
249 SMTP>> QUIT
250----------- cutthrough shutdown (delivered) ------------
251LOG: MAIN
252 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
253LOG: MAIN
254 Completed
255LOG: smtp_connection MAIN
256 SMTP connection from CALLER closed by QUIT
257>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
258Exim version x.yz ....
259configuration file is TESTSUITE/test-config
260admin user
261 in hosts_connection_nolog? no (option unset)
262LOG: smtp_connection MAIN
263 SMTP connection from CALLER
e47376be
JH
264considering: $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
50dc7409 267 in dsn_advertise_hosts? no (option unset)
b32ddfaa 268 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 269 in chunking_advertise_hosts? no (end of list)
b32ddfaa 270 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
271considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
272considering: SERVER}{server}{queue}{cutthrough}}
273 expanding: SERVER
274 result: SERVER
275considering: server}{queue}{cutthrough}}
276 expanding: server
277 result: server
fdcd2747
JH
278 condition: eq {SERVER}{server}
279 result: false
e47376be
JH
280 scanning: queue}{cutthrough}}
281 expanding: queue
282 result: queue
283 skipping: result is not used
284considering: cutthrough}}
285 expanding: cutthrough
286 result: cutthrough
287 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
288 result: cutthrough
b32ddfaa
JH
289using ACL "cutthrough"
290processing "accept"
291check control = cutthrough_delivery
292check verify = recipient
293domain.com in "test.ex : *.test.ex"? no (end of list)
294domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
295considering: $local_part
296 expanding: $local_part
297 result: usery
b32ddfaa
JH
298domain.com in "*"? yes (matched "*")
299----------- end verify ------------
300accept: condition test succeeded in ACL "cutthrough"
a7538db1 301end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
302----------- start cutthrough setup ------------
303domain.com in "test.ex : *.test.ex"? no (end of list)
304domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
305considering: $local_part
306 expanding: $local_part
307 result: usery
b32ddfaa
JH
308domain.com in "*"? yes (matched "*")
309Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
310considering: $primary_hostname
311 expanding: $primary_hostname
312 result: myhost.test.ex
b32ddfaa
JH
313 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
314127.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
e47376be
JH
322considering: ${if eq {$address_data}{usery}{*}{:}}
323considering: $address_data}{usery}{*}{:}}
324 expanding: $address_data
325 result: usery
326considering: usery}{*}{:}}
327 expanding: usery
328 result: usery
fdcd2747
JH
329 condition: eq {$address_data}{usery}
330 result: true
e47376be
JH
331considering: *}{:}}
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: *
b32ddfaa 340127.0.0.1 in hosts_avoid_tls? yes (matched "*")
da45993f 341127.0.0.1 in hosts_require_auth? no (option unset)
b32ddfaa
JH
342 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
343 SMTP<< 250 OK
344 SMTP>> RCPT TO:<usery@domain.com>
345 SMTP<< 250 Accepted
8b9476ba 346holding verify callout open for cutthrough delivery
b32ddfaa
JH
347----------- end cutthrough setup ------------
348processing "accept"
349accept: condition test succeeded in inline ACL
a7538db1 350end of inline ACL: ACCEPT
b32ddfaa
JH
351 SMTP>> DATA
352 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
353considering: ${tod_full}
354 expanding: ${tod_full}
355 result: Tue, 2 Mar 1999 09:44:33 +0000
356considering: 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}}
fdcd2747
JH
363 condition: def:sender_rcvhost
364 result: false
e47376be
JH
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
b32ddfaa 373
e47376be 374 result: from
b32ddfaa 375
e47376be
JH
376 skipping: result is not used
377considering: ${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}}
fdcd2747
JH
383 condition: def:sender_ident
384 result: true
e47376be
JH
385considering: 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}}
391considering: $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
fdcd2747
JH
401 condition: def:sender_helo_name
402 result: true
e47376be
JH
403considering: (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)
b32ddfaa 410
e47376be 411 result: (helo=myhost.test.ex)
b32ddfaa 412
e47376be 413 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 414 }}
e47376be 415 result: from CALLER (helo=myhost.test.ex)
b32ddfaa 416
fdcd2747
JH
417 condition: def:received_protocol
418 result: true
e47376be
JH
419considering: 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
fdcd2747
JH
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
e47376be
JH
440considering: (envelope-from <$sender_address>)
441 }}id $message_exim_id${if def:received_for {
442 for $received_for}}
443 expanding: (envelope-from <$sender_address>)
b32ddfaa 444
e47376be 445 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa 446
fdcd2747
JH
447 condition: def:received_for
448 result: true
e47376be
JH
449considering:
450 for $received_for}}
451 expanding:
b32ddfaa 452 for $received_for
e47376be
JH
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>)
d4dc049f 465 id 10HmaZ-0005vi-00
b32ddfaa 466 for usery@domain.com
36f53194
JH
467----------- start cutthrough headers send -----------
468----------- done cutthrough headers send ------------
e47376be
JH
469considering: ${tod_full}
470 expanding: ${tod_full}
471 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 472 SMTP>> .
d4dc049f 473 SMTP<< 250 OK id=10HmbA-0005vi-00
b32ddfaa 474LOG: MAIN
d4dc049f 475 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
b32ddfaa
JH
476 SMTP>> QUIT
477----------- cutthrough shutdown (delivered) ------------
478LOG: MAIN
479 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
480LOG: MAIN
481 Completed
482LOG: smtp_connection MAIN
483 SMTP connection from CALLER closed by QUIT
484>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
99400968
JH
485Exim version x.yz ....
486configuration file is TESTSUITE/test-config
487admin user
488 in hosts_connection_nolog? no (option unset)
489LOG: smtp_connection MAIN
490 SMTP connection from CALLER
e47376be
JH
491considering: $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
50dc7409 494 in dsn_advertise_hosts? no (option unset)
99400968 495 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 496 in chunking_advertise_hosts? no (end of list)
99400968 497 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
498considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
499considering: SERVER}{server}{queue}{cutthrough}}
500 expanding: SERVER
501 result: SERVER
502considering: server}{queue}{cutthrough}}
503 expanding: server
504 result: server
fdcd2747
JH
505 condition: eq {SERVER}{server}
506 result: false
e47376be
JH
507 scanning: queue}{cutthrough}}
508 expanding: queue
509 result: queue
510 skipping: result is not used
511considering: cutthrough}}
512 expanding: cutthrough
513 result: cutthrough
514 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
515 result: cutthrough
99400968
JH
516using ACL "cutthrough"
517processing "accept"
518check control = cutthrough_delivery
519check verify = recipient
520domain.com in "test.ex : *.test.ex"? no (end of list)
521domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
522considering: $local_part
523 expanding: $local_part
524 result: usery
99400968
JH
525domain.com in "*"? yes (matched "*")
526----------- end verify ------------
527accept: condition test succeeded in ACL "cutthrough"
a7538db1 528end of ACL "cutthrough": ACCEPT
99400968
JH
529----------- start cutthrough setup ------------
530domain.com in "test.ex : *.test.ex"? no (end of list)
531domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
532considering: $local_part
533 expanding: $local_part
534 result: usery
99400968
JH
535domain.com in "*"? yes (matched "*")
536Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
537considering: $primary_hostname
538 expanding: $primary_hostname
539 result: myhost.test.ex
99400968
JH
540 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
541127.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
e47376be
JH
549considering: ${if eq {$address_data}{usery}{*}{:}}
550considering: $address_data}{usery}{*}{:}}
551 expanding: $address_data
552 result: usery
553considering: usery}{*}{:}}
554 expanding: usery
555 result: usery
fdcd2747
JH
556 condition: eq {$address_data}{usery}
557 result: true
e47376be
JH
558considering: *}{:}}
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: *
99400968 567127.0.0.1 in hosts_avoid_tls? yes (matched "*")
da45993f 568127.0.0.1 in hosts_require_auth? no (option unset)
99400968
JH
569 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
570 SMTP<< 250 OK
571 SMTP>> RCPT TO:<usery@domain.com>
572 SMTP<< 250 Accepted
8b9476ba 573holding verify callout open for cutthrough delivery
99400968
JH
574----------- end cutthrough setup ------------
575processing "accept"
576accept: condition test succeeded in inline ACL
a7538db1 577end of inline ACL: ACCEPT
99400968
JH
578 SMTP>> DATA
579 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
580considering: ${tod_full}
581 expanding: ${tod_full}
582 result: Tue, 2 Mar 1999 09:44:33 +0000
583considering: 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}}
fdcd2747
JH
590 condition: def:sender_rcvhost
591 result: false
e47376be
JH
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
99400968 600
e47376be 601 result: from
99400968 602
e47376be
JH
603 skipping: result is not used
604considering: ${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}}
fdcd2747
JH
610 condition: def:sender_ident
611 result: true
e47376be
JH
612considering: 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}}
618considering: $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
fdcd2747
JH
628 condition: def:sender_helo_name
629 result: true
e47376be
JH
630considering: (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)
99400968 637
e47376be 638 result: (helo=myhost.test.ex)
99400968 639
e47376be 640 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
99400968 641 }}
e47376be 642 result: from CALLER (helo=myhost.test.ex)
99400968 643
fdcd2747
JH
644 condition: def:received_protocol
645 result: true
e47376be
JH
646considering: 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
fdcd2747
JH
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
e47376be
JH
667considering: (envelope-from <$sender_address>)
668 }}id $message_exim_id${if def:received_for {
669 for $received_for}}
670 expanding: (envelope-from <$sender_address>)
99400968 671
e47376be 672 result: (envelope-from <CALLER@myhost.test.ex>)
99400968 673
fdcd2747
JH
674 condition: def:received_for
675 result: true
e47376be
JH
676considering:
677 for $received_for}}
678 expanding:
99400968 679 for $received_for
e47376be
JH
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>)
d4dc049f 692 id 10HmbB-0005vi-00
99400968 693 for usery@domain.com
36f53194
JH
694----------- start cutthrough headers send -----------
695----------- done cutthrough headers send ------------
e47376be
JH
696considering: ${tod_full}
697 expanding: ${tod_full}
698 result: Tue, 2 Mar 1999 09:44:33 +0000
99400968 699 SMTP>> .
d4dc049f 700 SMTP<< 250 OK id=10HmbC-0005vi-00
99400968 701LOG: MAIN
d4dc049f 702 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
99400968
JH
703 SMTP>> QUIT
704----------- cutthrough shutdown (delivered) ------------
705LOG: MAIN
706 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
707LOG: MAIN
708 Completed
709LOG: smtp_connection MAIN
710 SMTP connection from CALLER closed by QUIT
711>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
b32ddfaa
JH
712
713******** SERVER ********