Testsuite: 2091,5403 independent of calling user
[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 51domain.com in "*"? yes (matched "*")
cb340d8d 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
76003495 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
e47376be
JH
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
fdcd2747
JH
73 condition: eq {$address_data}{usery}
74 result: false
e47376be
JH
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)
e47376be
JH
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
fdcd2747
JH
92 condition: eq {$address_data}{userz}
93 result: false
e47376be
JH
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
76003495 105cmd buf flush ddd bytes
b32ddfaa 106 SMTP<< 220 TLS go ahead
aa2a70ba 107127.0.0.1 in tls_verify_hosts? no (option unset)
610ff438
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
76003495 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>
76003495 119cmd buf flush ddd bytes
b32ddfaa
JH
120 SMTP<< 250 OK
121 SMTP>> RCPT TO:<userx@domain.com>
76003495 122cmd buf flush ddd bytes
b32ddfaa 123 SMTP<< 250 Accepted
8b9476ba 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
e47376be
JH
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)
340f3113 136 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
137 ${if def:sender_address {(envelope-from <$sender_address>)
138 }}id $message_exim_id${if def:received_for {
139 for $received_for}}
fdcd2747
JH
140 condition: def:sender_rcvhost
141 result: false
e47376be
JH
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)
340f3113 144 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
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
e47376be 150 result: from
b32ddfaa 151
e47376be
JH
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)
340f3113 154 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
155 ${if def:sender_address {(envelope-from <$sender_address>)
156 }}id $message_exim_id${if def:received_for {
157 for $received_for}}
fdcd2747
JH
158 condition: def:sender_ident
159 result: true
e47376be 160considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 161 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
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)
340f3113 166 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
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 176considering: (helo=$sender_helo_name)
340f3113 177 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
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
e47376be 183 result: (helo=myhost.test.ex)
b32ddfaa 184
e47376be 185 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 186 }}
e47376be 187 result: from CALLER (helo=myhost.test.ex)
b32ddfaa 188
fdcd2747
JH
189 condition: def:received_protocol
190 result: true
340f3113 191considering: with $received_protocol}} (Exim $version_number)
e47376be
JH
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
fdcd2747
JH
197 condition: def:sender_address
198 result: true
e47376be
JH
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
e47376be 204 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa 205
fdcd2747
JH
206 condition: def:received_for
207 result: true
e47376be
JH
208considering:
209 for $received_for}}
210 expanding:
b32ddfaa 211 for $received_for
e47376be
JH
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)
340f3113 216 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
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>)
d4dc049f 223 id 10HmaX-0005vi-00
b32ddfaa 224 for userx@domain.com
36f53194
JH
225----------- start cutthrough headers send -----------
226----------- done cutthrough headers send ------------
e47376be
JH
227considering: ${tod_full}
228 expanding: ${tod_full}
229 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 230 SMTP>> .
d4dc049f 231 SMTP<< 250 OK id=10HmaY-0005vi-00
b32ddfaa 232LOG: MAIN
d4dc049f 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
ae5afa61 235 SMTP(close)>>
b32ddfaa
JH
236----------- cutthrough shutdown (delivered) ------------
237LOG: MAIN
238 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
239LOG: MAIN
240 Completed
241LOG: smtp_connection MAIN
242 SMTP connection from CALLER closed by QUIT
243>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
244Exim version x.yz ....
245configuration file is TESTSUITE/test-config
246admin user
247 in hosts_connection_nolog? no (option unset)
248LOG: smtp_connection MAIN
249 SMTP connection from CALLER
e47376be
JH
250considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
251 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
252 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 253 in dsn_advertise_hosts? no (option unset)
b32ddfaa 254 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 255 in chunking_advertise_hosts? no (end of list)
b32ddfaa 256 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
257considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
258considering: SERVER}{server}{queue}{cutthrough}}
259 expanding: SERVER
260 result: SERVER
261considering: server}{queue}{cutthrough}}
262 expanding: server
263 result: server
fdcd2747
JH
264 condition: eq {SERVER}{server}
265 result: false
e47376be
JH
266 scanning: queue}{cutthrough}}
267 expanding: queue
268 result: queue
269 skipping: result is not used
270considering: cutthrough}}
271 expanding: cutthrough
272 result: cutthrough
273 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
274 result: cutthrough
b32ddfaa
JH
275using ACL "cutthrough"
276processing "accept"
277check control = cutthrough_delivery
278check verify = recipient
279domain.com in "test.ex : *.test.ex"? no (end of list)
280domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
281considering: $local_part
282 expanding: $local_part
283 result: usery
b32ddfaa
JH
284domain.com in "*"? yes (matched "*")
285----------- end verify ------------
286accept: condition test succeeded in ACL "cutthrough"
a7538db1 287end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
288----------- start cutthrough setup ------------
289domain.com in "test.ex : *.test.ex"? no (end of list)
290domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
291considering: $local_part
292 expanding: $local_part
293 result: usery
b32ddfaa 294domain.com in "*"? yes (matched "*")
cb340d8d 295Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
296considering: $primary_hostname
297 expanding: $primary_hostname
298 result: myhost.test.ex
b32ddfaa
JH
299 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
300127.0.0.1 in hosts_avoid_esmtp? no (option unset)
301 SMTP>> EHLO myhost.test.ex
76003495 302cmd buf flush ddd bytes
b32ddfaa
JH
303 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
304 250-SIZE 52428800
305 250-8BITMIME
306 250-PIPELINING
307 250-STARTTLS
308 250 HELP
e47376be
JH
309considering: ${if eq {$address_data}{usery}{*}{:}}
310considering: $address_data}{usery}{*}{:}}
311 expanding: $address_data
312 result: usery
313considering: usery}{*}{:}}
314 expanding: usery
315 result: usery
fdcd2747
JH
316 condition: eq {$address_data}{usery}
317 result: true
e47376be
JH
318considering: *}{:}}
319 expanding: *
320 result: *
321 scanning: :}}
322 expanding: :
323 result: :
324 skipping: result is not used
325 expanding: ${if eq {$address_data}{usery}{*}{:}}
326 result: *
b32ddfaa 327127.0.0.1 in hosts_avoid_tls? yes (matched "*")
da45993f 328127.0.0.1 in hosts_require_auth? no (option unset)
b32ddfaa 329 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
76003495 330cmd buf flush ddd bytes
b32ddfaa
JH
331 SMTP<< 250 OK
332 SMTP>> RCPT TO:<usery@domain.com>
76003495 333cmd buf flush ddd bytes
b32ddfaa 334 SMTP<< 250 Accepted
8b9476ba 335holding verify callout open for cutthrough delivery
b32ddfaa
JH
336----------- end cutthrough setup ------------
337processing "accept"
338accept: condition test succeeded in inline ACL
a7538db1 339end of inline ACL: ACCEPT
b32ddfaa
JH
340 SMTP>> DATA
341 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
342considering: ${tod_full}
343 expanding: ${tod_full}
344 result: Tue, 2 Mar 1999 09:44:33 +0000
345considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
346 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 347 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
348 ${if def:sender_address {(envelope-from <$sender_address>)
349 }}id $message_exim_id${if def:received_for {
350 for $received_for}}
fdcd2747
JH
351 condition: def:sender_rcvhost
352 result: false
e47376be
JH
353 scanning: from $sender_rcvhost
354 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 355 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
356 ${if def:sender_address {(envelope-from <$sender_address>)
357 }}id $message_exim_id${if def:received_for {
358 for $received_for}}
359 expanding: from $sender_rcvhost
b32ddfaa 360
e47376be 361 result: from
b32ddfaa 362
e47376be
JH
363 skipping: result is not used
364considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 365 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
366 ${if def:sender_address {(envelope-from <$sender_address>)
367 }}id $message_exim_id${if def:received_for {
368 for $received_for}}
fdcd2747
JH
369 condition: def:sender_ident
370 result: true
e47376be 371considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 372 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
373 ${if def:sender_address {(envelope-from <$sender_address>)
374 }}id $message_exim_id${if def:received_for {
375 for $received_for}}
376considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 377 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
378 ${if def:sender_address {(envelope-from <$sender_address>)
379 }}id $message_exim_id${if def:received_for {
380 for $received_for}}
381 expanding: $sender_ident
382 result: CALLER
383 expanding: from ${quote_local_part:$sender_ident}
384 result: from CALLER
fdcd2747
JH
385 condition: def:sender_helo_name
386 result: true
e47376be 387considering: (helo=$sender_helo_name)
340f3113 388 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
389 ${if def:sender_address {(envelope-from <$sender_address>)
390 }}id $message_exim_id${if def:received_for {
391 for $received_for}}
392 expanding: (helo=$sender_helo_name)
b32ddfaa 393
e47376be 394 result: (helo=myhost.test.ex)
b32ddfaa 395
e47376be 396 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 397 }}
e47376be 398 result: from CALLER (helo=myhost.test.ex)
b32ddfaa 399
fdcd2747
JH
400 condition: def:received_protocol
401 result: true
340f3113 402considering: with $received_protocol}} (Exim $version_number)
e47376be
JH
403 ${if def:sender_address {(envelope-from <$sender_address>)
404 }}id $message_exim_id${if def:received_for {
405 for $received_for}}
406 expanding: with $received_protocol
407 result: with local-esmtp
fdcd2747
JH
408 condition: def:sender_address
409 result: true
e47376be
JH
410considering: (envelope-from <$sender_address>)
411 }}id $message_exim_id${if def:received_for {
412 for $received_for}}
413 expanding: (envelope-from <$sender_address>)
b32ddfaa 414
e47376be 415 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa 416
fdcd2747
JH
417 condition: def:received_for
418 result: true
e47376be
JH
419considering:
420 for $received_for}}
421 expanding:
b32ddfaa 422 for $received_for
e47376be
JH
423 result:
424 for usery@domain.com
425 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
426 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 427 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
428 ${if def:sender_address {(envelope-from <$sender_address>)
429 }}id $message_exim_id${if def:received_for {
430 for $received_for}}
431 result: Received: from CALLER (helo=myhost.test.ex)
432 by myhost.test.ex with local-esmtp (Exim x.yz)
433 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 434 id 10HmaZ-0005vi-00
b32ddfaa 435 for usery@domain.com
36f53194
JH
436----------- start cutthrough headers send -----------
437----------- done cutthrough headers send ------------
e47376be
JH
438considering: ${tod_full}
439 expanding: ${tod_full}
440 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 441 SMTP>> .
d4dc049f 442 SMTP<< 250 OK id=10HmbA-0005vi-00
b32ddfaa 443LOG: MAIN
d4dc049f 444 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
b32ddfaa 445 SMTP>> QUIT
ae5afa61 446 SMTP(close)>>
b32ddfaa
JH
447----------- cutthrough shutdown (delivered) ------------
448LOG: MAIN
449 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
450LOG: MAIN
451 Completed
452LOG: smtp_connection MAIN
453 SMTP connection from CALLER closed by QUIT
454>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
99400968
JH
455Exim version x.yz ....
456configuration file is TESTSUITE/test-config
457admin user
458 in hosts_connection_nolog? no (option unset)
459LOG: smtp_connection MAIN
460 SMTP connection from CALLER
e47376be
JH
461considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
462 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
463 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 464 in dsn_advertise_hosts? no (option unset)
99400968 465 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 466 in chunking_advertise_hosts? no (end of list)
99400968 467 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
468considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
469considering: SERVER}{server}{queue}{cutthrough}}
470 expanding: SERVER
471 result: SERVER
472considering: server}{queue}{cutthrough}}
473 expanding: server
474 result: server
fdcd2747
JH
475 condition: eq {SERVER}{server}
476 result: false
e47376be
JH
477 scanning: queue}{cutthrough}}
478 expanding: queue
479 result: queue
480 skipping: result is not used
481considering: cutthrough}}
482 expanding: cutthrough
483 result: cutthrough
484 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
485 result: cutthrough
99400968
JH
486using ACL "cutthrough"
487processing "accept"
488check control = cutthrough_delivery
489check verify = recipient
490domain.com in "test.ex : *.test.ex"? no (end of list)
491domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
492considering: $local_part
493 expanding: $local_part
494 result: usery
99400968
JH
495domain.com in "*"? yes (matched "*")
496----------- end verify ------------
497accept: condition test succeeded in ACL "cutthrough"
a7538db1 498end of ACL "cutthrough": ACCEPT
99400968
JH
499----------- start cutthrough setup ------------
500domain.com in "test.ex : *.test.ex"? no (end of list)
501domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
502considering: $local_part
503 expanding: $local_part
504 result: usery
99400968 505domain.com in "*"? yes (matched "*")
cb340d8d 506Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
507considering: $primary_hostname
508 expanding: $primary_hostname
509 result: myhost.test.ex
99400968
JH
510 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
511127.0.0.1 in hosts_avoid_esmtp? no (option unset)
512 SMTP>> EHLO myhost.test.ex
76003495 513cmd buf flush ddd bytes
99400968
JH
514 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
515 250-SIZE 52428800
516 250-8BITMIME
517 250-PIPELINING
518 250-STARTTLS
519 250 HELP
e47376be
JH
520considering: ${if eq {$address_data}{usery}{*}{:}}
521considering: $address_data}{usery}{*}{:}}
522 expanding: $address_data
523 result: usery
524considering: usery}{*}{:}}
525 expanding: usery
526 result: usery
fdcd2747
JH
527 condition: eq {$address_data}{usery}
528 result: true
e47376be
JH
529considering: *}{:}}
530 expanding: *
531 result: *
532 scanning: :}}
533 expanding: :
534 result: :
535 skipping: result is not used
536 expanding: ${if eq {$address_data}{usery}{*}{:}}
537 result: *
99400968 538127.0.0.1 in hosts_avoid_tls? yes (matched "*")
da45993f 539127.0.0.1 in hosts_require_auth? no (option unset)
99400968 540 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
76003495 541cmd buf flush ddd bytes
99400968
JH
542 SMTP<< 250 OK
543 SMTP>> RCPT TO:<usery@domain.com>
76003495 544cmd buf flush ddd bytes
99400968 545 SMTP<< 250 Accepted
8b9476ba 546holding verify callout open for cutthrough delivery
99400968
JH
547----------- end cutthrough setup ------------
548processing "accept"
549accept: condition test succeeded in inline ACL
a7538db1 550end of inline ACL: ACCEPT
99400968
JH
551 SMTP>> DATA
552 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
553considering: ${tod_full}
554 expanding: ${tod_full}
555 result: Tue, 2 Mar 1999 09:44:33 +0000
556considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
557 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 558 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
559 ${if def:sender_address {(envelope-from <$sender_address>)
560 }}id $message_exim_id${if def:received_for {
561 for $received_for}}
fdcd2747
JH
562 condition: def:sender_rcvhost
563 result: false
e47376be
JH
564 scanning: from $sender_rcvhost
565 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 566 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
567 ${if def:sender_address {(envelope-from <$sender_address>)
568 }}id $message_exim_id${if def:received_for {
569 for $received_for}}
570 expanding: from $sender_rcvhost
99400968 571
e47376be 572 result: from
99400968 573
e47376be
JH
574 skipping: result is not used
575considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 576 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
577 ${if def:sender_address {(envelope-from <$sender_address>)
578 }}id $message_exim_id${if def:received_for {
579 for $received_for}}
fdcd2747
JH
580 condition: def:sender_ident
581 result: true
e47376be 582considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 583 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
584 ${if def:sender_address {(envelope-from <$sender_address>)
585 }}id $message_exim_id${if def:received_for {
586 for $received_for}}
587considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 588 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
589 ${if def:sender_address {(envelope-from <$sender_address>)
590 }}id $message_exim_id${if def:received_for {
591 for $received_for}}
592 expanding: $sender_ident
593 result: CALLER
594 expanding: from ${quote_local_part:$sender_ident}
595 result: from CALLER
fdcd2747
JH
596 condition: def:sender_helo_name
597 result: true
e47376be 598considering: (helo=$sender_helo_name)
340f3113 599 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
600 ${if def:sender_address {(envelope-from <$sender_address>)
601 }}id $message_exim_id${if def:received_for {
602 for $received_for}}
603 expanding: (helo=$sender_helo_name)
99400968 604
e47376be 605 result: (helo=myhost.test.ex)
99400968 606
e47376be 607 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
99400968 608 }}
e47376be 609 result: from CALLER (helo=myhost.test.ex)
99400968 610
fdcd2747
JH
611 condition: def:received_protocol
612 result: true
340f3113 613considering: with $received_protocol}} (Exim $version_number)
e47376be
JH
614 ${if def:sender_address {(envelope-from <$sender_address>)
615 }}id $message_exim_id${if def:received_for {
616 for $received_for}}
617 expanding: with $received_protocol
618 result: with local-esmtp
fdcd2747
JH
619 condition: def:sender_address
620 result: true
e47376be
JH
621considering: (envelope-from <$sender_address>)
622 }}id $message_exim_id${if def:received_for {
623 for $received_for}}
624 expanding: (envelope-from <$sender_address>)
99400968 625
e47376be 626 result: (envelope-from <CALLER@myhost.test.ex>)
99400968 627
fdcd2747
JH
628 condition: def:received_for
629 result: true
e47376be
JH
630considering:
631 for $received_for}}
632 expanding:
99400968 633 for $received_for
e47376be
JH
634 result:
635 for usery@domain.com
636 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
637 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
340f3113 638 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
e47376be
JH
639 ${if def:sender_address {(envelope-from <$sender_address>)
640 }}id $message_exim_id${if def:received_for {
641 for $received_for}}
642 result: Received: from CALLER (helo=myhost.test.ex)
643 by myhost.test.ex with local-esmtp (Exim x.yz)
644 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 645 id 10HmbB-0005vi-00
99400968 646 for usery@domain.com
36f53194
JH
647----------- start cutthrough headers send -----------
648----------- done cutthrough headers send ------------
e47376be
JH
649considering: ${tod_full}
650 expanding: ${tod_full}
651 result: Tue, 2 Mar 1999 09:44:33 +0000
99400968 652 SMTP>> .
d4dc049f 653 SMTP<< 250 OK id=10HmbC-0005vi-00
99400968 654LOG: MAIN
d4dc049f 655 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
99400968 656 SMTP>> QUIT
ae5afa61 657 SMTP(close)>>
99400968
JH
658----------- cutthrough shutdown (delivered) ------------
659LOG: MAIN
660 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
661LOG: MAIN
662 Completed
663LOG: smtp_connection MAIN
664 SMTP connection from CALLER closed by QUIT
665>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
b32ddfaa
JH
666
667******** SERVER ********