Testsuite: explicitly disable TFO in transports
[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
bff2d643 7 ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
1b37ac39 8 ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
bff2d643 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 "*")
bff2d643
JH
14 ╭considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
15 ╭considering: SERVER}{server}{queue}{cutthrough}}
1b37ac39 16 ├──expanding: SERVER
bff2d643
JH
17 ╰─────result: SERVER
18 ╭considering: server}{queue}{cutthrough}}
1b37ac39 19 ├──expanding: server
bff2d643 20 ╰─────result: server
1b37ac39
JH
21 ├──condition: eq {SERVER}{server}
22 ├─────result: false
bff2d643 23 ╭───scanning: queue}{cutthrough}}
1b37ac39
JH
24 ├──expanding: queue
25 ├─────result: queue
bff2d643
JH
26 ╰───skipping: result is not used
27 ╭considering: cutthrough}}
1b37ac39 28 ├──expanding: cutthrough
bff2d643 29 ╰─────result: cutthrough
1b37ac39 30 ├──expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
bff2d643 31 ╰─────result: cutthrough
b32ddfaa 32using ACL "cutthrough"
897024f1 33processing "accept" (TESTSUITE/test-config 22)
b32ddfaa
JH
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)
bff2d643 38 ╭considering: $local_part
1b37ac39 39 ├──expanding: $local_part
bff2d643 40 ╰─────result: userx
f3ebb786 41 ╰──(tainted)
b32ddfaa
JH
42domain.com in "*"? yes (matched "*")
43----------- end verify ------------
44accept: condition test succeeded in ACL "cutthrough"
a7538db1 45end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
46----------- start cutthrough setup ------------
47domain.com in "test.ex : *.test.ex"? no (end of list)
48domain.com in "! +local_domains"? yes (end of list)
bff2d643 49 ╭considering: $local_part
1b37ac39 50 ├──expanding: $local_part
bff2d643 51 ╰─────result: userx
f3ebb786 52 ╰──(tainted)
b32ddfaa 53domain.com in "*"? yes (matched "*")
b48cf079 54Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
bff2d643 55 ╭considering: $primary_hostname
1b37ac39 56 ├──expanding: $primary_hostname
bff2d643 57 ╰─────result: myhost.test.ex
b32ddfaa
JH
58 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
59127.0.0.1 in hosts_avoid_esmtp? no (option unset)
60 SMTP>> EHLO myhost.test.ex
76003495 61cmd buf flush ddd bytes
b32ddfaa
JH
62 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
63 250-SIZE 52428800
64 250-8BITMIME
65 250-PIPELINING
66 250-STARTTLS
67 250 HELP
bff2d643
JH
68 ╭considering: ${if eq {$address_data}{usery}{*}{:}}
69 ╭considering: $address_data}{usery}{*}{:}}
1b37ac39 70 ├──expanding: $address_data
bff2d643 71 ╰─────result: userx
f3ebb786 72 ╰──(tainted)
bff2d643 73 ╭considering: usery}{*}{:}}
1b37ac39 74 ├──expanding: usery
bff2d643 75 ╰─────result: usery
1b37ac39
JH
76 ├──condition: eq {$address_data}{usery}
77 ├─────result: false
bff2d643 78 ╭───scanning: *}{:}}
1b37ac39
JH
79 ├──expanding: *
80 ├─────result: *
bff2d643
JH
81 ╰───skipping: result is not used
82 ╭considering: :}}
1b37ac39 83 ├──expanding: :
bff2d643 84 ╰─────result: :
1b37ac39 85 ├──expanding: ${if eq {$address_data}{usery}{*}{:}}
bff2d643 86 ╰─────result: :
b32ddfaa 87127.0.0.1 in hosts_avoid_tls? no (end of list)
bff2d643
JH
88 ╭considering: ${if eq {$address_data}{userz}{*}{:}}
89 ╭considering: $address_data}{userz}{*}{:}}
1b37ac39 90 ├──expanding: $address_data
bff2d643 91 ╰─────result: userx
f3ebb786 92 ╰──(tainted)
bff2d643 93 ╭considering: userz}{*}{:}}
1b37ac39 94 ├──expanding: userz
bff2d643 95 ╰─────result: userz
1b37ac39
JH
96 ├──condition: eq {$address_data}{userz}
97 ├─────result: false
bff2d643 98 ╭───scanning: *}{:}}
1b37ac39
JH
99 ├──expanding: *
100 ├─────result: *
bff2d643
JH
101 ╰───skipping: result is not used
102 ╭considering: :}}
1b37ac39 103 ├──expanding: :
bff2d643 104 ╰─────result: :
1b37ac39 105 ├──expanding: ${if eq {$address_data}{userz}{*}{:}}
bff2d643 106 ╰─────result: :
99400968 107127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
b32ddfaa 108 SMTP>> STARTTLS
76003495 109cmd buf flush ddd bytes
b32ddfaa 110 SMTP<< 220 TLS go ahead
aa2a70ba 111127.0.0.1 in tls_verify_hosts? no (option unset)
610ff438
JH
112127.0.0.1 in tls_try_verify_hosts? yes (matched "*")
113127.0.0.1 in tls_verify_cert_hostnames? yes (matched "*")
b32ddfaa 114 SMTP>> EHLO myhost.test.ex
76003495 115cmd buf flush ddd bytes
b32ddfaa
JH
116 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
117 250-SIZE 52428800
118 250-8BITMIME
119 250-PIPELINING
120 250 HELP
02b41d71
JH
121127.0.0.1 in hosts_avoid_pipelining? no (option unset)
122using PIPELINING
123not using DSN
da45993f 124127.0.0.1 in hosts_require_auth? no (option unset)
14de8063 125 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
b32ddfaa 126 SMTP>> RCPT TO:<userx@domain.com>
76003495 127cmd buf flush ddd bytes
7c576fca 128sync_responses expect mail
e9166683 129 SMTP<< 250 OK
7c576fca 130sync_responses expect rcpt
b32ddfaa 131 SMTP<< 250 Accepted
8b9476ba 132holding verify callout open for cutthrough delivery
b32ddfaa 133----------- end cutthrough setup ------------
277b9979 134processing "accept" (TESTSUITE/test-config 55)
b32ddfaa 135accept: condition test succeeded in inline ACL
a7538db1 136end of inline ACL: ACCEPT
b32ddfaa
JH
137 SMTP>> DATA
138 SMTP<< 354 Enter message, ending with "." on a line by itself
bff2d643 139 ╭considering: ${tod_full}
1b37ac39 140 ├──expanding: ${tod_full}
bff2d643
JH
141 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
142 ╭considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
f9913671 143 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 144 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 145 }}(Exim $version_number)
f9913671
JH
146 ${if def:sender_address {(envelope-from <$sender_address>)
147 }}id $message_exim_id${if def:received_for {
148 for $received_for}}
1b37ac39
JH
149 ├──condition: def:sender_rcvhost
150 ├─────result: false
bff2d643 151 ╭───scanning: from $sender_rcvhost
f9913671 152 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 153 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 154 }}(Exim $version_number)
f9913671
JH
155 ${if def:sender_address {(envelope-from <$sender_address>)
156 }}id $message_exim_id${if def:received_for {
157 for $received_for}}
1b37ac39 158 ├──expanding: from $sender_rcvhost
f9913671 159
1b37ac39 160 ├─────result: from
f9913671 161
bff2d643
JH
162 ╰───skipping: result is not used
163 ╭considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 164 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 165 }}(Exim $version_number)
f9913671
JH
166 ${if def:sender_address {(envelope-from <$sender_address>)
167 }}id $message_exim_id${if def:received_for {
168 for $received_for}}
1b37ac39
JH
169 ├──condition: def:sender_ident
170 ├─────result: true
bff2d643 171 ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 172 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 173 }}(Exim $version_number)
f9913671
JH
174 ${if def:sender_address {(envelope-from <$sender_address>)
175 }}id $message_exim_id${if def:received_for {
176 for $received_for}}
bff2d643 177 ╎╭considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 178 ╎ }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 179 ╎ }}(Exim $version_number)
f9913671
JH
180 ╎ ${if def:sender_address {(envelope-from <$sender_address>)
181 ╎ }}id $message_exim_id${if def:received_for {
182 ╎ for $received_for}}
183 ╎├──expanding: $sender_ident
bff2d643 184 ╎╰─────result: CALLER
1b37ac39 185 ├──expanding: from ${quote_local_part:$sender_ident}
bff2d643 186 ╰─────result: from CALLER
1b37ac39
JH
187 ├──condition: def:sender_helo_name
188 ├─────result: true
bff2d643 189 ╭considering: (helo=$sender_helo_name)
9f125d9f 190 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 191 }}(Exim $version_number)
f9913671
JH
192 ${if def:sender_address {(envelope-from <$sender_address>)
193 }}id $message_exim_id${if def:received_for {
194 for $received_for}}
1b37ac39 195 ├──expanding: (helo=$sender_helo_name)
f9913671 196
bff2d643 197 ╰─────result: (helo=myhost.test.ex)
f9913671 198
f3ebb786 199 ╰──(tainted)
1b37ac39 200 ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
f9913671 201 }}
bff2d643 202 ╰─────result: from CALLER (helo=myhost.test.ex)
f9913671 203
f3ebb786 204 ╰──(tainted)
1b37ac39
JH
205 ├──condition: def:received_protocol
206 ├─────result: true
9f125d9f 207 ╭considering: with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 208 }}(Exim $version_number)
f9913671
JH
209 ${if def:sender_address {(envelope-from <$sender_address>)
210 }}id $message_exim_id${if def:received_for {
211 for $received_for}}
f1be21cf 212 ├──expanding: with $received_protocol
bff2d643 213 ╰─────result: with local-esmtp
9f125d9f
JH
214 ├──condition: def:tls_in_ver
215 ├─────result: false
216 ╭───scanning: ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
217 }}(Exim $version_number)
218 ${if def:sender_address {(envelope-from <$sender_address>)
219 }}id $message_exim_id${if def:received_for {
220 for $received_for}}
221 ├──expanding: ($tls_in_ver)
222 ├─────result: ()
223 ╰───skipping: result is not used
f1be21cf
JH
224 ├──condition: def:tls_in_cipher_std
225 ├─────result: false
bff2d643 226 ╭───scanning: tls $tls_in_cipher_std
f1be21cf
JH
227 }}(Exim $version_number)
228 ${if def:sender_address {(envelope-from <$sender_address>)
229 }}id $message_exim_id${if def:received_for {
230 for $received_for}}
231 ├──expanding: tls $tls_in_cipher_std
232
233 ├─────result: tls
234
bff2d643 235 ╰───skipping: result is not used
1b37ac39
JH
236 ├──condition: def:sender_address
237 ├─────result: true
bff2d643 238 ╭considering: (envelope-from <$sender_address>)
f9913671
JH
239 }}id $message_exim_id${if def:received_for {
240 for $received_for}}
1b37ac39 241 ├──expanding: (envelope-from <$sender_address>)
f9913671 242
bff2d643 243 ╰─────result: (envelope-from <CALLER@myhost.test.ex>)
f9913671 244
1b37ac39
JH
245 ├──condition: def:received_for
246 ├─────result: true
bff2d643 247 ╭considering:
f9913671 248 for $received_for}}
1b37ac39 249 ├──expanding:
f9913671 250 for $received_for
bff2d643 251 ╰─────result:
f9913671 252 for userx@domain.com
f3ebb786 253 ╰──(tainted)
1b37ac39 254 ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
f9913671 255 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 256 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 257 }}(Exim $version_number)
f9913671
JH
258 ${if def:sender_address {(envelope-from <$sender_address>)
259 }}id $message_exim_id${if def:received_for {
260 for $received_for}}
bff2d643 261 ╰─────result: Received: from CALLER (helo=myhost.test.ex)
f9913671
JH
262 by myhost.test.ex with local-esmtp (Exim x.yz)
263 (envelope-from <CALLER@myhost.test.ex>)
264 id 10HmaX-0005vi-00
265 for userx@domain.com
f3ebb786 266 ╰──(tainted)
36f53194
JH
267----------- start cutthrough headers send -----------
268----------- done cutthrough headers send ------------
bff2d643 269 ╭considering: ${tod_full}
1b37ac39 270 ├──expanding: ${tod_full}
bff2d643 271 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 272 SMTP>> .
d4dc049f 273 SMTP<< 250 OK id=10HmaY-0005vi-00
b32ddfaa 274LOG: MAIN
826cb8c2 275 >> userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] X=TLS1.x:ke-RSA-AES256-SHAnnn:xxx CV=no C="250 OK id=10HmaY-0005vi-00"
b32ddfaa 276 SMTP>> QUIT
2760b518 277 SMTP<< 221 myhost.test.ex closing connection
ae5afa61 278 SMTP(close)>>
b32ddfaa
JH
279----------- cutthrough shutdown (delivered) ------------
280LOG: MAIN
281 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
282LOG: MAIN
283 Completed
284LOG: smtp_connection MAIN
285 SMTP connection from CALLER closed by QUIT
9bfb7e1b 286>>>>>>>>>>>>>>>> Exim pid=pppp (msg setup toplevel) terminating with rc=0 >>>>>>>>>>>>>>>>
b32ddfaa
JH
287Exim version x.yz ....
288configuration file is TESTSUITE/test-config
289admin user
290 in hosts_connection_nolog? no (option unset)
291LOG: smtp_connection MAIN
292 SMTP connection from CALLER
bff2d643 293 ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
1b37ac39 294 ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
bff2d643 295 ╰─────result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 296 in dsn_advertise_hosts? no (option unset)
b32ddfaa 297 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 298 in chunking_advertise_hosts? no (end of list)
b32ddfaa 299 in tls_advertise_hosts? yes (matched "*")
bff2d643
JH
300 ╭considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
301 ╭considering: SERVER}{server}{queue}{cutthrough}}
1b37ac39 302 ├──expanding: SERVER
bff2d643
JH
303 ╰─────result: SERVER
304 ╭considering: server}{queue}{cutthrough}}
1b37ac39 305 ├──expanding: server
bff2d643 306 ╰─────result: server
1b37ac39
JH
307 ├──condition: eq {SERVER}{server}
308 ├─────result: false
bff2d643 309 ╭───scanning: queue}{cutthrough}}
1b37ac39
JH
310 ├──expanding: queue
311 ├─────result: queue
bff2d643
JH
312 ╰───skipping: result is not used
313 ╭considering: cutthrough}}
1b37ac39 314 ├──expanding: cutthrough
bff2d643 315 ╰─────result: cutthrough
1b37ac39 316 ├──expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
bff2d643 317 ╰─────result: cutthrough
b32ddfaa 318using ACL "cutthrough"
897024f1 319processing "accept" (TESTSUITE/test-config 22)
b32ddfaa
JH
320check control = cutthrough_delivery
321check verify = recipient
322domain.com in "test.ex : *.test.ex"? no (end of list)
323domain.com in "! +local_domains"? yes (end of list)
bff2d643 324 ╭considering: $local_part
1b37ac39 325 ├──expanding: $local_part
bff2d643 326 ╰─────result: usery
f3ebb786 327 ╰──(tainted)
b32ddfaa
JH
328domain.com in "*"? yes (matched "*")
329----------- end verify ------------
330accept: condition test succeeded in ACL "cutthrough"
a7538db1 331end of ACL "cutthrough": ACCEPT
b32ddfaa
JH
332----------- start cutthrough setup ------------
333domain.com in "test.ex : *.test.ex"? no (end of list)
334domain.com in "! +local_domains"? yes (end of list)
bff2d643 335 ╭considering: $local_part
1b37ac39 336 ├──expanding: $local_part
bff2d643 337 ╰─────result: usery
f3ebb786 338 ╰──(tainted)
b32ddfaa 339domain.com in "*"? yes (matched "*")
b48cf079 340Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
bff2d643 341 ╭considering: $primary_hostname
1b37ac39 342 ├──expanding: $primary_hostname
bff2d643 343 ╰─────result: myhost.test.ex
b32ddfaa
JH
344 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
345127.0.0.1 in hosts_avoid_esmtp? no (option unset)
346 SMTP>> EHLO myhost.test.ex
76003495 347cmd buf flush ddd bytes
b32ddfaa
JH
348 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
349 250-SIZE 52428800
350 250-8BITMIME
351 250-PIPELINING
352 250-STARTTLS
353 250 HELP
bff2d643
JH
354 ╭considering: ${if eq {$address_data}{usery}{*}{:}}
355 ╭considering: $address_data}{usery}{*}{:}}
1b37ac39 356 ├──expanding: $address_data
bff2d643 357 ╰─────result: usery
f3ebb786 358 ╰──(tainted)
bff2d643 359 ╭considering: usery}{*}{:}}
1b37ac39 360 ├──expanding: usery
bff2d643 361 ╰─────result: usery
1b37ac39
JH
362 ├──condition: eq {$address_data}{usery}
363 ├─────result: true
bff2d643 364 ╭considering: *}{:}}
1b37ac39 365 ├──expanding: *
bff2d643
JH
366 ╰─────result: *
367 ╭───scanning: :}}
1b37ac39
JH
368 ├──expanding: :
369 ├─────result: :
bff2d643 370 ╰───skipping: result is not used
1b37ac39 371 ├──expanding: ${if eq {$address_data}{usery}{*}{:}}
bff2d643 372 ╰─────result: *
b32ddfaa 373127.0.0.1 in hosts_avoid_tls? yes (matched "*")
02b41d71
JH
374127.0.0.1 in hosts_avoid_pipelining? no (option unset)
375using PIPELINING
376not using DSN
da45993f 377127.0.0.1 in hosts_require_auth? no (option unset)
14de8063 378 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
b32ddfaa 379 SMTP>> RCPT TO:<usery@domain.com>
76003495 380cmd buf flush ddd bytes
7c576fca 381sync_responses expect mail
e9166683 382 SMTP<< 250 OK
7c576fca 383sync_responses expect rcpt
b32ddfaa 384 SMTP<< 250 Accepted
8b9476ba 385holding verify callout open for cutthrough delivery
b32ddfaa 386----------- end cutthrough setup ------------
277b9979 387processing "accept" (TESTSUITE/test-config 55)
b32ddfaa 388accept: condition test succeeded in inline ACL
a7538db1 389end of inline ACL: ACCEPT
b32ddfaa
JH
390 SMTP>> DATA
391 SMTP<< 354 Enter message, ending with "." on a line by itself
bff2d643 392 ╭considering: ${tod_full}
1b37ac39 393 ├──expanding: ${tod_full}
bff2d643
JH
394 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
395 ╭considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
f9913671 396 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 397 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 398 }}(Exim $version_number)
f9913671
JH
399 ${if def:sender_address {(envelope-from <$sender_address>)
400 }}id $message_exim_id${if def:received_for {
401 for $received_for}}
1b37ac39
JH
402 ├──condition: def:sender_rcvhost
403 ├─────result: false
bff2d643 404 ╭───scanning: from $sender_rcvhost
f9913671 405 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 406 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 407 }}(Exim $version_number)
f9913671
JH
408 ${if def:sender_address {(envelope-from <$sender_address>)
409 }}id $message_exim_id${if def:received_for {
410 for $received_for}}
1b37ac39 411 ├──expanding: from $sender_rcvhost
f9913671 412
1b37ac39 413 ├─────result: from
f9913671 414
bff2d643
JH
415 ╰───skipping: result is not used
416 ╭considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 417 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 418 }}(Exim $version_number)
f9913671
JH
419 ${if def:sender_address {(envelope-from <$sender_address>)
420 }}id $message_exim_id${if def:received_for {
421 for $received_for}}
1b37ac39
JH
422 ├──condition: def:sender_ident
423 ├─────result: true
bff2d643 424 ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 425 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 426 }}(Exim $version_number)
f9913671
JH
427 ${if def:sender_address {(envelope-from <$sender_address>)
428 }}id $message_exim_id${if def:received_for {
429 for $received_for}}
bff2d643 430 ╎╭considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 431 ╎ }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 432 ╎ }}(Exim $version_number)
f9913671
JH
433 ╎ ${if def:sender_address {(envelope-from <$sender_address>)
434 ╎ }}id $message_exim_id${if def:received_for {
435 ╎ for $received_for}}
436 ╎├──expanding: $sender_ident
bff2d643 437 ╎╰─────result: CALLER
1b37ac39 438 ├──expanding: from ${quote_local_part:$sender_ident}
bff2d643 439 ╰─────result: from CALLER
1b37ac39
JH
440 ├──condition: def:sender_helo_name
441 ├─────result: true
bff2d643 442 ╭considering: (helo=$sender_helo_name)
9f125d9f 443 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 444 }}(Exim $version_number)
f9913671
JH
445 ${if def:sender_address {(envelope-from <$sender_address>)
446 }}id $message_exim_id${if def:received_for {
447 for $received_for}}
1b37ac39 448 ├──expanding: (helo=$sender_helo_name)
f9913671 449
bff2d643 450 ╰─────result: (helo=myhost.test.ex)
f9913671 451
f3ebb786 452 ╰──(tainted)
1b37ac39 453 ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
f9913671 454 }}
bff2d643 455 ╰─────result: from CALLER (helo=myhost.test.ex)
f9913671 456
f3ebb786 457 ╰──(tainted)
1b37ac39
JH
458 ├──condition: def:received_protocol
459 ├─────result: true
9f125d9f 460 ╭considering: with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf
JH
461 }}(Exim $version_number)
462 ${if def:sender_address {(envelope-from <$sender_address>)
463 }}id $message_exim_id${if def:received_for {
464 for $received_for}}
465 ├──expanding: with $received_protocol
bff2d643 466 ╰─────result: with local-esmtp
9f125d9f
JH
467 ├──condition: def:tls_in_ver
468 ├─────result: false
469 ╭───scanning: ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
470 }}(Exim $version_number)
471 ${if def:sender_address {(envelope-from <$sender_address>)
472 }}id $message_exim_id${if def:received_for {
473 for $received_for}}
474 ├──expanding: ($tls_in_ver)
475 ├─────result: ()
476 ╰───skipping: result is not used
f1be21cf
JH
477 ├──condition: def:tls_in_cipher_std
478 ├─────result: false
bff2d643 479 ╭───scanning: tls $tls_in_cipher_std
f1be21cf 480 }}(Exim $version_number)
f9913671
JH
481 ${if def:sender_address {(envelope-from <$sender_address>)
482 }}id $message_exim_id${if def:received_for {
483 for $received_for}}
f1be21cf
JH
484 ├──expanding: tls $tls_in_cipher_std
485
486 ├─────result: tls
487
bff2d643 488 ╰───skipping: result is not used
1b37ac39
JH
489 ├──condition: def:sender_address
490 ├─────result: true
bff2d643 491 ╭considering: (envelope-from <$sender_address>)
f9913671
JH
492 }}id $message_exim_id${if def:received_for {
493 for $received_for}}
1b37ac39 494 ├──expanding: (envelope-from <$sender_address>)
f9913671 495
bff2d643 496 ╰─────result: (envelope-from <CALLER@myhost.test.ex>)
f9913671 497
1b37ac39
JH
498 ├──condition: def:received_for
499 ├─────result: true
bff2d643 500 ╭considering:
f9913671 501 for $received_for}}
1b37ac39 502 ├──expanding:
f9913671 503 for $received_for
bff2d643 504 ╰─────result:
f9913671 505 for usery@domain.com
f3ebb786 506 ╰──(tainted)
1b37ac39 507 ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
f9913671 508 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 509 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 510 }}(Exim $version_number)
f9913671
JH
511 ${if def:sender_address {(envelope-from <$sender_address>)
512 }}id $message_exim_id${if def:received_for {
513 for $received_for}}
bff2d643 514 ╰─────result: Received: from CALLER (helo=myhost.test.ex)
f9913671
JH
515 by myhost.test.ex with local-esmtp (Exim x.yz)
516 (envelope-from <CALLER@myhost.test.ex>)
517 id 10HmaZ-0005vi-00
518 for usery@domain.com
f3ebb786 519 ╰──(tainted)
36f53194
JH
520----------- start cutthrough headers send -----------
521----------- done cutthrough headers send ------------
bff2d643 522 ╭considering: ${tod_full}
1b37ac39 523 ├──expanding: ${tod_full}
bff2d643 524 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
b32ddfaa 525 SMTP>> .
d4dc049f 526 SMTP<< 250 OK id=10HmbA-0005vi-00
b32ddfaa 527LOG: MAIN
d4dc049f 528 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbA-0005vi-00"
b32ddfaa 529 SMTP>> QUIT
2760b518 530 SMTP<< 221 myhost.test.ex closing connection
ae5afa61 531 SMTP(close)>>
b32ddfaa
JH
532----------- cutthrough shutdown (delivered) ------------
533LOG: MAIN
534 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
535LOG: MAIN
536 Completed
537LOG: smtp_connection MAIN
538 SMTP connection from CALLER closed by QUIT
9bfb7e1b 539>>>>>>>>>>>>>>>> Exim pid=pppp (msg setup toplevel) terminating with rc=0 >>>>>>>>>>>>>>>>
99400968
JH
540Exim version x.yz ....
541configuration file is TESTSUITE/test-config
542admin user
543 in hosts_connection_nolog? no (option unset)
544LOG: smtp_connection MAIN
545 SMTP connection from CALLER
bff2d643 546 ╭considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
1b37ac39 547 ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
bff2d643 548 ╰─────result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
50dc7409 549 in dsn_advertise_hosts? no (option unset)
99400968 550 in pipelining_advertise_hosts? yes (matched "*")
aa368db3 551 in chunking_advertise_hosts? no (end of list)
99400968 552 in tls_advertise_hosts? yes (matched "*")
bff2d643
JH
553 ╭considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
554 ╭considering: SERVER}{server}{queue}{cutthrough}}
1b37ac39 555 ├──expanding: SERVER
bff2d643
JH
556 ╰─────result: SERVER
557 ╭considering: server}{queue}{cutthrough}}
1b37ac39 558 ├──expanding: server
bff2d643 559 ╰─────result: server
1b37ac39
JH
560 ├──condition: eq {SERVER}{server}
561 ├─────result: false
bff2d643 562 ╭───scanning: queue}{cutthrough}}
1b37ac39
JH
563 ├──expanding: queue
564 ├─────result: queue
bff2d643
JH
565 ╰───skipping: result is not used
566 ╭considering: cutthrough}}
1b37ac39 567 ├──expanding: cutthrough
bff2d643 568 ╰─────result: cutthrough
1b37ac39 569 ├──expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
bff2d643 570 ╰─────result: cutthrough
99400968 571using ACL "cutthrough"
897024f1 572processing "accept" (TESTSUITE/test-config 22)
99400968
JH
573check control = cutthrough_delivery
574check verify = recipient
575domain.com in "test.ex : *.test.ex"? no (end of list)
576domain.com in "! +local_domains"? yes (end of list)
bff2d643 577 ╭considering: $local_part
1b37ac39 578 ├──expanding: $local_part
bff2d643 579 ╰─────result: usery
f3ebb786 580 ╰──(tainted)
99400968
JH
581domain.com in "*"? yes (matched "*")
582----------- end verify ------------
583accept: condition test succeeded in ACL "cutthrough"
a7538db1 584end of ACL "cutthrough": ACCEPT
99400968
JH
585----------- start cutthrough setup ------------
586domain.com in "test.ex : *.test.ex"? no (end of list)
587domain.com in "! +local_domains"? yes (end of list)
bff2d643 588 ╭considering: $local_part
1b37ac39 589 ├──expanding: $local_part
bff2d643 590 ╰─────result: usery
f3ebb786 591 ╰──(tainted)
99400968 592domain.com in "*"? yes (matched "*")
b48cf079 593Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
bff2d643 594 ╭considering: $primary_hostname
1b37ac39 595 ├──expanding: $primary_hostname
bff2d643 596 ╰─────result: myhost.test.ex
99400968
JH
597 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
598127.0.0.1 in hosts_avoid_esmtp? no (option unset)
599 SMTP>> EHLO myhost.test.ex
76003495 600cmd buf flush ddd bytes
99400968
JH
601 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
602 250-SIZE 52428800
603 250-8BITMIME
604 250-PIPELINING
605 250-STARTTLS
606 250 HELP
bff2d643
JH
607 ╭considering: ${if eq {$address_data}{usery}{*}{:}}
608 ╭considering: $address_data}{usery}{*}{:}}
1b37ac39 609 ├──expanding: $address_data
bff2d643 610 ╰─────result: usery
f3ebb786 611 ╰──(tainted)
bff2d643 612 ╭considering: usery}{*}{:}}
1b37ac39 613 ├──expanding: usery
bff2d643 614 ╰─────result: usery
1b37ac39
JH
615 ├──condition: eq {$address_data}{usery}
616 ├─────result: true
bff2d643 617 ╭considering: *}{:}}
1b37ac39 618 ├──expanding: *
bff2d643
JH
619 ╰─────result: *
620 ╭───scanning: :}}
1b37ac39
JH
621 ├──expanding: :
622 ├─────result: :
bff2d643 623 ╰───skipping: result is not used
1b37ac39 624 ├──expanding: ${if eq {$address_data}{usery}{*}{:}}
bff2d643 625 ╰─────result: *
99400968 626127.0.0.1 in hosts_avoid_tls? yes (matched "*")
02b41d71
JH
627127.0.0.1 in hosts_avoid_pipelining? no (option unset)
628using PIPELINING
629not using DSN
da45993f 630127.0.0.1 in hosts_require_auth? no (option unset)
14de8063 631 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
99400968 632 SMTP>> RCPT TO:<usery@domain.com>
76003495 633cmd buf flush ddd bytes
7c576fca 634sync_responses expect mail
e9166683 635 SMTP<< 250 OK
7c576fca 636sync_responses expect rcpt
99400968 637 SMTP<< 250 Accepted
8b9476ba 638holding verify callout open for cutthrough delivery
99400968 639----------- end cutthrough setup ------------
277b9979 640processing "accept" (TESTSUITE/test-config 55)
99400968 641accept: condition test succeeded in inline ACL
a7538db1 642end of inline ACL: ACCEPT
99400968
JH
643 SMTP>> DATA
644 SMTP<< 354 Enter message, ending with "." on a line by itself
bff2d643 645 ╭considering: ${tod_full}
1b37ac39 646 ├──expanding: ${tod_full}
bff2d643
JH
647 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
648 ╭considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
f9913671 649 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 650 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 651 }}(Exim $version_number)
f9913671
JH
652 ${if def:sender_address {(envelope-from <$sender_address>)
653 }}id $message_exim_id${if def:received_for {
654 for $received_for}}
1b37ac39
JH
655 ├──condition: def:sender_rcvhost
656 ├─────result: false
bff2d643 657 ╭───scanning: from $sender_rcvhost
f9913671 658 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 659 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 660 }}(Exim $version_number)
f9913671
JH
661 ${if def:sender_address {(envelope-from <$sender_address>)
662 }}id $message_exim_id${if def:received_for {
663 for $received_for}}
1b37ac39 664 ├──expanding: from $sender_rcvhost
f9913671 665
1b37ac39 666 ├─────result: from
f9913671 667
bff2d643
JH
668 ╰───skipping: result is not used
669 ╭considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 670 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 671 }}(Exim $version_number)
f9913671
JH
672 ${if def:sender_address {(envelope-from <$sender_address>)
673 }}id $message_exim_id${if def:received_for {
674 for $received_for}}
1b37ac39
JH
675 ├──condition: def:sender_ident
676 ├─────result: true
bff2d643 677 ╭considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 678 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 679 }}(Exim $version_number)
f9913671
JH
680 ${if def:sender_address {(envelope-from <$sender_address>)
681 }}id $message_exim_id${if def:received_for {
682 for $received_for}}
bff2d643 683 ╎╭considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 684 ╎ }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 685 ╎ }}(Exim $version_number)
f9913671
JH
686 ╎ ${if def:sender_address {(envelope-from <$sender_address>)
687 ╎ }}id $message_exim_id${if def:received_for {
688 ╎ for $received_for}}
689 ╎├──expanding: $sender_ident
bff2d643 690 ╎╰─────result: CALLER
1b37ac39 691 ├──expanding: from ${quote_local_part:$sender_ident}
bff2d643 692 ╰─────result: from CALLER
1b37ac39
JH
693 ├──condition: def:sender_helo_name
694 ├─────result: true
bff2d643 695 ╭considering: (helo=$sender_helo_name)
9f125d9f 696 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 697 }}(Exim $version_number)
f9913671
JH
698 ${if def:sender_address {(envelope-from <$sender_address>)
699 }}id $message_exim_id${if def:received_for {
700 for $received_for}}
1b37ac39 701 ├──expanding: (helo=$sender_helo_name)
f9913671 702
bff2d643 703 ╰─────result: (helo=myhost.test.ex)
f9913671 704
f3ebb786 705 ╰──(tainted)
1b37ac39 706 ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
f9913671 707 }}
bff2d643 708 ╰─────result: from CALLER (helo=myhost.test.ex)
f9913671 709
f3ebb786 710 ╰──(tainted)
1b37ac39
JH
711 ├──condition: def:received_protocol
712 ├─────result: true
9f125d9f 713 ╭considering: with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf
JH
714 }}(Exim $version_number)
715 ${if def:sender_address {(envelope-from <$sender_address>)
716 }}id $message_exim_id${if def:received_for {
717 for $received_for}}
718 ├──expanding: with $received_protocol
bff2d643 719 ╰─────result: with local-esmtp
9f125d9f
JH
720 ├──condition: def:tls_in_ver
721 ├─────result: false
722 ╭───scanning: ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
723 }}(Exim $version_number)
724 ${if def:sender_address {(envelope-from <$sender_address>)
725 }}id $message_exim_id${if def:received_for {
726 for $received_for}}
727 ├──expanding: ($tls_in_ver)
728 ├─────result: ()
729 ╰───skipping: result is not used
f1be21cf
JH
730 ├──condition: def:tls_in_cipher_std
731 ├─────result: false
bff2d643 732 ╭───scanning: tls $tls_in_cipher_std
f1be21cf 733 }}(Exim $version_number)
f9913671
JH
734 ${if def:sender_address {(envelope-from <$sender_address>)
735 }}id $message_exim_id${if def:received_for {
736 for $received_for}}
f1be21cf
JH
737 ├──expanding: tls $tls_in_cipher_std
738
739 ├─────result: tls
740
bff2d643 741 ╰───skipping: result is not used
1b37ac39
JH
742 ├──condition: def:sender_address
743 ├─────result: true
bff2d643 744 ╭considering: (envelope-from <$sender_address>)
f9913671
JH
745 }}id $message_exim_id${if def:received_for {
746 for $received_for}}
1b37ac39 747 ├──expanding: (envelope-from <$sender_address>)
f9913671 748
bff2d643 749 ╰─────result: (envelope-from <CALLER@myhost.test.ex>)
f9913671 750
1b37ac39
JH
751 ├──condition: def:received_for
752 ├─────result: true
bff2d643 753 ╭considering:
f9913671 754 for $received_for}}
1b37ac39 755 ├──expanding:
f9913671 756 for $received_for
bff2d643 757 ╰─────result:
f9913671 758 for usery@domain.com
f3ebb786 759 ╰──(tainted)
1b37ac39 760 ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
f9913671 761 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9f125d9f 762 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std
f1be21cf 763 }}(Exim $version_number)
f9913671
JH
764 ${if def:sender_address {(envelope-from <$sender_address>)
765 }}id $message_exim_id${if def:received_for {
766 for $received_for}}
bff2d643 767 ╰─────result: Received: from CALLER (helo=myhost.test.ex)
f9913671
JH
768 by myhost.test.ex with local-esmtp (Exim x.yz)
769 (envelope-from <CALLER@myhost.test.ex>)
770 id 10HmbB-0005vi-00
771 for usery@domain.com
f3ebb786 772 ╰──(tainted)
36f53194
JH
773----------- start cutthrough headers send -----------
774----------- done cutthrough headers send ------------
bff2d643 775 ╭considering: ${tod_full}
1b37ac39 776 ├──expanding: ${tod_full}
bff2d643 777 ╰─────result: Tue, 2 Mar 1999 09:44:33 +0000
99400968 778 SMTP>> .
d4dc049f 779 SMTP<< 250 OK id=10HmbC-0005vi-00
99400968 780LOG: MAIN
d4dc049f 781 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbC-0005vi-00"
99400968 782 SMTP>> QUIT
2760b518 783 SMTP<< 221 myhost.test.ex closing connection
ae5afa61 784 SMTP(close)>>
99400968
JH
785----------- cutthrough shutdown (delivered) ------------
786LOG: MAIN
787 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
788LOG: MAIN
789 Completed
790LOG: smtp_connection MAIN
791 SMTP connection from CALLER closed by QUIT
9bfb7e1b 792>>>>>>>>>>>>>>>> Exim pid=pppp (msg setup toplevel) terminating with rc=0 >>>>>>>>>>>>>>>>
b32ddfaa
JH
793
794******** SERVER ********