3 environment after trimming:
5 configuration file is TESTSUITE/test-config
7 dropping to exim gid; retaining priv uid
8 try option gecos_pattern
10 try option unknown_login
11 ╭considering: primary_hostname:░$primary_hostname
12 ├───────text: primary_hostname:░
13 ├considering: $primary_hostname
14 ├──────value: myhost.test.ex
15 ├───expanded: primary_hostname:░$primary_hostname
16 ╰─────result: primary_hostname:░myhost.test.ex
17 ╭considering: sender_address:░$sender_address
18 ├───────text: sender_address:░
19 ├considering: $sender_address
20 ├──────value: sndr@dom
22 ├───expanded: sender_address:░$sender_address
23 ╰─────result: sender_address:░sndr@dom
25 ╭considering: match:░░${if░match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
26 ├───────text: match:░░
27 ├considering: ${if░match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
29 ╭considering: abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
31 ├considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
34 ╭considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
35 ├──protected: ^([ab]+)(\w+)$
36 ├considering: }{$2$1}fail}
37 ├───expanded: \N^([ab]+)(\w+)$\N
38 ╰─────result: ^([ab]+)(\w+)$
39 compiled RE '^([ab]+)(\w+)$' not found in local cache
40 compiling RE '^([ab]+)(\w+)$'
41 compiled RE '^([ab]+)(\w+)$' saved in local cache
42 ├──condition: match{abcd}{\N^([ab]+)(\w+)$\N}
44 ╭considering: $2$1}fail}
46 ├considering: $1}fail}
52 ├───expanded: match:░░${if░match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
53 ╰─────result: match:░░cdab
54 ╭considering: match:░░${if░match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
55 ├───────text: match:░░
56 ├considering: ${if░match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
58 ╭considering: wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
60 ├considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
63 ╭considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
64 ├──protected: ^([ab]+)(\w+)$
65 ├considering: }{$2$1}fail}
66 ├───expanded: \N^([ab]+)(\w+)$\N
67 ╰─────result: ^([ab]+)(\w+)$
68 compiled RE '^([ab]+)(\w+)$' found in local cache
69 ├──condition: match{wxyz}{\N^([ab]+)(\w+)$\N}
71 ╭───scanning: $2$1}fail}
72 ├───scanning: $1}fail}
75 ├─────result: ◀skipped▶
76 ╰───skipping: result is not used
77 ├failed to expand: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
78 ├───error message: "if" failed and "fail" requested
80 ╭considering: ${if░eq░{1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
82 ╭considering: 1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
84 ├considering: }{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
87 ╭considering: 1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
89 ├considering: }{yes}{${lookup{xx}lsearch{/non/exist}}}}
92 ├──condition: eq░{1}{1}
94 ╭considering: yes}{${lookup{xx}lsearch{/non/exist}}}}
96 ├considering: }{${lookup{xx}lsearch{/non/exist}}}}
99 ╭───scanning: ${lookup{xx}lsearch{/non/exist}}}}
100 ╭───scanning: xx}lsearch{/non/exist}}}}
102 ├───scanning: }lsearch{/non/exist}}}}
104 ├─────result: ◀skipped▶
105 ╰───skipping: result is not used
106 ╭───scanning: /non/exist}}}}
107 ├───────text: /non/exist
109 ├───expanded: /non/exist
110 ├─────result: ◀skipped▶
111 ╰───skipping: result is not used
113 ├───expanded: ${lookup{xx}lsearch{/non/exist}}
114 ├─────result: ◀skipped▶
115 ╰───skipping: result is not used
116 ├───expanded: ${if░eq░{1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
118 ╭considering: match_address:░░░${if░match_address{a.b.c}{a.b.c}{yes}{no}}
119 ├───────text: match_address:░░░
120 ├considering: ${if░match_address{a.b.c}{a.b.c}{yes}{no}}
122 ╭considering: a.b.c}{a.b.c}{yes}{no}}
124 ├considering: }{a.b.c}{yes}{no}}
127 ╭considering: a.b.c}{yes}{no}}
129 ├considering: }{yes}{no}}
133 no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c"
134 a.b.c in "a.b.c"? no (end of list)
135 ├──condition: match_address{a.b.c}{a.b.c}
137 ╭───scanning: yes}{no}}
141 ├─────result: ◀skipped▶
142 ╰───skipping: result is not used
149 ├───expanded: match_address:░░░${if░match_address{a.b.c}{a.b.c}{yes}{no}}
150 ╰─────result: match_address:░░░no
151 ╭considering: protected:░${expand:\N░\N}
152 ├───────text: protected:░
153 ├considering: ${expand:\N░\N}
164 ├───expanded: protected:░${expand:\N░\N}
165 ╰─────result: protected:░░
166 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
167 Exim version x.yz ....
169 environment after trimming:
171 configuration file is TESTSUITE/test-config
173 dropping to exim gid; retaining priv uid
174 try option gecos_pattern
175 try option gecos_name
176 try option unknown_login
177 /considering: primary_hostname: $primary_hostname
178 |-------text: primary_hostname:
179 |considering: $primary_hostname
180 |------value: myhost.test.ex
181 |---expanded: primary_hostname: $primary_hostname
182 \_____result: primary_hostname: myhost.test.ex
183 /considering: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
185 |considering: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
187 /considering: abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
189 |considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
192 /considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
193 |--protected: ^([ab]+)(\w+)$
194 |considering: }{$2$1}fail}
195 |---expanded: \N^([ab]+)(\w+)$\N
196 \_____result: ^([ab]+)(\w+)$
197 compiled RE '^([ab]+)(\w+)$' not found in local cache
198 compiling RE '^([ab]+)(\w+)$'
199 compiled RE '^([ab]+)(\w+)$' saved in local cache
200 |--condition: match{abcd}{\N^([ab]+)(\w+)$\N}
202 /considering: $2$1}fail}
204 |considering: $1}fail}
210 |---expanded: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
211 \_____result: match: cdab
212 /considering: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
214 |considering: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
216 /considering: wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
218 |considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
221 /considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
222 |--protected: ^([ab]+)(\w+)$
223 |considering: }{$2$1}fail}
224 |---expanded: \N^([ab]+)(\w+)$\N
225 \_____result: ^([ab]+)(\w+)$
226 compiled RE '^([ab]+)(\w+)$' found in local cache
227 |--condition: match{wxyz}{\N^([ab]+)(\w+)$\N}
229 /---scanning: $2$1}fail}
230 |---scanning: $1}fail}
233 |-----result: <skipped>
234 \___skipping: result is not used
235 |failed to expand: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
236 |---error message: "if" failed and "fail" requested
238 /considering: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
240 /considering: 1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
242 |considering: }{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
245 /considering: 1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
247 |considering: }{yes}{${lookup{xx}lsearch{/non/exist}}}}
250 |--condition: eq {1}{1}
252 /considering: yes}{${lookup{xx}lsearch{/non/exist}}}}
254 |considering: }{${lookup{xx}lsearch{/non/exist}}}}
257 /---scanning: ${lookup{xx}lsearch{/non/exist}}}}
258 /---scanning: xx}lsearch{/non/exist}}}}
260 |---scanning: }lsearch{/non/exist}}}}
262 |-----result: <skipped>
263 \___skipping: result is not used
264 /---scanning: /non/exist}}}}
265 |-------text: /non/exist
267 |---expanded: /non/exist
268 |-----result: <skipped>
269 \___skipping: result is not used
271 |---expanded: ${lookup{xx}lsearch{/non/exist}}
272 |-----result: <skipped>
273 \___skipping: result is not used
274 |---expanded: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
276 /considering: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
277 |-------text: match_address:
278 |considering: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
280 /considering: a.b.c}{a.b.c}{yes}{no}}
282 |considering: }{a.b.c}{yes}{no}}
285 /considering: a.b.c}{yes}{no}}
287 |considering: }{yes}{no}}
291 no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c"
292 a.b.c in "a.b.c"? no (end of list)
293 |--condition: match_address{a.b.c}{a.b.c}
295 /---scanning: yes}{no}}
299 |-----result: <skipped>
300 \___skipping: result is not used
307 |---expanded: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
308 \_____result: match_address: no
309 /considering: protected: ${expand:\N \N}
310 |-------text: protected:
311 |considering: ${expand:\N \N}
322 |---expanded: protected: ${expand:\N \N}
323 \_____result: protected:
324 >>>>>>>>>>>>>>>> Exim pid=p1235 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
325 Exim version x.yz ....
327 environment after trimming:
329 configuration file is TESTSUITE/test-config
331 dropping to exim gid; retaining priv uid
332 try option gecos_pattern
333 try option gecos_name
334 try option unknown_login
335 ╭considering: -oMa░░sender_host_address░=░$sender_host_address
336 ├───────text: -oMa░░sender_host_address░=░
337 ├considering: $sender_host_address
338 ├──────value: V4NET.0.0.1
340 ├───expanded: -oMa░░sender_host_address░=░$sender_host_address
341 ╰─────result: -oMa░░sender_host_address░=░V4NET.0.0.1
343 ╭considering: ░░░░░░sender_host_port░=░$sender_host_port
344 ├───────text: ░░░░░░sender_host_port░=░
345 ├considering: $sender_host_port
347 ├───expanded: ░░░░░░sender_host_port░=░$sender_host_port
348 ╰─────result: ░░░░░░sender_host_port░=░1234
349 ╭considering: -oMaa░sender_host_authenticated░=░$sender_host_authenticated
350 ├───────text: -oMaa░sender_host_authenticated░=░
351 ├considering: $sender_host_authenticated
354 ├───expanded: -oMaa░sender_host_authenticated░=░$sender_host_authenticated
355 ╰─────result: -oMaa░sender_host_authenticated░=░AAA
357 ╭considering: -oMai░authenticated_id░=░$authenticated_id
358 ├───────text: -oMai░authenticated_id░=░
359 ├considering: $authenticated_id
362 ├───expanded: -oMai░authenticated_id░=░$authenticated_id
363 ╰─────result: -oMai░authenticated_id░=░philip
365 ╭considering: -oMas░authenticated_sender░=░$authenticated_sender
366 ├───────text: -oMas░authenticated_sender░=░
367 ├considering: $authenticated_sender
368 ├──────value: xx@yy.zz
370 ├───expanded: -oMas░authenticated_sender░=░$authenticated_sender
371 ╰─────result: -oMas░authenticated_sender░=░xx@yy.zz
373 ╭considering: -oMi░░interface_address░=░$interface_address
374 ├───────text: -oMi░░interface_address░=░
375 ├considering: $interface_address
376 ├──────value: 1.1.1.1
378 ├───expanded: -oMi░░interface_address░=░$interface_address
379 ╰─────result: -oMi░░interface_address░=░1.1.1.1
381 ╭considering: ░░░░░░interface_port░=░$interface_port
382 ├───────text: ░░░░░░interface_port░=░
383 ├considering: $interface_port
385 ├───expanded: ░░░░░░interface_port░=░$interface_port
386 ╰─────result: ░░░░░░interface_port░=░99
387 ╭considering: -oMr░░received_protocol░=░$received_protocol
388 ├───────text: -oMr░░received_protocol░=░
389 ├considering: $received_protocol
390 ├──────value: special
392 ├───expanded: -oMr░░received_protocol░=░$received_protocol
393 ╰─────result: -oMr░░received_protocol░=░special
395 ╭considering: -oMt░░sender_ident░=░$sender_ident
396 ├───────text: -oMt░░sender_ident░=░
397 ├considering: $sender_ident
400 ├───expanded: -oMt░░sender_ident░=░$sender_ident
401 ╰─────result: -oMt░░sender_ident░=░me
403 >>>>>>>>>>>>>>>> Exim pid=p1236 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
404 1999-03-02 09:44:33 no host name found for IP address V4NET.11.12.13
405 Exim version x.yz ....
407 environment after trimming:
409 configuration file is TESTSUITE/test-config
411 dropping to exim gid; retaining priv uid
412 try option gecos_pattern
413 try option gecos_name
414 try option unknown_login
415 ╭considering: -oMa░░sender_host_address░=░$sender_host_address
416 ├───────text: -oMa░░sender_host_address░=░
417 ├considering: $sender_host_address
418 ├──────value: V4NET.0.0.1
420 ├───expanded: -oMa░░sender_host_address░=░$sender_host_address
421 ╰─────result: -oMa░░sender_host_address░=░V4NET.0.0.1
423 ╭considering: ░░░░░░sender_host_port░=░$sender_host_port
424 ├───────text: ░░░░░░sender_host_port░=░
425 ├considering: $sender_host_port
427 ├───expanded: ░░░░░░sender_host_port░=░$sender_host_port
428 ╰─────result: ░░░░░░sender_host_port░=░1234
429 ╭considering: -oMaa░sender_host_authenticated░=░$sender_host_authenticated
430 ├───────text: -oMaa░sender_host_authenticated░=░
431 ├considering: $sender_host_authenticated
434 ├───expanded: -oMaa░sender_host_authenticated░=░$sender_host_authenticated
435 ╰─────result: -oMaa░sender_host_authenticated░=░AAA
437 ╭considering: -oMai░authenticated_id░=░$authenticated_id
438 ├───────text: -oMai░authenticated_id░=░
439 ├considering: $authenticated_id
442 ├───expanded: -oMai░authenticated_id░=░$authenticated_id
443 ╰─────result: -oMai░authenticated_id░=░philip
445 ╭considering: -oMas░authenticated_sender░=░$authenticated_sender
446 ├───────text: -oMas░authenticated_sender░=░
447 ├considering: $authenticated_sender
448 ├──────value: xx@yy.zz
450 ├───expanded: -oMas░authenticated_sender░=░$authenticated_sender
451 ╰─────result: -oMas░authenticated_sender░=░xx@yy.zz
453 ╭considering: -oMi░░interface_address░=░$interface_address
454 ├───────text: -oMi░░interface_address░=░
455 ├considering: $interface_address
456 ├──────value: 1.1.1.1
458 ├───expanded: -oMi░░interface_address░=░$interface_address
459 ╰─────result: -oMi░░interface_address░=░1.1.1.1
461 ╭considering: ░░░░░░interface_port░=░$interface_port
462 ├───────text: ░░░░░░interface_port░=░
463 ├considering: $interface_port
465 ├───expanded: ░░░░░░interface_port░=░$interface_port
466 ╰─────result: ░░░░░░interface_port░=░99
467 ╭considering: -oMr░░received_protocol░=░$received_protocol
468 ├───────text: -oMr░░received_protocol░=░
469 ├considering: $received_protocol
470 ├──────value: special
472 ├───expanded: -oMr░░received_protocol░=░$received_protocol
473 ╰─────result: -oMr░░received_protocol░=░special
475 ╭considering: ---->░No░lookup░yet:░${if░eq{black}{white}{$sender_host_name}{No}}
476 ├───────text: ---->░No░lookup░yet:░
477 ├considering: ${if░eq{black}{white}{$sender_host_name}{No}}
479 ╭considering: black}{white}{$sender_host_name}{No}}
481 ├considering: }{white}{$sender_host_name}{No}}
484 ╭considering: white}{$sender_host_name}{No}}
486 ├considering: }{$sender_host_name}{No}}
489 ├──condition: eq{black}{white}
491 ╭───scanning: $sender_host_name}{No}}
494 ├───expanded: $sender_host_name
495 ├─────result: ◀skipped▶
496 ╰───skipping: result is not used
503 ├───expanded: ---->░No░lookup░yet:░${if░eq{black}{white}{$sender_host_name}{No}}
504 ╰─────result: ---->░No░lookup░yet:░No
505 ╭considering: -oMs░░sender_host_name░=░$sender_host_name
506 ├───────text: -oMs░░sender_host_name░=░
507 ├considering: $sender_host_name
508 looking up host name for V4NET.0.0.1
509 IP address lookup yielded "ten-1.test.ex"
510 check dnssec require list
511 check dnssec request list
512 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx
513 checking addresses for ten-1.test.ex
515 sender_fullhost = ten-1.test.ex [V4NET.0.0.1]
516 sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1] ident=me)
517 ├──────value: ten-1.test.ex
519 ├───expanded: -oMs░░sender_host_name░=░$sender_host_name
520 ╰─────result: -oMs░░sender_host_name░=░ten-1.test.ex
522 ╭considering: -oMt░░sender_ident░=░$sender_ident
523 ├───────text: -oMt░░sender_ident░=░
524 ├considering: $sender_ident
527 ├───expanded: -oMt░░sender_ident░=░$sender_ident
528 ╰─────result: -oMt░░sender_ident░=░me
530 >>>>>>>>>>>>>>>> Exim pid=p1237 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
531 Exim version x.yz ....
533 changed uid/gid: forcing real = effective
534 uid=uuuu gid=CALLER_GID pid=p1238
535 configuration file is TESTSUITE/test-config
537 changed uid/gid: privilege not needed
538 uid=EXIM_UID gid=EXIM_GID pid=p1238
539 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
540 sender address = CALLER@myhost.test.ex
541 sender_fullhost = [V4NET.0.0.1]
542 sender_rcvhost = [V4NET.0.0.1]
543 host in hosts_connection_nolog? no (option unset)
544 LOG: smtp_connection MAIN
545 SMTP connection from [V4NET.0.0.1]
546 host in host_lookup? no (option unset)
547 set_process_info: pppp handling incoming connection from [V4NET.0.0.1]
548 host in host_reject_connection? no (option unset)
549 host in sender_unqualified_hosts? no (option unset)
550 host in recipient_unqualified_hosts? no (option unset)
551 host in helo_verify_hosts? no (option unset)
552 host in helo_try_verify_hosts? no (option unset)
553 host in helo_accept_junk_hosts? no (option unset)
555 processing ACL connect1 "deny" (TESTSUITE/test-config 45)
556 check hosts = <\n partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch \n 1.2.3.4
559 host in " partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
561 list element: partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
562 sender host name required, to match against partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
563 looking up host name for V4NET.0.0.1
564 DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) using fakens
565 DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) succeeded
566 Reverse DNS security status: unverified
567 IP address lookup yielded "ten-1.test.ex"
568 check dnssec require list
569 ╎ten-1.test.ex not in empty list (option unset? cannot trace name)
570 check dnssec request list
571 ╎ten-1.test.ex not in empty list (option unset? cannot trace name)
572 DNS lookup of ten-1.test.ex (A) using fakens
573 DNS lookup of ten-1.test.ex (A) succeeded
574 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx
575 checking addresses for ten-1.test.ex
576 Forward DNS security status: unverified
578 sender_fullhost = ten-1.test.ex [V4NET.0.0.1]
579 sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1])
580 search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch"
581 search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
582 key="ten-1.test.ex" partial=2 affix=*. starflags=0 opts=NULL
584 0TESTSUITE/aux-fixed/0002.lsearch
586 internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
587 type=lsearch key="ten-1.test.ex" opts=NULL
588 file lookup required for ten-1.test.ex
589 in TESTSUITE/aux-fixed/0002.lsearch
590 creating new cache entry
592 host in " partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
593 1.2.3.4"? yes (matched "partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch")
594 deny: condition test succeeded in ACL connect1
595 end of ACL connect1: DENY
596 SMTP>> 550 Administrative prohibition
597 LOG: connection_reject MAIN REJECT
598 H=ten-1.test.ex [V4NET.0.0.1] rejected connection in "connect" ACL
600 >>>>>>>>>>>>>>>> Exim pid=p1238 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
601 Exim version x.yz ....
603 changed uid/gid: forcing real = effective
604 uid=uuuu gid=CALLER_GID pid=p1239
605 configuration file is TESTSUITE/test-config
607 changed uid/gid: privilege not needed
608 uid=EXIM_UID gid=EXIM_GID pid=p1239
609 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
610 sender address = CALLER@myhost.test.ex
611 sender_fullhost = [V4NET.0.0.2]
612 sender_rcvhost = [V4NET.0.0.2]
613 host in hosts_connection_nolog? no (option unset)
614 LOG: smtp_connection MAIN
615 SMTP connection from [V4NET.0.0.2]
616 host in host_lookup? no (option unset)
617 set_process_info: pppp handling incoming connection from [V4NET.0.0.2]
618 host in host_reject_connection? no (option unset)
619 host in sender_unqualified_hosts? no (option unset)
620 host in recipient_unqualified_hosts? no (option unset)
621 host in helo_verify_hosts? no (option unset)
622 host in helo_try_verify_hosts? no (option unset)
623 host in helo_accept_junk_hosts? no (option unset)
625 processing ACL connect2 "deny" (TESTSUITE/test-config 48)
626 check hosts = net-lsearch;TESTSUITE/aux-fixed/0002.lsearch
627 host in "net-lsearch;TESTSUITE/aux-fixed/0002.lsearch"?
628 list element: net-lsearch;TESTSUITE/aux-fixed/0002.lsearch
629 search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch"
630 search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
631 key="V4NET.0.0.2" partial=-1 affix=NULL starflags=0 opts=NULL
633 0TESTSUITE/aux-fixed/0002.lsearch
635 internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
636 type=lsearch key="V4NET.0.0.2" opts=NULL
637 file lookup required for V4NET.0.0.2
638 in TESTSUITE/aux-fixed/0002.lsearch
639 creating new cache entry
641 host in "net-lsearch;TESTSUITE/aux-fixed/0002.lsearch"? no (end of list)
642 deny: condition test failed in ACL connect2
643 end of ACL connect2: implicit DENY
644 SMTP>> 550 Administrative prohibition
645 LOG: connection_reject MAIN REJECT
646 H=[V4NET.0.0.2] rejected connection in "connect" ACL
648 >>>>>>>>>>>>>>>> Exim pid=p1239 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
649 >>> host in hosts_connection_nolog? no (option unset)
650 >>> host in host_lookup? no (option unset)
651 >>> host in host_reject_connection? no (option unset)
652 >>> host in sender_unqualified_hosts? no (option unset)
653 >>> host in recipient_unqualified_hosts? no (option unset)
654 >>> host in helo_verify_hosts? no (option unset)
655 >>> host in helo_try_verify_hosts? no (option unset)
656 >>> host in helo_accept_junk_hosts? no (option unset)
657 >>> using ACL "connect0"
658 >>> processing ACL connect0 "accept" (TESTSUITE/test-config 42)
659 >>> check logwrite = connection_id: $connection_id
660 >>> = connection_id: conn1111
661 LOG: connection_id: conn1111
662 >>> accept: condition test succeeded in ACL connect0
663 >>> end of ACL connect0: ACCEPT
664 >>> test in helo_lookup_domains?
666 >>> list element: @[]
667 >>> test in helo_lookup_domains? no (end of list)
668 >>> processing inline ACL "accept"
669 >>> accept: condition test succeeded in inline ACL
670 >>> end of inline ACL: ACCEPT
671 >>> using ACL "check_data"
672 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
673 >>> check logwrite = Subject is: "$h_subject:"
675 LOG: 10HmaX-000000005vi-0000 Subject is: ""
676 >>> warn: condition test succeeded in ACL check_data
677 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
678 >>> message: reply_address=<$reply_address>
679 >>> deny: condition test succeeded in ACL check_data
680 >>> end of ACL check_data: DENY
681 LOG: 10HmaX-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
682 >>> processing inline ACL "accept"
683 >>> accept: condition test succeeded in inline ACL
684 >>> end of inline ACL: ACCEPT
685 >>> host in ignore_fromline_hosts? no (option unset)
686 >>> using ACL "check_data"
687 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
688 >>> check logwrite = Subject is: "$h_subject:"
690 LOG: 10HmaY-000000005vi-0000 Subject is: ""
691 >>> warn: condition test succeeded in ACL check_data
692 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
693 >>> message: reply_address=<$reply_address>
694 >>> deny: condition test succeeded in ACL check_data
695 >>> end of ACL check_data: DENY
696 LOG: 10HmaY-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<a@b>
697 >>> processing inline ACL "accept"
698 >>> accept: condition test succeeded in inline ACL
699 >>> end of inline ACL: ACCEPT
700 >>> host in ignore_fromline_hosts? no (option unset)
701 >>> using ACL "check_data"
702 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
703 >>> check logwrite = Subject is: "$h_subject:"
705 LOG: 10HmaZ-000000005vi-0000 Subject is: ""
706 >>> warn: condition test succeeded in ACL check_data
707 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
708 >>> message: reply_address=<$reply_address>
709 >>> deny: condition test succeeded in ACL check_data
710 >>> end of ACL check_data: DENY
711 LOG: 10HmaZ-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<c@d>
712 >>> processing inline ACL "accept"
713 >>> accept: condition test succeeded in inline ACL
714 >>> end of inline ACL: ACCEPT
715 >>> host in ignore_fromline_hosts? no (option unset)
716 >>> using ACL "check_data"
717 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
718 >>> check logwrite = Subject is: "$h_subject:"
720 LOG: 10HmbA-000000005vi-0000 Subject is: ""
721 >>> warn: condition test succeeded in ACL check_data
722 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
723 >>> message: reply_address=<$reply_address>
724 >>> deny: condition test succeeded in ACL check_data
725 >>> end of ACL check_data: DENY
726 LOG: 10HmbA-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
727 >>> processing inline ACL "accept"
728 >>> accept: condition test succeeded in inline ACL
729 >>> end of inline ACL: ACCEPT
730 >>> host in ignore_fromline_hosts? no (option unset)
731 >>> using ACL "check_data"
732 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
733 >>> check logwrite = Subject is: "$h_subject:"
735 LOG: 10HmbB-000000005vi-0000 Subject is: ""
736 >>> warn: condition test succeeded in ACL check_data
737 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
738 >>> message: reply_address=<$reply_address>
739 >>> deny: condition test succeeded in ACL check_data
740 >>> end of ACL check_data: DENY
741 LOG: 10HmbB-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<x@y>
742 >>> host in hosts_connection_nolog? no (option unset)
743 >>> host in host_lookup? no (option unset)
744 >>> host in host_reject_connection? no (option unset)
745 >>> host in sender_unqualified_hosts? no (option unset)
746 >>> host in recipient_unqualified_hosts? no (option unset)
747 >>> host in helo_verify_hosts? no (option unset)
748 >>> host in helo_try_verify_hosts? no (option unset)
749 >>> host in helo_accept_junk_hosts? no (option unset)
750 >>> using ACL "connect0"
751 >>> processing ACL connect0 "accept" (TESTSUITE/test-config 42)
752 >>> check logwrite = connection_id: $connection_id
753 >>> = connection_id: conn1112
754 LOG: connection_id: conn1112
755 >>> accept: condition test succeeded in ACL connect0
756 >>> end of ACL connect0: ACCEPT
757 >>> test in helo_lookup_domains?
759 >>> list element: @[]
760 >>> test in helo_lookup_domains? no (end of list)
761 >>> processing inline ACL "accept"
762 >>> accept: condition test succeeded in inline ACL
763 >>> end of inline ACL: ACCEPT
764 >>> host in ignore_fromline_hosts? no (option unset)
765 >>> using ACL "check_data"
766 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
767 >>> check logwrite = Subject is: "$h_subject:"
768 >>> = Subject is: "=?iso-8859-8?Q?_here_we_go=3A_a_string_that_is_going_to_be_encoded=3A_it_will_go_over_the_75-char_limit_by_a_long_way=3B_in_fact_this_one_will_go_over_the_150_character_limit?="
769 LOG: 10HmbC-000000005vi-0000 Subject is: "=?iso-8859-8?Q?_here_we_go=3A_a_string_that_is_going_to_be_encoded=3A_it_will_go_over_the_75-char_limit_by_a_long_way=3B_in_fact_this_one_will_go_over_the_150_character_limit?="
770 >>> warn: condition test succeeded in ACL check_data
771 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
772 >>> message: reply_address=<$reply_address>
773 >>> deny: condition test succeeded in ACL check_data
774 >>> end of ACL check_data: DENY
775 LOG: 10HmbC-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
776 >>> host in hosts_connection_nolog? no (option unset)
777 >>> host in host_lookup? no (option unset)
778 >>> host in host_reject_connection? no (option unset)
779 >>> host in sender_unqualified_hosts? no (option unset)
780 >>> host in recipient_unqualified_hosts? no (option unset)
781 >>> host in helo_verify_hosts? no (option unset)
782 >>> host in helo_try_verify_hosts? no (option unset)
783 >>> host in helo_accept_junk_hosts? no (option unset)
784 >>> using ACL "connect0"
785 >>> processing ACL connect0 "accept" (TESTSUITE/test-config 42)
786 >>> check logwrite = connection_id: $connection_id
787 >>> = connection_id: conn1113
788 LOG: connection_id: conn1113
789 >>> accept: condition test succeeded in ACL connect0
790 >>> end of ACL connect0: ACCEPT
791 >>> test in helo_lookup_domains?
793 >>> list element: @[]
794 >>> test in helo_lookup_domains? no (end of list)
795 >>> processing inline ACL "accept"
796 >>> accept: condition test succeeded in inline ACL
797 >>> end of inline ACL: ACCEPT
798 >>> host in ignore_fromline_hosts? no (option unset)
799 >>> using ACL "check_data"
800 >>> processing ACL check_data "warn" (TESTSUITE/test-config 51)
801 >>> check logwrite = Subject is: "$h_subject:"
802 >>> = Subject is: " here we go: a string that is going to be encoded: it will go over the 75-char limit by a long way; in fact this one will go over the 150 character limit"
803 LOG: 10HmbD-000000005vi-0000 Subject is: " here we go: a string that is going to be encoded: it will go over the 75-char limit by a long way; in fact this one will go over the 150 character limit"
804 >>> warn: condition test succeeded in ACL check_data
805 >>> processing ACL check_data "deny" (TESTSUITE/test-config 52)
806 >>> message: reply_address=<$reply_address>
807 >>> deny: condition test succeeded in ACL check_data
808 >>> end of ACL check_data: DENY
809 LOG: 10HmbD-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
810 Exim version x.yz ....
812 changed uid/gid: -C, -D, -be or -bf forces real uid
813 uid=CALLER_UID gid=CALLER_GID pid=p1240
814 configuration file is TESTSUITE/test-config
816 dropping to exim gid; retaining priv uid
817 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
818 sender address = CALLER@myhost.test.ex
821 1.2.3.4 in "1.2.3"? no (malformed IPv4 address or address mask: 1.2.3)
822 1.2.3.4 in "1.2.3.4/abc"?
823 ╎list element: 1.2.3.4/abc
824 ╎1.2.3.4 in "1.2.3.4/abc"? no (malformed IPv4 address or address mask: 1.2.3.4)
825 ╎::1 in "<; aaaa:bbbb"?
826 ╎ list element: aaaa:bbbb
827 ╎ ::1 in "<; aaaa:bbbb"? no (malformed IPv6 address or address mask: aaaa:bbbb)
829 >>>>>>>>>>>>>>>> Exim pid=p1240 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
830 Exim version x.yz ....
832 environment after trimming:
834 configuration file is TESTSUITE/test-config
836 dropping to exim gid; retaining priv uid
837 try option gecos_pattern
838 try option gecos_name
839 try option unknown_login
840 ╭considering: '\${listextract░{2}░{$acl_m0}}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
842 ├considering: \${listextract░{2}░{$acl_m0}}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
844 ├considering: {listextract░{2}░{$acl_m0}}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
845 ├───────text: {listextract░{2
846 ├considering: }░{$acl_m0}}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
848 ├considering: $acl_m0}}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
849 ├──────value: my:target:string:list
851 ├considering: }}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
853 ├considering: }'░░=>░░░'${listextract░{2}░{$acl_m0}}'
854 ├───────text: }'░░=>░░░'
855 ├considering: ${listextract░{2}░{$acl_m0}}'
856 ╭considering: 2}░{$acl_m0}}'
858 ├considering: }░{$acl_m0}}'
861 ╭considering: $acl_m0}}'
862 ├──────value: my:target:string:list
865 ├───expanded: $acl_m0
866 ╰─────result: my:target:string:list
872 ├───expanded: '\${listextract░{2}░{$acl_m0}}'░░=>░░░'${listextract░{2}░{$acl_m0}}'
873 ╰─────result: '${listextract░{2}░{my:target:string:list}}'░░=>░░░'target'
875 >>>>>>>>>>>>>>>> Exim pid=p1241 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>