Expansions: better error messages for parse errors, and better debug
[exim.git] / test / stderr / 5410
1 Exim version x.yz ....
2 configuration file is TESTSUITE/test-config
3 admin user
4 in hosts_connection_nolog? no (option unset)
5 LOG: smtp_connection MAIN
6 SMTP connection from CALLER
7 considering: $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
10 in dsn_advertise_hosts? no (option unset)
11 in pipelining_advertise_hosts? yes (matched "*")
12 in tls_advertise_hosts? yes (matched "*")
13 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
14 considering: SERVER}{server}{queue}{cutthrough}}
15 expanding: SERVER
16 result: SERVER
17 considering: server}{queue}{cutthrough}}
18 expanding: server
19 result: server
20 condition: eq {SERVER}{server}
21 result: false
22 scanning: queue}{cutthrough}}
23 expanding: queue
24 result: queue
25 skipping: result is not used
26 considering: cutthrough}}
27 expanding: cutthrough
28 result: cutthrough
29 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
30 result: cutthrough
31 using ACL "cutthrough"
32 processing "accept"
33 check control = cutthrough_delivery
34 check verify = recipient
35 domain.com in "test.ex : *.test.ex"? no (end of list)
36 domain.com in "! +local_domains"? yes (end of list)
37 considering: $local_part
38 expanding: $local_part
39 result: userx
40 domain.com in "*"? yes (matched "*")
41 ----------- end verify ------------
42 accept: condition test succeeded in ACL "cutthrough"
43 end of ACL "cutthrough": ACCEPT
44 ----------- start cutthrough setup ------------
45 domain.com in "test.ex : *.test.ex"? no (end of list)
46 domain.com in "! +local_domains"? yes (end of list)
47 considering: $local_part
48 expanding: $local_part
49 result: userx
50 domain.com in "*"? yes (matched "*")
51 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
52 considering: $primary_hostname
53 expanding: $primary_hostname
54 result: myhost.test.ex
55 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
56 127.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
64 considering: ${if eq {$address_data}{usery}{*}{:}}
65 considering: $address_data}{usery}{*}{:}}
66 expanding: $address_data
67 result: userx
68 considering: usery}{*}{:}}
69 expanding: usery
70 result: usery
71 condition: eq {$address_data}{usery}
72 result: false
73 scanning: *}{:}}
74 expanding: *
75 result: *
76 skipping: result is not used
77 considering: :}}
78 expanding: :
79 result: :
80 expanding: ${if eq {$address_data}{usery}{*}{:}}
81 result: :
82 127.0.0.1 in hosts_avoid_tls? no (end of list)
83 considering: ${if eq {$address_data}{userz}{*}{:}}
84 considering: $address_data}{userz}{*}{:}}
85 expanding: $address_data
86 result: userx
87 considering: userz}{*}{:}}
88 expanding: userz
89 result: userz
90 condition: eq {$address_data}{userz}
91 result: false
92 scanning: *}{:}}
93 expanding: *
94 result: *
95 skipping: result is not used
96 considering: :}}
97 expanding: :
98 result: :
99 expanding: ${if eq {$address_data}{userz}{*}{:}}
100 result: :
101 127.0.0.1 in hosts_verify_avoid_tls? no (end of list)
102 SMTP>> STARTTLS
103 SMTP<< 220 TLS go ahead
104 127.0.0.1 in hosts_require_ocsp? no (option unset)
105 127.0.0.1 in hosts_request_ocsp? yes (matched "*")
106 127.0.0.1 in tls_verify_hosts? no (option unset)
107 127.0.0.1 in tls_try_verify_hosts? no (end of list)
108 SMTP>> EHLO myhost.test.ex
109 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
110 250-SIZE 52428800
111 250-8BITMIME
112 250-PIPELINING
113 250 HELP
114 127.0.0.1 in hosts_require_auth? no (option unset)
115 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
116 SMTP<< 250 OK
117 SMTP>> RCPT TO:<userx@domain.com>
118 SMTP<< 250 Accepted
119 ----------- end cutthrough setup ------------
120 processing "accept"
121 accept: condition test succeeded in inline ACL
122 end of inline ACL: ACCEPT
123 SMTP>> DATA
124 SMTP<< 354 Enter message, ending with "." on a line by itself
125 considering: ${tod_full}
126 expanding: ${tod_full}
127 result: Tue, 2 Mar 1999 09:44:33 +0000
128 considering: 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}}
135 condition: def:sender_rcvhost
136 result: false
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
145
146 result: from
147
148 skipping: result is not used
149 considering: ${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}}
155 condition: def:sender_ident
156 result: true
157 considering: 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}}
163 considering: $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
173 condition: def:sender_helo_name
174 result: true
175 considering: (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)
182
183 result: (helo=myhost.test.ex)
184
185 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
186 }}
187 result: from CALLER (helo=myhost.test.ex)
188
189 condition: def:received_protocol
190 result: true
191 considering: 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
198 condition: def:sender_address
199 result: true
200 considering: (envelope-from <$sender_address>)
201 }}id $message_exim_id${if def:received_for {
202 for $received_for}}
203 expanding: (envelope-from <$sender_address>)
204
205 result: (envelope-from <CALLER@myhost.test.ex>)
206
207 condition: def:received_for
208 result: true
209 considering:
210 for $received_for}}
211 expanding:
212 for $received_for
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>)
225 id 10HmaY-0005vi-00
226 for userx@domain.com
227 ----------- start cutthrough headers send -----------
228 ----------- done cutthrough headers send ------------
229 considering: ${tod_full}
230 expanding: ${tod_full}
231 result: Tue, 2 Mar 1999 09:44:33 +0000
232 SMTP>> .
233 SMTP<< 250 OK id=10HmaX-0005vi-00
234 LOG: MAIN
235 >> userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] X=TLSv1:AES256-SHA:256 CV=no C="250 OK id=10HmaX-0005vi-00"
236 SMTP>> QUIT
237 ----------- cutthrough shutdown (delivered) ------------
238 LOG: MAIN
239 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
240 LOG: MAIN
241 Completed
242 LOG: smtp_connection MAIN
243 SMTP connection from CALLER closed by QUIT
244 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
245 Exim version x.yz ....
246 configuration file is TESTSUITE/test-config
247 admin user
248 in hosts_connection_nolog? no (option unset)
249 LOG: smtp_connection MAIN
250 SMTP connection from CALLER
251 considering: $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
254 in dsn_advertise_hosts? no (option unset)
255 in pipelining_advertise_hosts? yes (matched "*")
256 in tls_advertise_hosts? yes (matched "*")
257 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
258 considering: SERVER}{server}{queue}{cutthrough}}
259 expanding: SERVER
260 result: SERVER
261 considering: server}{queue}{cutthrough}}
262 expanding: server
263 result: server
264 condition: eq {SERVER}{server}
265 result: false
266 scanning: queue}{cutthrough}}
267 expanding: queue
268 result: queue
269 skipping: result is not used
270 considering: cutthrough}}
271 expanding: cutthrough
272 result: cutthrough
273 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
274 result: cutthrough
275 using ACL "cutthrough"
276 processing "accept"
277 check control = cutthrough_delivery
278 check verify = recipient
279 domain.com in "test.ex : *.test.ex"? no (end of list)
280 domain.com in "! +local_domains"? yes (end of list)
281 considering: $local_part
282 expanding: $local_part
283 result: usery
284 domain.com in "*"? yes (matched "*")
285 ----------- end verify ------------
286 accept: condition test succeeded in ACL "cutthrough"
287 end of ACL "cutthrough": ACCEPT
288 ----------- start cutthrough setup ------------
289 domain.com in "test.ex : *.test.ex"? no (end of list)
290 domain.com in "! +local_domains"? yes (end of list)
291 considering: $local_part
292 expanding: $local_part
293 result: usery
294 domain.com in "*"? yes (matched "*")
295 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
296 considering: $primary_hostname
297 expanding: $primary_hostname
298 result: myhost.test.ex
299 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
300 127.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
308 considering: ${if eq {$address_data}{usery}{*}{:}}
309 considering: $address_data}{usery}{*}{:}}
310 expanding: $address_data
311 result: usery
312 considering: usery}{*}{:}}
313 expanding: usery
314 result: usery
315 condition: eq {$address_data}{usery}
316 result: true
317 considering: *}{:}}
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: *
326 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
327 127.0.0.1 in hosts_require_auth? no (option unset)
328 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
329 SMTP<< 250 OK
330 SMTP>> RCPT TO:<usery@domain.com>
331 SMTP<< 250 Accepted
332 ----------- end cutthrough setup ------------
333 processing "accept"
334 accept: condition test succeeded in inline ACL
335 end of inline ACL: ACCEPT
336 SMTP>> DATA
337 SMTP<< 354 Enter message, ending with "." on a line by itself
338 considering: ${tod_full}
339 expanding: ${tod_full}
340 result: Tue, 2 Mar 1999 09:44:33 +0000
341 considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
342 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
343 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
344 }}(Exim $version_number)
345 ${if def:sender_address {(envelope-from <$sender_address>)
346 }}id $message_exim_id${if def:received_for {
347 for $received_for}}
348 condition: def:sender_rcvhost
349 result: false
350 scanning: from $sender_rcvhost
351 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
352 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
353 }}(Exim $version_number)
354 ${if def:sender_address {(envelope-from <$sender_address>)
355 }}id $message_exim_id${if def:received_for {
356 for $received_for}}
357 expanding: from $sender_rcvhost
358
359 result: from
360
361 skipping: result is not used
362 considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
363 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
364 }}(Exim $version_number)
365 ${if def:sender_address {(envelope-from <$sender_address>)
366 }}id $message_exim_id${if def:received_for {
367 for $received_for}}
368 condition: def:sender_ident
369 result: true
370 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
371 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
372 }}(Exim $version_number)
373 ${if def:sender_address {(envelope-from <$sender_address>)
374 }}id $message_exim_id${if def:received_for {
375 for $received_for}}
376 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
377 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
378 }}(Exim $version_number)
379 ${if def:sender_address {(envelope-from <$sender_address>)
380 }}id $message_exim_id${if def:received_for {
381 for $received_for}}
382 expanding: $sender_ident
383 result: CALLER
384 expanding: from ${quote_local_part:$sender_ident}
385 result: from CALLER
386 condition: def:sender_helo_name
387 result: true
388 considering: (helo=$sender_helo_name)
389 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
390 }}(Exim $version_number)
391 ${if def:sender_address {(envelope-from <$sender_address>)
392 }}id $message_exim_id${if def:received_for {
393 for $received_for}}
394 expanding: (helo=$sender_helo_name)
395
396 result: (helo=myhost.test.ex)
397
398 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
399 }}
400 result: from CALLER (helo=myhost.test.ex)
401
402 condition: def:received_protocol
403 result: true
404 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
405 }}(Exim $version_number)
406 ${if def:sender_address {(envelope-from <$sender_address>)
407 }}id $message_exim_id${if def:received_for {
408 for $received_for}}
409 expanding: with $received_protocol
410 result: with local-esmtp
411 condition: def:sender_address
412 result: true
413 considering: (envelope-from <$sender_address>)
414 }}id $message_exim_id${if def:received_for {
415 for $received_for}}
416 expanding: (envelope-from <$sender_address>)
417
418 result: (envelope-from <CALLER@myhost.test.ex>)
419
420 condition: def:received_for
421 result: true
422 considering:
423 for $received_for}}
424 expanding:
425 for $received_for
426 result:
427 for usery@domain.com
428 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
429 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
430 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
431 }}(Exim $version_number)
432 ${if def:sender_address {(envelope-from <$sender_address>)
433 }}id $message_exim_id${if def:received_for {
434 for $received_for}}
435 result: Received: from CALLER (helo=myhost.test.ex)
436 by myhost.test.ex with local-esmtp (Exim x.yz)
437 (envelope-from <CALLER@myhost.test.ex>)
438 id 10HmbA-0005vi-00
439 for usery@domain.com
440 ----------- start cutthrough headers send -----------
441 ----------- done cutthrough headers send ------------
442 considering: ${tod_full}
443 expanding: ${tod_full}
444 result: Tue, 2 Mar 1999 09:44:33 +0000
445 SMTP>> .
446 SMTP<< 250 OK id=10HmaZ-0005vi-00
447 LOG: MAIN
448 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmaZ-0005vi-00"
449 SMTP>> QUIT
450 ----------- cutthrough shutdown (delivered) ------------
451 LOG: MAIN
452 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
453 LOG: MAIN
454 Completed
455 LOG: smtp_connection MAIN
456 SMTP connection from CALLER closed by QUIT
457 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
458 Exim version x.yz ....
459 configuration file is TESTSUITE/test-config
460 admin user
461 in hosts_connection_nolog? no (option unset)
462 LOG: smtp_connection MAIN
463 SMTP connection from CALLER
464 considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
465 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
466 result: myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
467 in dsn_advertise_hosts? no (option unset)
468 in pipelining_advertise_hosts? yes (matched "*")
469 in tls_advertise_hosts? yes (matched "*")
470 considering: ${if eq {SERVER}{server}{queue}{cutthrough}}
471 considering: SERVER}{server}{queue}{cutthrough}}
472 expanding: SERVER
473 result: SERVER
474 considering: server}{queue}{cutthrough}}
475 expanding: server
476 result: server
477 condition: eq {SERVER}{server}
478 result: false
479 scanning: queue}{cutthrough}}
480 expanding: queue
481 result: queue
482 skipping: result is not used
483 considering: cutthrough}}
484 expanding: cutthrough
485 result: cutthrough
486 expanding: ${if eq {SERVER}{server}{queue}{cutthrough}}
487 result: cutthrough
488 using ACL "cutthrough"
489 processing "accept"
490 check control = cutthrough_delivery
491 check verify = recipient
492 domain.com in "test.ex : *.test.ex"? no (end of list)
493 domain.com in "! +local_domains"? yes (end of list)
494 considering: $local_part
495 expanding: $local_part
496 result: usery
497 domain.com in "*"? yes (matched "*")
498 ----------- end verify ------------
499 accept: condition test succeeded in ACL "cutthrough"
500 end of ACL "cutthrough": ACCEPT
501 ----------- start cutthrough setup ------------
502 domain.com in "test.ex : *.test.ex"? no (end of list)
503 domain.com in "! +local_domains"? yes (end of list)
504 considering: $local_part
505 expanding: $local_part
506 result: usery
507 domain.com in "*"? yes (matched "*")
508 Connecting to 127.0.0.1 [127.0.0.1]:1225 from ip4.ip4.ip4.ip4 ... connected
509 considering: $primary_hostname
510 expanding: $primary_hostname
511 result: myhost.test.ex
512 SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
513 127.0.0.1 in hosts_avoid_esmtp? no (option unset)
514 SMTP>> EHLO myhost.test.ex
515 SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4]
516 250-SIZE 52428800
517 250-8BITMIME
518 250-PIPELINING
519 250-STARTTLS
520 250 HELP
521 considering: ${if eq {$address_data}{usery}{*}{:}}
522 considering: $address_data}{usery}{*}{:}}
523 expanding: $address_data
524 result: usery
525 considering: usery}{*}{:}}
526 expanding: usery
527 result: usery
528 condition: eq {$address_data}{usery}
529 result: true
530 considering: *}{:}}
531 expanding: *
532 result: *
533 scanning: :}}
534 expanding: :
535 result: :
536 skipping: result is not used
537 expanding: ${if eq {$address_data}{usery}{*}{:}}
538 result: *
539 127.0.0.1 in hosts_avoid_tls? yes (matched "*")
540 127.0.0.1 in hosts_require_auth? no (option unset)
541 SMTP>> MAIL FROM:<CALLER@myhost.test.ex>
542 SMTP<< 250 OK
543 SMTP>> RCPT TO:<usery@domain.com>
544 SMTP<< 250 Accepted
545 ----------- end cutthrough setup ------------
546 processing "accept"
547 accept: condition test succeeded in inline ACL
548 end of inline ACL: ACCEPT
549 SMTP>> DATA
550 SMTP<< 354 Enter message, ending with "." on a line by itself
551 considering: ${tod_full}
552 expanding: ${tod_full}
553 result: Tue, 2 Mar 1999 09:44:33 +0000
554 considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
555 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
556 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
557 }}(Exim $version_number)
558 ${if def:sender_address {(envelope-from <$sender_address>)
559 }}id $message_exim_id${if def:received_for {
560 for $received_for}}
561 condition: def:sender_rcvhost
562 result: false
563 scanning: from $sender_rcvhost
564 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
565 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
566 }}(Exim $version_number)
567 ${if def:sender_address {(envelope-from <$sender_address>)
568 }}id $message_exim_id${if def:received_for {
569 for $received_for}}
570 expanding: from $sender_rcvhost
571
572 result: from
573
574 skipping: result is not used
575 considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
576 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
577 }}(Exim $version_number)
578 ${if def:sender_address {(envelope-from <$sender_address>)
579 }}id $message_exim_id${if def:received_for {
580 for $received_for}}
581 condition: def:sender_ident
582 result: true
583 considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
584 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
585 }}(Exim $version_number)
586 ${if def:sender_address {(envelope-from <$sender_address>)
587 }}id $message_exim_id${if def:received_for {
588 for $received_for}}
589 considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
590 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
591 }}(Exim $version_number)
592 ${if def:sender_address {(envelope-from <$sender_address>)
593 }}id $message_exim_id${if def:received_for {
594 for $received_for}}
595 expanding: $sender_ident
596 result: CALLER
597 expanding: from ${quote_local_part:$sender_ident}
598 result: from CALLER
599 condition: def:sender_helo_name
600 result: true
601 considering: (helo=$sender_helo_name)
602 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
603 }}(Exim $version_number)
604 ${if def:sender_address {(envelope-from <$sender_address>)
605 }}id $message_exim_id${if def:received_for {
606 for $received_for}}
607 expanding: (helo=$sender_helo_name)
608
609 result: (helo=myhost.test.ex)
610
611 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
612 }}
613 result: from CALLER (helo=myhost.test.ex)
614
615 condition: def:received_protocol
616 result: true
617 considering: with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
618 }}(Exim $version_number)
619 ${if def:sender_address {(envelope-from <$sender_address>)
620 }}id $message_exim_id${if def:received_for {
621 for $received_for}}
622 expanding: with $received_protocol
623 result: with local-esmtp
624 condition: def:sender_address
625 result: true
626 considering: (envelope-from <$sender_address>)
627 }}id $message_exim_id${if def:received_for {
628 for $received_for}}
629 expanding: (envelope-from <$sender_address>)
630
631 result: (envelope-from <CALLER@myhost.test.ex>)
632
633 condition: def:received_for
634 result: true
635 considering:
636 for $received_for}}
637 expanding:
638 for $received_for
639 result:
640 for usery@domain.com
641 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
642 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
643 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
644 }}(Exim $version_number)
645 ${if def:sender_address {(envelope-from <$sender_address>)
646 }}id $message_exim_id${if def:received_for {
647 for $received_for}}
648 result: Received: from CALLER (helo=myhost.test.ex)
649 by myhost.test.ex with local-esmtp (Exim x.yz)
650 (envelope-from <CALLER@myhost.test.ex>)
651 id 10HmbC-0005vi-00
652 for usery@domain.com
653 ----------- start cutthrough headers send -----------
654 ----------- done cutthrough headers send ------------
655 considering: ${tod_full}
656 expanding: ${tod_full}
657 result: Tue, 2 Mar 1999 09:44:33 +0000
658 SMTP>> .
659 SMTP<< 250 OK id=10HmbB-0005vi-00
660 LOG: MAIN
661 >> usery@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] C="250 OK id=10HmbB-0005vi-00"
662 SMTP>> QUIT
663 ----------- cutthrough shutdown (delivered) ------------
664 LOG: MAIN
665 <= CALLER@myhost.test.ex U=CALLER P=local-esmtp S=sss
666 LOG: MAIN
667 Completed
668 LOG: smtp_connection MAIN
669 SMTP connection from CALLER closed by QUIT
670 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
671
672 ******** SERVER ********