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