2 configuration file is TESTSUITE/test-config
4 dropping to exim gid; retaining priv uid
5 ╭considering: primary_hostname: $primary_hostname
6 ├───────text: primary_hostname:
7 ├considering: $primary_hostname
8 ├──expanding: primary_hostname: $primary_hostname
9 ╰─────result: primary_hostname: myhost.test.ex
10 ╭considering: sender_address: $sender_address
11 ├───────text: sender_address:
12 ├considering: $sender_address
13 ├──expanding: sender_address: $sender_address
14 ╰─────result: sender_address: sndr@dom
16 ╭considering: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
18 ├considering: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
19 ╭considering: abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
21 ├considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
24 ╭considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
25 ├──protected: ^([ab]+)(\w+)$
26 ├considering: }{$2$1}fail}
27 ├──expanding: \N^([ab]+)(\w+)$\N
28 ╰─────result: ^([ab]+)(\w+)$
29 ├──condition: match{abcd}{\N^([ab]+)(\w+)$\N}
31 ╭considering: $2$1}fail}
32 ├considering: $1}fail}
36 ├──expanding: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
37 ╰─────result: match: cdab
38 ╭considering: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
40 ├considering: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
41 ╭considering: wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
43 ├considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
46 ╭considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
47 ├──protected: ^([ab]+)(\w+)$
48 ├considering: }{$2$1}fail}
49 ├──expanding: \N^([ab]+)(\w+)$\N
50 ╰─────result: ^([ab]+)(\w+)$
51 ├──condition: match{wxyz}{\N^([ab]+)(\w+)$\N}
53 ╭───scanning: $2$1}fail}
54 ├───scanning: $1}fail}
58 ╰───skipping: result is not used
59 ├failed to expand: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
60 ├───error message: "if" failed and "fail" requested
62 ╭considering: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
63 ╭considering: 1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
65 ├considering: }{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
68 ╭considering: 1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
70 ├considering: }{yes}{${lookup{xx}lsearch{/non/exist}}}}
73 ├──condition: eq {1}{1}
75 ╭considering: yes}{${lookup{xx}lsearch{/non/exist}}}}
77 ├considering: }{${lookup{xx}lsearch{/non/exist}}}}
80 ╭───scanning: ${lookup{xx}lsearch{/non/exist}}}}
81 ╭───scanning: xx}lsearch{/non/exist}}}}
83 ├───scanning: }lsearch{/non/exist}}}}
86 ╰───skipping: result is not used
87 ╭───scanning: /non/exist}}}}
88 ├───────text: /non/exist
90 ├──expanding: /non/exist
91 ├─────result: /non/exist
92 ╰───skipping: result is not used
94 ├──expanding: ${lookup{xx}lsearch{/non/exist}}
96 ╰───skipping: result is not used
97 ├──expanding: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
99 ╭considering: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
100 ├───────text: match_address:
101 ├considering: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
102 ╭considering: a.b.c}{a.b.c}{yes}{no}}
104 ├considering: }{a.b.c}{yes}{no}}
107 ╭considering: a.b.c}{yes}{no}}
109 ├considering: }{yes}{no}}
113 no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c"
114 ├──condition: match_address{a.b.c}{a.b.c}
116 ╭───scanning: yes}{no}}
121 ╰───skipping: result is not used
127 ├──expanding: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
128 ╰─────result: match_address: no
129 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
130 Exim version x.yz ....
131 configuration file is TESTSUITE/test-config
133 dropping to exim gid; retaining priv uid
134 /considering: primary_hostname: $primary_hostname
135 |-------text: primary_hostname:
136 |considering: $primary_hostname
137 |--expanding: primary_hostname: $primary_hostname
138 \_____result: primary_hostname: myhost.test.ex
139 /considering: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
141 |considering: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
142 /considering: abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
144 |considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
147 /considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
148 |--protected: ^([ab]+)(\w+)$
149 |considering: }{$2$1}fail}
150 |--expanding: \N^([ab]+)(\w+)$\N
151 \_____result: ^([ab]+)(\w+)$
152 |--condition: match{abcd}{\N^([ab]+)(\w+)$\N}
154 /considering: $2$1}fail}
155 |considering: $1}fail}
159 |--expanding: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
160 \_____result: match: cdab
161 /considering: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
163 |considering: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
164 /considering: wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
166 |considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
169 /considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
170 |--protected: ^([ab]+)(\w+)$
171 |considering: }{$2$1}fail}
172 |--expanding: \N^([ab]+)(\w+)$\N
173 \_____result: ^([ab]+)(\w+)$
174 |--condition: match{wxyz}{\N^([ab]+)(\w+)$\N}
176 /---scanning: $2$1}fail}
177 |---scanning: $1}fail}
181 \___skipping: result is not used
182 |failed to expand: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
183 |---error message: "if" failed and "fail" requested
185 /considering: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
186 /considering: 1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
188 |considering: }{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
191 /considering: 1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
193 |considering: }{yes}{${lookup{xx}lsearch{/non/exist}}}}
196 |--condition: eq {1}{1}
198 /considering: yes}{${lookup{xx}lsearch{/non/exist}}}}
200 |considering: }{${lookup{xx}lsearch{/non/exist}}}}
203 /---scanning: ${lookup{xx}lsearch{/non/exist}}}}
204 /---scanning: xx}lsearch{/non/exist}}}}
206 |---scanning: }lsearch{/non/exist}}}}
209 \___skipping: result is not used
210 /---scanning: /non/exist}}}}
211 |-------text: /non/exist
213 |--expanding: /non/exist
214 |-----result: /non/exist
215 \___skipping: result is not used
217 |--expanding: ${lookup{xx}lsearch{/non/exist}}
219 \___skipping: result is not used
220 |--expanding: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
222 /considering: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
223 |-------text: match_address:
224 |considering: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
225 /considering: a.b.c}{a.b.c}{yes}{no}}
227 |considering: }{a.b.c}{yes}{no}}
230 /considering: a.b.c}{yes}{no}}
232 |considering: }{yes}{no}}
236 no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c"
237 |--condition: match_address{a.b.c}{a.b.c}
239 /---scanning: yes}{no}}
244 \___skipping: result is not used
250 |--expanding: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
251 \_____result: match_address: no
252 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
253 Exim version x.yz ....
254 configuration file is TESTSUITE/test-config
256 dropping to exim gid; retaining priv uid
257 ╭considering: -oMa sender_host_address = $sender_host_address
258 ├───────text: -oMa sender_host_address =
259 ├considering: $sender_host_address
260 ├──expanding: -oMa sender_host_address = $sender_host_address
261 ╰─────result: -oMa sender_host_address = V4NET.0.0.1
263 ╭considering: sender_host_port = $sender_host_port
264 ├───────text: sender_host_port =
265 ├considering: $sender_host_port
266 ├──expanding: sender_host_port = $sender_host_port
267 ╰─────result: sender_host_port = 1234
268 ╭considering: -oMaa sender_host_authenticated = $sender_host_authenticated
269 ├───────text: -oMaa sender_host_authenticated =
270 ├considering: $sender_host_authenticated
271 ├──expanding: -oMaa sender_host_authenticated = $sender_host_authenticated
272 ╰─────result: -oMaa sender_host_authenticated = AAA
274 ╭considering: -oMai authenticated_id = $authenticated_id
275 ├───────text: -oMai authenticated_id =
276 ├considering: $authenticated_id
277 ├──expanding: -oMai authenticated_id = $authenticated_id
278 ╰─────result: -oMai authenticated_id = philip
280 ╭considering: -oMas authenticated_sender = $authenticated_sender
281 ├───────text: -oMas authenticated_sender =
282 ├considering: $authenticated_sender
283 ├──expanding: -oMas authenticated_sender = $authenticated_sender
284 ╰─────result: -oMas authenticated_sender = xx@yy.zz
286 ╭considering: -oMi interface_address = $interface_address
287 ├───────text: -oMi interface_address =
288 ├considering: $interface_address
289 ├──expanding: -oMi interface_address = $interface_address
290 ╰─────result: -oMi interface_address = 1.1.1.1
292 ╭considering: interface_port = $interface_port
293 ├───────text: interface_port =
294 ├considering: $interface_port
295 ├──expanding: interface_port = $interface_port
296 ╰─────result: interface_port = 99
297 ╭considering: -oMr received_protocol = $received_protocol
298 ├───────text: -oMr received_protocol =
299 ├considering: $received_protocol
300 ├──expanding: -oMr received_protocol = $received_protocol
301 ╰─────result: -oMr received_protocol = special
303 ╭considering: -oMt sender_ident = $sender_ident
304 ├───────text: -oMt sender_ident =
305 ├considering: $sender_ident
306 ├──expanding: -oMt sender_ident = $sender_ident
307 ╰─────result: -oMt sender_ident = me
309 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
310 1999-03-02 09:44:33 no host name found for IP address V4NET.11.12.13
311 Exim version x.yz ....
312 configuration file is TESTSUITE/test-config
314 dropping to exim gid; retaining priv uid
315 ╭considering: -oMa sender_host_address = $sender_host_address
316 ├───────text: -oMa sender_host_address =
317 ├considering: $sender_host_address
318 ├──expanding: -oMa sender_host_address = $sender_host_address
319 ╰─────result: -oMa sender_host_address = V4NET.0.0.1
321 ╭considering: sender_host_port = $sender_host_port
322 ├───────text: sender_host_port =
323 ├considering: $sender_host_port
324 ├──expanding: sender_host_port = $sender_host_port
325 ╰─────result: sender_host_port = 1234
326 ╭considering: -oMaa sender_host_authenticated = $sender_host_authenticated
327 ├───────text: -oMaa sender_host_authenticated =
328 ├considering: $sender_host_authenticated
329 ├──expanding: -oMaa sender_host_authenticated = $sender_host_authenticated
330 ╰─────result: -oMaa sender_host_authenticated = AAA
332 ╭considering: -oMai authenticated_id = $authenticated_id
333 ├───────text: -oMai authenticated_id =
334 ├considering: $authenticated_id
335 ├──expanding: -oMai authenticated_id = $authenticated_id
336 ╰─────result: -oMai authenticated_id = philip
338 ╭considering: -oMas authenticated_sender = $authenticated_sender
339 ├───────text: -oMas authenticated_sender =
340 ├considering: $authenticated_sender
341 ├──expanding: -oMas authenticated_sender = $authenticated_sender
342 ╰─────result: -oMas authenticated_sender = xx@yy.zz
344 ╭considering: -oMi interface_address = $interface_address
345 ├───────text: -oMi interface_address =
346 ├considering: $interface_address
347 ├──expanding: -oMi interface_address = $interface_address
348 ╰─────result: -oMi interface_address = 1.1.1.1
350 ╭considering: interface_port = $interface_port
351 ├───────text: interface_port =
352 ├considering: $interface_port
353 ├──expanding: interface_port = $interface_port
354 ╰─────result: interface_port = 99
355 ╭considering: -oMr received_protocol = $received_protocol
356 ├───────text: -oMr received_protocol =
357 ├considering: $received_protocol
358 ├──expanding: -oMr received_protocol = $received_protocol
359 ╰─────result: -oMr received_protocol = special
361 ╭considering: ----> No lookup yet: ${if eq{black}{white}{$sender_host_name}{No}}
362 ├───────text: ----> No lookup yet:
363 ├considering: ${if eq{black}{white}{$sender_host_name}{No}}
364 ╭considering: black}{white}{$sender_host_name}{No}}
366 ├considering: }{white}{$sender_host_name}{No}}
369 ╭considering: white}{$sender_host_name}{No}}
371 ├considering: }{$sender_host_name}{No}}
374 ├──condition: eq{black}{white}
376 ╭───scanning: $sender_host_name}{No}}
378 ├──expanding: $sender_host_name
380 ╰───skipping: result is not used
386 ├──expanding: ----> No lookup yet: ${if eq{black}{white}{$sender_host_name}{No}}
387 ╰─────result: ----> No lookup yet: No
388 ╭considering: -oMs sender_host_name = $sender_host_name
389 ├───────text: -oMs sender_host_name =
390 ├considering: $sender_host_name
391 looking up host name for V4NET.0.0.1
392 IP address lookup yielded "ten-1.test.ex"
393 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx
394 checking addresses for ten-1.test.ex
396 sender_fullhost = ten-1.test.ex [V4NET.0.0.1]
397 sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1] ident=me)
398 ├──expanding: -oMs sender_host_name = $sender_host_name
399 ╰─────result: -oMs sender_host_name = ten-1.test.ex
401 ╭considering: -oMt sender_ident = $sender_ident
402 ├───────text: -oMt sender_ident =
403 ├considering: $sender_ident
404 ├──expanding: -oMt sender_ident = $sender_ident
405 ╰─────result: -oMt sender_ident = me
407 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
408 Exim version x.yz ....
409 changed uid/gid: forcing real = effective
410 uid=uuuu gid=CALLER_GID pid=pppp
411 configuration file is TESTSUITE/test-config
413 changed uid/gid: privilege not needed
414 uid=EXIM_UID gid=EXIM_GID pid=pppp
415 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
416 sender address = CALLER@myhost.test.ex
417 sender_fullhost = [V4NET.0.0.1]
418 sender_rcvhost = [V4NET.0.0.1]
419 host in hosts_connection_nolog? no (option unset)
420 LOG: smtp_connection MAIN
421 SMTP connection from [V4NET.0.0.1]
422 host in host_lookup? no (option unset)
423 set_process_info: pppp handling incoming connection from [V4NET.0.0.1]
424 host in host_reject_connection? no (option unset)
425 host in sender_unqualified_hosts? no (option unset)
426 host in recipient_unqualified_hosts? no (option unset)
427 host in helo_verify_hosts? no (option unset)
428 host in helo_try_verify_hosts? no (option unset)
429 host in helo_accept_junk_hosts? no (option unset)
431 processing "deny" (TESTSUITE/test-config 45)
432 check hosts = <\n partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch \n 1.2.3.4
433 sender host name required, to match against partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
434 looking up host name for V4NET.0.0.1
435 DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) using fakens
436 DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) succeeded
437 IP address lookup yielded "ten-1.test.ex"
438 DNS lookup of ten-1.test.ex (A) using fakens
439 DNS lookup of ten-1.test.ex (A) succeeded
440 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx
441 checking addresses for ten-1.test.ex
442 Forward DNS security status: unverified
444 sender_fullhost = ten-1.test.ex [V4NET.0.0.1]
445 sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1])
446 search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch"
447 search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
448 key="ten-1.test.ex" partial=2 affix=*. starflags=0 opts=NULL
450 0TESTSUITE/aux-fixed/0002.lsearch
452 internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
453 type=lsearch key="ten-1.test.ex" opts=NULL
454 file lookup required for ten-1.test.ex
455 in TESTSUITE/aux-fixed/0002.lsearch
456 creating new cache entry
459 partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
460 1.2.3.4"? yes (matched "partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch")
461 deny: condition test succeeded in ACL "connect1"
462 end of ACL "connect1": DENY
463 SMTP>> 550 Administrative prohibition
464 LOG: connection_reject MAIN REJECT
465 H=ten-1.test.ex [V4NET.0.0.1] rejected connection in "connect" ACL
467 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
468 Exim version x.yz ....
469 changed uid/gid: forcing real = effective
470 uid=uuuu gid=CALLER_GID pid=pppp
471 configuration file is TESTSUITE/test-config
473 changed uid/gid: privilege not needed
474 uid=EXIM_UID gid=EXIM_GID pid=pppp
475 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
476 sender address = CALLER@myhost.test.ex
477 sender_fullhost = [V4NET.0.0.2]
478 sender_rcvhost = [V4NET.0.0.2]
479 host in hosts_connection_nolog? no (option unset)
480 LOG: smtp_connection MAIN
481 SMTP connection from [V4NET.0.0.2]
482 host in host_lookup? no (option unset)
483 set_process_info: pppp handling incoming connection from [V4NET.0.0.2]
484 host in host_reject_connection? no (option unset)
485 host in sender_unqualified_hosts? no (option unset)
486 host in recipient_unqualified_hosts? no (option unset)
487 host in helo_verify_hosts? no (option unset)
488 host in helo_try_verify_hosts? no (option unset)
489 host in helo_accept_junk_hosts? no (option unset)
491 processing "deny" (TESTSUITE/test-config 48)
492 check hosts = net-lsearch;TESTSUITE/aux-fixed/0002.lsearch
493 search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch"
494 search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
495 key="V4NET.0.0.2" partial=-1 affix=NULL starflags=0 opts=NULL
497 0TESTSUITE/aux-fixed/0002.lsearch
499 internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
500 type=lsearch key="V4NET.0.0.2" opts=NULL
501 file lookup required for V4NET.0.0.2
502 in TESTSUITE/aux-fixed/0002.lsearch
503 creating new cache entry
505 host in "net-lsearch;TESTSUITE/aux-fixed/0002.lsearch"? no (end of list)
506 deny: condition test failed in ACL "connect2"
507 end of ACL "connect2": implicit DENY
508 SMTP>> 550 Administrative prohibition
509 LOG: connection_reject MAIN REJECT
510 H=[V4NET.0.0.2] rejected connection in "connect" ACL
512 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
513 >>> host in hosts_connection_nolog? no (option unset)
514 >>> host in host_lookup? no (option unset)
515 >>> host in host_reject_connection? no (option unset)
516 >>> host in sender_unqualified_hosts? no (option unset)
517 >>> host in recipient_unqualified_hosts? no (option unset)
518 >>> host in helo_verify_hosts? no (option unset)
519 >>> host in helo_try_verify_hosts? no (option unset)
520 >>> host in helo_accept_junk_hosts? no (option unset)
521 >>> using ACL "connect0"
522 >>> processing "accept" (TESTSUITE/test-config 42)
523 >>> accept: condition test succeeded in ACL "connect0"
524 >>> end of ACL "connect0": ACCEPT
525 >>> test in helo_lookup_domains? no (end of list)
526 >>> processing "accept" (TESTSUITE/test-config 70)
527 >>> accept: condition test succeeded in inline ACL
528 >>> end of inline ACL: ACCEPT
529 >>> using ACL "check_data"
530 >>> processing "warn" (TESTSUITE/test-config 51)
531 >>> check logwrite = Subject is: "$h_subject:"
533 LOG: 10HmaX-0005vi-00 Subject is: ""
534 >>> warn: condition test succeeded in ACL "check_data"
535 >>> processing "deny" (TESTSUITE/test-config 52)
536 >>> message: reply_address=<$reply_address>
537 >>> deny: condition test succeeded in ACL "check_data"
538 >>> end of ACL "check_data": DENY
539 LOG: 10HmaX-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
540 >>> processing "accept" (TESTSUITE/test-config 70)
541 >>> accept: condition test succeeded in inline ACL
542 >>> end of inline ACL: ACCEPT
543 >>> host in ignore_fromline_hosts? no (option unset)
544 >>> using ACL "check_data"
545 >>> processing "warn" (TESTSUITE/test-config 51)
546 >>> check logwrite = Subject is: "$h_subject:"
548 LOG: 10HmaY-0005vi-00 Subject is: ""
549 >>> warn: condition test succeeded in ACL "check_data"
550 >>> processing "deny" (TESTSUITE/test-config 52)
551 >>> message: reply_address=<$reply_address>
552 >>> deny: condition test succeeded in ACL "check_data"
553 >>> end of ACL "check_data": DENY
554 LOG: 10HmaY-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<a@b>
555 >>> processing "accept" (TESTSUITE/test-config 70)
556 >>> accept: condition test succeeded in inline ACL
557 >>> end of inline ACL: ACCEPT
558 >>> host in ignore_fromline_hosts? no (option unset)
559 >>> using ACL "check_data"
560 >>> processing "warn" (TESTSUITE/test-config 51)
561 >>> check logwrite = Subject is: "$h_subject:"
563 LOG: 10HmaZ-0005vi-00 Subject is: ""
564 >>> warn: condition test succeeded in ACL "check_data"
565 >>> processing "deny" (TESTSUITE/test-config 52)
566 >>> message: reply_address=<$reply_address>
567 >>> deny: condition test succeeded in ACL "check_data"
568 >>> end of ACL "check_data": DENY
569 LOG: 10HmaZ-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<c@d>
570 >>> processing "accept" (TESTSUITE/test-config 70)
571 >>> accept: condition test succeeded in inline ACL
572 >>> end of inline ACL: ACCEPT
573 >>> host in ignore_fromline_hosts? no (option unset)
574 >>> using ACL "check_data"
575 >>> processing "warn" (TESTSUITE/test-config 51)
576 >>> check logwrite = Subject is: "$h_subject:"
578 LOG: 10HmbA-0005vi-00 Subject is: ""
579 >>> warn: condition test succeeded in ACL "check_data"
580 >>> processing "deny" (TESTSUITE/test-config 52)
581 >>> message: reply_address=<$reply_address>
582 >>> deny: condition test succeeded in ACL "check_data"
583 >>> end of ACL "check_data": DENY
584 LOG: 10HmbA-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
585 >>> processing "accept" (TESTSUITE/test-config 70)
586 >>> accept: condition test succeeded in inline ACL
587 >>> end of inline ACL: ACCEPT
588 >>> host in ignore_fromline_hosts? no (option unset)
589 >>> using ACL "check_data"
590 >>> processing "warn" (TESTSUITE/test-config 51)
591 >>> check logwrite = Subject is: "$h_subject:"
593 LOG: 10HmbB-0005vi-00 Subject is: ""
594 >>> warn: condition test succeeded in ACL "check_data"
595 >>> processing "deny" (TESTSUITE/test-config 52)
596 >>> message: reply_address=<$reply_address>
597 >>> deny: condition test succeeded in ACL "check_data"
598 >>> end of ACL "check_data": DENY
599 LOG: 10HmbB-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<x@y>
600 >>> host in hosts_connection_nolog? no (option unset)
601 >>> host in host_lookup? no (option unset)
602 >>> host in host_reject_connection? no (option unset)
603 >>> host in sender_unqualified_hosts? no (option unset)
604 >>> host in recipient_unqualified_hosts? no (option unset)
605 >>> host in helo_verify_hosts? no (option unset)
606 >>> host in helo_try_verify_hosts? no (option unset)
607 >>> host in helo_accept_junk_hosts? no (option unset)
608 >>> using ACL "connect0"
609 >>> processing "accept" (TESTSUITE/test-config 42)
610 >>> accept: condition test succeeded in ACL "connect0"
611 >>> end of ACL "connect0": ACCEPT
612 >>> test in helo_lookup_domains? no (end of list)
613 >>> processing "accept" (TESTSUITE/test-config 70)
614 >>> accept: condition test succeeded in inline ACL
615 >>> end of inline ACL: ACCEPT
616 >>> host in ignore_fromline_hosts? no (option unset)
617 >>> using ACL "check_data"
618 >>> processing "warn" (TESTSUITE/test-config 51)
619 >>> check logwrite = Subject is: "$h_subject:"
620 >>> = 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?="
621 LOG: 10HmbC-0005vi-00 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?="
622 >>> warn: condition test succeeded in ACL "check_data"
623 >>> processing "deny" (TESTSUITE/test-config 52)
624 >>> message: reply_address=<$reply_address>
625 >>> deny: condition test succeeded in ACL "check_data"
626 >>> end of ACL "check_data": DENY
627 LOG: 10HmbC-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
628 >>> host in hosts_connection_nolog? no (option unset)
629 >>> host in host_lookup? no (option unset)
630 >>> host in host_reject_connection? no (option unset)
631 >>> host in sender_unqualified_hosts? no (option unset)
632 >>> host in recipient_unqualified_hosts? no (option unset)
633 >>> host in helo_verify_hosts? no (option unset)
634 >>> host in helo_try_verify_hosts? no (option unset)
635 >>> host in helo_accept_junk_hosts? no (option unset)
636 >>> using ACL "connect0"
637 >>> processing "accept" (TESTSUITE/test-config 42)
638 >>> accept: condition test succeeded in ACL "connect0"
639 >>> end of ACL "connect0": ACCEPT
640 >>> test in helo_lookup_domains? no (end of list)
641 >>> processing "accept" (TESTSUITE/test-config 70)
642 >>> accept: condition test succeeded in inline ACL
643 >>> end of inline ACL: ACCEPT
644 >>> host in ignore_fromline_hosts? no (option unset)
645 >>> using ACL "check_data"
646 >>> processing "warn" (TESTSUITE/test-config 51)
647 >>> check logwrite = Subject is: "$h_subject:"
648 >>> = 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"
649 LOG: 10HmbD-0005vi-00 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"
650 >>> warn: condition test succeeded in ACL "check_data"
651 >>> processing "deny" (TESTSUITE/test-config 52)
652 >>> message: reply_address=<$reply_address>
653 >>> deny: condition test succeeded in ACL "check_data"
654 >>> end of ACL "check_data": DENY
655 LOG: 10HmbD-0005vi-00 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
656 Exim version x.yz ....
657 changed uid/gid: -C, -D, -be or -bf forces real uid
658 uid=CALLER_UID gid=CALLER_GID pid=pppp
659 configuration file is TESTSUITE/test-config
661 dropping to exim gid; retaining priv uid
662 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
663 sender address = CALLER@myhost.test.ex
664 1.2.3.4 in "1.2.3"? no (malformed IPv4 address or address mask)
665 1.2.3.4 in "1.2.3.4/abc"? no (malformed IPv4 address or address mask)
667 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>