tidying
[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
JH
11 in pipelining_advertise_hosts? yes (matched "*")
12 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
13considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
14considering: SERVER}{server}{queue}{cutthrough}}
15 expanding: SERVER
16 result: SERVER
17considering: server}{queue}{cutthrough}}
18 expanding: server
19 result: server
b32ddfaa
JH
20condition: eq {SERVER}{server}
21 result: false
e47376be
JH
22 scanning: queue}{cutthrough}}
23 expanding: queue
24 result: queue
25 skipping: result is not used
26considering: cutthrough}}
27 expanding: cutthrough
28 result: cutthrough
29 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
30 result: cutthrough
b32ddfaa
JH
31using ACL "cutthrough"
32processing "accept"
33check control = cutthrough_delivery
34check verify = recipient
35domain.com in "test.ex : *.test.ex"? no (end of list)
36domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
37considering: $local_part
38 expanding: $local_part
39 result: userx
b32ddfaa
JH
40domain.com in "*"? yes (matched "*")
41----------- end verify ------------
42accept: condition test succeeded in ACL "cutthrough"
a7538db1 43end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
44----------- start cutthrough setup ------------
45domain.com in "test.ex : *.test.ex"? no (end of list)
46domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
47considering: $local_part
48 expanding: $local_part
49 result: userx
b32ddfaa
JH
50domain.com in "*"? yes (matched "*")
51Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
52considering: $primary_hostname
53 expanding: $primary_hostname
54 result: myhost.test.ex
b32ddfaa
JH
55 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
56127.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
e47376be
JH
64considering: ${if eq {$address_data}{usery}{*}{:}}
65considering: $address_data}{usery}{*}{:}}
66 expanding: $address_data
67 result: userx
68considering: usery}{*}{:}}
69 expanding: usery
70 result: usery
b32ddfaa
JH
71condition: eq {$address_data}{usery}
72 result: false
e47376be
JH
73 scanning: *}{:}}
74 expanding: *
75 result: *
76 skipping: result is not used
77considering: :}}
78 expanding: :
79 result: :
80 expanding: ${if eq {$address_data}{usery}{*}{:}}
81 result: :
b32ddfaa 82127.0.0.1 in hosts_avoid_tls? no (end of list)
e47376be
JH
83considering: ${if eq {$address_data}{userz}{*}{:}}
84considering: $address_data}{userz}{*}{:}}
85 expanding: $address_data
86 result: userx
87considering: userz}{*}{:}}
88 expanding: userz
89 result: userz
99400968
JH
90condition: eq {$address_data}{userz}
91 result: false
e47376be
JH
92 scanning: *}{:}}
93 expanding: *
94 result: *
95 skipping: result is not used
96considering: :}}
97 expanding: :
98 result: :
99 expanding: ${if eq {$address_data}{userz}{*}{:}}
100 result: :
99400968 101127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
b32ddfaa
JH
102 SMTP>> STARTTLS
103 SMTP<< 220 TLS go ahead
aa2a70ba 104127.0.0.1 in tls_verify_hosts? no (option unset)
610ff438
JH
105127.0.0.1 in tls_try_verify_hosts? yes (matched "*")
106127.0.0.1 in tls_verify_cert_hostnames? yes (matched "*")
b32ddfaa
JH
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
da45993f 113127.0.0.1 in hosts_require_auth? no (option unset)
b32ddfaa
JH
114 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
115 SMTP<< 250 OK
116 SMTP>> RCPT TO:<userx@domain.com>
117 SMTP<< 250 Accepted
8b9476ba 118holding verify callout open for cutthrough delivery
b32ddfaa
JH
119----------- end cutthrough setup ------------
120processing "accept"
121accept: condition test succeeded in inline ACL
a7538db1 122end of inline ACL: ACCEPT
b32ddfaa
JH
123 SMTP>> DATA
124 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
125considering: ${tod_full}
126 expanding: ${tod_full}
127 result: Tue, 2 Mar 1999 09:44:33 +0000
128considering: 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}}
b32ddfaa
JH
135condition: def:sender_rcvhost
136 result: false
e47376be
JH
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
b32ddfaa 145
e47376be 146 result: from
b32ddfaa 147
e47376be
JH
148 skipping: result is not used
149considering: ${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}}
b32ddfaa
JH
155condition: def:sender_ident
156 result: true
e47376be
JH
157considering: 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}}
163considering: $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
b32ddfaa
JH
173condition: def:sender_helo_name
174 result: true
e47376be
JH
175considering: (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)
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
JH
188
189condition: def:received_protocol
190 result: true
e47376be
JH
191considering: 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
b32ddfaa
JH
198condition: def:sender_address
199 result: true
e47376be
JH
200considering: (envelope-from <$sender_address>)
201 }}id $message_exim_id${if def:received_for {
202 for $received_for}}
203 expanding: (envelope-from <$sender_address>)
b32ddfaa 204
e47376be 205 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa
JH
206
207condition: def:received_for
208 result: true
e47376be
JH
209considering:
210 for $received_for}}
211 expanding:
b32ddfaa 212 for $received_for
e47376be
JH
213 result:
214 for userx@domain.com
215 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
216 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
217 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
218 }}(Exim $version_number)
219 ${if def:sender_address {(envelope-from <$sender_address>)
220 }}id $message_exim_id${if def:received_for {
221 for $received_for}}
222 result: Received: from CALLER (helo=myhost.test.ex)
223 by myhost.test.ex with local-esmtp (Exim x.yz)
224 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 225 id 10HmaX-0005vi-00
b32ddfaa 226 for userx@domain.com
36f53194
JH
227----------- start cutthrough headers send -----------
228----------- done cutthrough headers send ------------
e47376be
JH
229considering: ${tod_full}
230 expanding: ${tod_full}
231 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 232 SMTP>> .
d4dc049f 233 SMTP<< 250 OK id=10HmaY-0005vi-00
b32ddfaa 234LOG: MAIN
d4dc049f 235 >> 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
236 SMTP>> QUIT
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
e47376be
JH
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
50dc7409 254 in dsn_advertise_hosts? no (option unset)
b32ddfaa
JH
255 in pipelining_advertise_hosts? yes (matched "*")
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
b32ddfaa
JH
264condition: 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
JH
294domain.com in "*"? yes (matched "*")
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
302 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
303 250-SIZE 52428800
304 250-8BITMIME
305 250-PIPELINING
306 250-STARTTLS
307 250 HELP
e47376be
JH
308considering: ${if eq {$address_data}{usery}{*}{:}}
309considering: $address_data}{usery}{*}{:}}
310 expanding: $address_data
311 result: usery
312considering: usery}{*}{:}}
313 expanding: usery
314 result: usery
b32ddfaa
JH
315condition: eq {$address_data}{usery}
316 result: true
e47376be
JH
317considering: *}{:}}
318 expanding: *
319 result: *
320 scanning: :}}
321 expanding: :
322 result: :
323 skipping: result is not used
324 expanding: ${if eq {$address_data}{usery}{*}{:}}
325 result: *
b32ddfaa 326127.0.0.1 in hosts_avoid_tls? yes (matched "*")
da45993f 327127.0.0.1 in hosts_require_auth? no (option unset)
b32ddfaa
JH
328 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
329 SMTP<< 250 OK
330 SMTP>> RCPT TO:<usery@domain.com>
331 SMTP<< 250 Accepted
8b9476ba 332holding verify callout open for cutthrough delivery
b32ddfaa
JH
333----------- end cutthrough setup ------------
334processing "accept"
335accept: condition test succeeded in inline ACL
a7538db1 336end of inline ACL: ACCEPT
b32ddfaa
JH
337 SMTP>> DATA
338 SMTP<< 354 Enter message, ending with "." on a line by itself
e47376be
JH
339considering: ${tod_full}
340 expanding: ${tod_full}
341 result: Tue, 2 Mar 1999 09:44:33 +0000
342considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
343 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
344 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
345 }}(Exim $version_number)
346 ${if def:sender_address {(envelope-from <$sender_address>)
347 }}id $message_exim_id${if def:received_for {
348 for $received_for}}
b32ddfaa
JH
349condition: def:sender_rcvhost
350 result: false
e47376be
JH
351 scanning: from $sender_rcvhost
352 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
353 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
354 }}(Exim $version_number)
355 ${if def:sender_address {(envelope-from <$sender_address>)
356 }}id $message_exim_id${if def:received_for {
357 for $received_for}}
358 expanding: from $sender_rcvhost
b32ddfaa 359
e47376be 360 result: from
b32ddfaa 361
e47376be
JH
362 skipping: result is not used
363considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
364 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
365 }}(Exim $version_number)
366 ${if def:sender_address {(envelope-from <$sender_address>)
367 }}id $message_exim_id${if def:received_for {
368 for $received_for}}
b32ddfaa
JH
369condition: def:sender_ident
370 result: true
e47376be
JH
371considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
372 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
373 }}(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}} ${if def:tls_cipher {($tls_cipher)
379 }}(Exim $version_number)
380 ${if def:sender_address {(envelope-from <$sender_address>)
381 }}id $message_exim_id${if def:received_for {
382 for $received_for}}
383 expanding: $sender_ident
384 result: CALLER
385 expanding: from ${quote_local_part:$sender_ident}
386 result: from CALLER
b32ddfaa
JH
387condition: def:sender_helo_name
388 result: true
e47376be
JH
389considering: (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: (helo=$sender_helo_name)
b32ddfaa 396
e47376be 397 result: (helo=myhost.test.ex)
b32ddfaa 398
e47376be 399 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
b32ddfaa 400 }}
e47376be 401 result: from CALLER (helo=myhost.test.ex)
b32ddfaa
JH
402
403condition: def:received_protocol
404 result: true
e47376be
JH
405considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
406 }}(Exim $version_number)
407 ${if def:sender_address {(envelope-from <$sender_address>)
408 }}id $message_exim_id${if def:received_for {
409 for $received_for}}
410 expanding: with $received_protocol
411 result: with local-esmtp
b32ddfaa
JH
412condition: def:sender_address
413 result: true
e47376be
JH
414considering: (envelope-from <$sender_address>)
415 }}id $message_exim_id${if def:received_for {
416 for $received_for}}
417 expanding: (envelope-from <$sender_address>)
b32ddfaa 418
e47376be 419 result: (envelope-from <CALLER@myhost.test.ex>)
b32ddfaa
JH
420
421condition: def:received_for
422 result: true
e47376be
JH
423considering:
424 for $received_for}}
425 expanding:
b32ddfaa 426 for $received_for
e47376be
JH
427 result:
428 for usery@domain.com
429 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
430 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
431 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
432 }}(Exim $version_number)
433 ${if def:sender_address {(envelope-from <$sender_address>)
434 }}id $message_exim_id${if def:received_for {
435 for $received_for}}
436 result: Received: from CALLER (helo=myhost.test.ex)
437 by myhost.test.ex with local-esmtp (Exim x.yz)
438 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 439 id 10HmaZ-0005vi-00
b32ddfaa 440 for usery@domain.com
36f53194
JH
441----------- start cutthrough headers send -----------
442----------- done cutthrough headers send ------------
e47376be
JH
443considering: ${tod_full}
444 expanding: ${tod_full}
445 result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 446 SMTP>> .
d4dc049f 447 SMTP<< 250 OK id=10HmbA-0005vi-00
b32ddfaa 448LOG: MAIN
d4dc049f 449 >> 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
450 SMTP>> QUIT
451----------- cutthrough shutdown (delivered) ------------
452LOG: MAIN
453 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
454LOG: MAIN
455 Completed
456LOG: smtp_connection MAIN
457 SMTP connection from CALLER closed by QUIT
458>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
99400968
JH
459Exim version x.yz ....
460configuration file is TESTSUITE/test-config
461admin user
462 in hosts_connection_nolog? no (option unset)
463LOG: smtp_connection MAIN
464 SMTP connection from CALLER
e47376be
JH
465considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
466 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
467 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 468 in dsn_advertise_hosts? no (option unset)
99400968
JH
469 in pipelining_advertise_hosts? yes (matched "*")
470 in tls_advertise_hosts? yes (matched "*")
e47376be
JH
471considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
472considering: SERVER}{server}{queue}{cutthrough}}
473 expanding: SERVER
474 result: SERVER
475considering: server}{queue}{cutthrough}}
476 expanding: server
477 result: server
99400968
JH
478condition: eq {SERVER}{server}
479 result: false
e47376be
JH
480 scanning: queue}{cutthrough}}
481 expanding: queue
482 result: queue
483 skipping: result is not used
484considering: cutthrough}}
485 expanding: cutthrough
486 result: cutthrough
487 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
488 result: cutthrough
99400968
JH
489using ACL "cutthrough"
490processing "accept"
491check control = cutthrough_delivery
492check verify = recipient
493domain.com in "test.ex : *.test.ex"? no (end of list)
494domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
495considering: $local_part
496 expanding: $local_part
497 result: usery
99400968
JH
498domain.com in "*"? yes (matched "*")
499----------- end verify ------------
500accept: condition test succeeded in ACL "cutthrough"
a7538db1 501end of ACL "cutthrough": ACCEPT
99400968
JH
502----------- start cutthrough setup ------------
503domain.com in "test.ex : *.test.ex"? no (end of list)
504domain.com in "! +local_domains"? yes (end of list)
e47376be
JH
505considering: $local_part
506 expanding: $local_part
507 result: usery
99400968
JH
508domain.com in "*"? yes (matched "*")
509Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
e47376be
JH
510considering: $primary_hostname
511 expanding: $primary_hostname
512 result: myhost.test.ex
99400968
JH
513 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
514127.0.0.1 in hosts_avoid_esmtp? no (option unset)
515 SMTP>> EHLO myhost.test.ex
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
e47376be
JH
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
99400968
JH
529condition: eq {$address_data}{usery}
530 result: true
e47376be
JH
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
JH
542 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
543 SMTP<< 250 OK
544 SMTP>> RCPT TO:<usery@domain.com>
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)
558 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
559 }}(Exim $version_number)
560 ${if def:sender_address {(envelope-from <$sender_address>)
561 }}id $message_exim_id${if def:received_for {
562 for $received_for}}
99400968
JH
563condition: def:sender_rcvhost
564 result: false
e47376be
JH
565 scanning: from $sender_rcvhost
566 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
567 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
568 }}(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
e47376be 574 result: from
99400968 575
e47376be
JH
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}} ${if def:tls_cipher {($tls_cipher)
579 }}(Exim $version_number)
580 ${if def:sender_address {(envelope-from <$sender_address>)
581 }}id $message_exim_id${if def:received_for {
582 for $received_for}}
99400968
JH
583condition: def:sender_ident
584 result: true
e47376be
JH
585considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
586 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
587 }}(Exim $version_number)
588 ${if def:sender_address {(envelope-from <$sender_address>)
589 }}id $message_exim_id${if def:received_for {
590 for $received_for}}
591considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
592 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
593 }}(Exim $version_number)
594 ${if def:sender_address {(envelope-from <$sender_address>)
595 }}id $message_exim_id${if def:received_for {
596 for $received_for}}
597 expanding: $sender_ident
598 result: CALLER
599 expanding: from ${quote_local_part:$sender_ident}
600 result: from CALLER
99400968
JH
601condition: def:sender_helo_name
602 result: true
e47376be
JH
603considering: (helo=$sender_helo_name)
604 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
605 }}(Exim $version_number)
606 ${if def:sender_address {(envelope-from <$sender_address>)
607 }}id $message_exim_id${if def:received_for {
608 for $received_for}}
609 expanding: (helo=$sender_helo_name)
99400968 610
e47376be 611 result: (helo=myhost.test.ex)
99400968 612
e47376be 613 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
99400968 614 }}
e47376be 615 result: from CALLER (helo=myhost.test.ex)
99400968
JH
616
617condition: def:received_protocol
618 result: true
e47376be
JH
619considering: 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: with $received_protocol
625 result: with local-esmtp
99400968
JH
626condition: def:sender_address
627 result: true
e47376be
JH
628considering: (envelope-from <$sender_address>)
629 }}id $message_exim_id${if def:received_for {
630 for $received_for}}
631 expanding: (envelope-from <$sender_address>)
99400968 632
e47376be 633 result: (envelope-from <CALLER@myhost.test.ex>)
99400968
JH
634
635condition: def:received_for
636 result: true
e47376be
JH
637considering:
638 for $received_for}}
639 expanding:
99400968 640 for $received_for
e47376be
JH
641 result:
642 for usery@domain.com
643 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
644 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
645 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
646 }}(Exim $version_number)
647 ${if def:sender_address {(envelope-from <$sender_address>)
648 }}id $message_exim_id${if def:received_for {
649 for $received_for}}
650 result: Received: from CALLER (helo=myhost.test.ex)
651 by myhost.test.ex with local-esmtp (Exim x.yz)
652 (envelope-from <CALLER@myhost.test.ex>)
d4dc049f 653 id 10HmbB-0005vi-00
99400968 654 for usery@domain.com
36f53194
JH
655----------- start cutthrough headers send -----------
656----------- done cutthrough headers send ------------
e47376be
JH
657considering: ${tod_full}
658 expanding: ${tod_full}
659 result: Tue, 2 Mar 1999 09:44:33 +0000
99400968 660 SMTP>> .
d4dc049f 661 SMTP<< 250 OK id=10HmbC-0005vi-00
99400968 662LOG: MAIN
d4dc049f 663 >> 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
664 SMTP>> QUIT
665----------- cutthrough shutdown (delivered) ------------
666LOG: MAIN
667 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
668LOG: MAIN
669 Completed
670LOG: smtp_connection MAIN
671 SMTP connection from CALLER closed by QUIT
672>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
b32ddfaa
JH
673
674******** SERVER ********