From 6968512fc21cf0a41b2751bb9df39ed40941c1c3 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 25 Apr 2012 00:25:51 +0100 Subject: [PATCH] Add ACL name to debug output of condition result (bug 1238). --- src/src/acl.c | 18 +-- test/stderr/0002 | 52 +++---- test/stderr/0003 | 138 ++++++++--------- test/stderr/0004 | 180 +++++++++++----------- test/stderr/0017 | 12 +- test/stderr/0018 | 6 +- test/stderr/0020 | 2 +- test/stderr/0021 | 30 ++-- test/stderr/0022 | 42 +++--- test/stderr/0023 | 302 ++++++++++++++++++------------------ test/stderr/0026 | 10 +- test/stderr/0038 | 64 ++++---- test/stderr/0041 | 4 +- test/stderr/0042 | 6 +- test/stderr/0043 | 24 +-- test/stderr/0044 | 18 +-- test/stderr/0056 | 10 +- test/stderr/0057 | 14 +- test/stderr/0058 | 8 +- test/stderr/0059 | 10 +- test/stderr/0060 | 74 ++++----- test/stderr/0061 | 18 +-- test/stderr/0062 | 32 ++-- test/stderr/0063 | 18 +-- test/stderr/0064 | 18 +-- test/stderr/0065 | 60 ++++---- test/stderr/0066 | 78 +++++----- test/stderr/0067 | 246 +++++++++++++++--------------- test/stderr/0068 | 10 +- test/stderr/0069 | 26 ++-- test/stderr/0070 | 16 +- test/stderr/0077 | 10 +- test/stderr/0079 | 18 +-- test/stderr/0080 | 6 +- test/stderr/0086 | 26 ++-- test/stderr/0087 | 46 +++--- test/stderr/0089 | 26 ++-- test/stderr/0091 | 22 +-- test/stderr/0092 | 10 +- test/stderr/0094 | 28 ++-- test/stderr/0121 | 24 +-- test/stderr/0124 | 16 +- test/stderr/0130 | 2 +- test/stderr/0138 | 28 ++-- test/stderr/0139 | 86 +++++------ test/stderr/0145 | 6 +- test/stderr/0157 | 48 +++--- test/stderr/0175 | 8 +- test/stderr/0234 | 8 +- test/stderr/0243 | 4 +- test/stderr/0251 | 8 +- test/stderr/0281 | 66 ++++---- test/stderr/0294 | 16 +- test/stderr/0303 | 4 +- test/stderr/0304 | 386 +++++++++++++++++++++++------------------------ test/stderr/0305 | 4 +- test/stderr/0306 | 8 +- test/stderr/0308 | 6 +- test/stderr/0312 | 2 +- test/stderr/0325 | 4 +- test/stderr/0342 | 4 +- test/stderr/0362 | 4 +- test/stderr/0371 | 12 +- test/stderr/0381 | 10 +- test/stderr/0384 | 2 +- test/stderr/0386 | 24 +-- test/stderr/0391 | 2 +- test/stderr/0394 | 10 +- test/stderr/0396 | 2 +- test/stderr/0398 | 12 +- test/stderr/0401 | 6 +- test/stderr/0420 | 4 +- test/stderr/0422 | 6 +- test/stderr/0423 | 2 +- test/stderr/0432 | 12 +- test/stderr/0443 | 2 +- test/stderr/0445 | 4 +- test/stderr/0464 | 6 +- test/stderr/0465 | 8 +- test/stderr/0475 | 4 +- test/stderr/0479 | 8 +- test/stderr/0487 | 2 +- test/stderr/0513 | 2 +- test/stderr/0524 | 8 +- test/stderr/0534 | 2 +- test/stderr/0537 | 20 +-- test/stderr/1000 | 12 +- test/stderr/1002 | 6 +- test/stderr/2202 | 2 +- test/stderr/2600 | 20 +-- test/stderr/3000 | 2 +- test/stderr/3201 | 4 +- test/stderr/3202 | 6 +- test/stderr/3204 | 2 +- test/stderr/3205 | 6 +- test/stderr/3208 | 32 ++-- test/stderr/3211 | 4 +- test/stderr/3400 | 120 +++++++-------- test/stderr/3408 | 26 ++-- test/stderr/3410 | 10 +- test/stderr/3500 | 14 +- test/stderr/5204 | 2 +- 102 files changed, 1459 insertions(+), 1459 deletions(-) diff --git a/src/src/acl.c b/src/src/acl.c index 77fdc5627..32e4c713f 100644 --- a/src/src/acl.c +++ b/src/src/acl.c @@ -3708,7 +3708,7 @@ while (acl != NULL) switch (cond) { case DEFER: - HDEBUG(D_acl) debug_printf("%s: condition test deferred\n", verbs[acl->verb]); + HDEBUG(D_acl) debug_printf("%s: condition test deferred in %s\n", verbs[acl->verb], acl_name); if (basic_errno != ERRNO_CALLOUTDEFER) { if (search_error_message != NULL && *search_error_message != 0) @@ -3724,29 +3724,29 @@ while (acl != NULL) default: /* Paranoia */ case ERROR: - HDEBUG(D_acl) debug_printf("%s: condition test error\n", verbs[acl->verb]); + HDEBUG(D_acl) debug_printf("%s: condition test error in %s\n", verbs[acl->verb], acl_name); return ERROR; case OK: - HDEBUG(D_acl) debug_printf("%s: condition test succeeded\n", - verbs[acl->verb]); + HDEBUG(D_acl) debug_printf("%s: condition test succeeded in %s\n", + verbs[acl->verb], acl_name); break; case FAIL: - HDEBUG(D_acl) debug_printf("%s: condition test failed\n", verbs[acl->verb]); + HDEBUG(D_acl) debug_printf("%s: condition test failed in %s\n", verbs[acl->verb], acl_name); break; /* DISCARD and DROP can happen only from a nested ACL condition, and DISCARD can happen only for an "accept" or "discard" verb. */ case DISCARD: - HDEBUG(D_acl) debug_printf("%s: condition test yielded \"discard\"\n", - verbs[acl->verb]); + HDEBUG(D_acl) debug_printf("%s: condition test yielded \"discard\" in %s\n", + verbs[acl->verb], acl_name); break; case FAIL_DROP: - HDEBUG(D_acl) debug_printf("%s: condition test yielded \"drop\"\n", - verbs[acl->verb]); + HDEBUG(D_acl) debug_printf("%s: condition test yielded \"drop\" in %s\n", + verbs[acl->verb], acl_name); break; } diff --git a/test/stderr/0002 b/test/stderr/0002 index 4893062f8..7a6632bfe 100644 --- a/test/stderr/0002 +++ b/test/stderr/0002 @@ -184,7 +184,7 @@ lookup yielded: host in "< partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch 1.2.3.4"? yes (matched "partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch") -deny: condition test succeeded +deny: condition test succeeded in ACL "connect1" SMTP>> 550 Administrative prohibition LOG: MAIN REJECT H=ten-1.test.ex [V4NET.0.0.1] rejected connection in "connect" ACL @@ -227,7 +227,7 @@ file lookup required for V4NET.0.0.2 in TESTSUITE/aux-fixed/0002.lsearch lookup failed host in "net-lsearch;TESTSUITE/aux-fixed/0002.lsearch"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "connect2" end of ACL "connect2": implicit DENY SMTP>> 550 Administrative prohibition LOG: MAIN REJECT @@ -244,65 +244,65 @@ search_tidyup called >>> host in helo_accept_junk_hosts? no (option unset) >>> using ACL "connect0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "connect0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = Subject is: "" LOG: 10HmaX-0005vi-00 Subject is: "" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmaX-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = Subject is: "" LOG: 10HmaY-0005vi-00 Subject is: "" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmaY-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address= >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = Subject is: "" LOG: 10HmaZ-0005vi-00 Subject is: "" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmaZ-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address= >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = Subject is: "" LOG: 10HmbA-0005vi-00 Subject is: "" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbA-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = Subject is: "" LOG: 10HmbB-0005vi-00 Subject is: "" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbB-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address= >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -314,18 +314,18 @@ LOG: 10HmbB-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=>> host in helo_accept_junk_hosts? no (option unset) >>> using ACL "connect0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "connect0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = 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?=" 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?=" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbC-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -337,18 +337,18 @@ LOG: 10HmbC-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> >>> host in helo_accept_junk_hosts? no (option unset) >>> using ACL "connect0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "connect0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check logwrite = Subject is: "$h_subject:" >>> = 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" 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" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbD-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> Exim version x.yz .... changed uid/gid: -C, -D, -be or -bf forces real uid diff --git a/test/stderr/0003 b/test/stderr/0003 index 4d3a86e17..c149125a7 100644 --- a/test/stderr/0003 +++ b/test/stderr/0003 @@ -10,350 +10,350 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> b.c in "b.c"? yes (matched "b.c") >>> a@b.c in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "a@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> b.c in "b.c"? yes (matched "b.c") >>> a@B.C in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "a@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> b.c in "b.c"? yes (matched "b.c") >>> A@b.c in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "a@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> b.c in "b.c"? yes (matched "b.c") >>> A@B.C in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "a@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> y.z in "Y.Z"? yes (matched "Y.Z") >>> x@y.z in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "X@Y.Z") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> y.z in "Y.Z"? yes (matched "Y.Z") >>> x@Y.Z in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "X@Y.Z") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> y.z in "Y.Z"? yes (matched "Y.Z") >>> X@y.z in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "X@Y.Z") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> y.z in "Y.Z"? yes (matched "Y.Z") >>> X@Y.Z in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "X@Y.Z") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ax@e.f in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "^\Dx@e\.f") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ay@g.h in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "^\DY@G\.H") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bX@E.F in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "^\Dx@e\.f") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bY@G.H in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "^\DY@G\.H") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> 1@e.f in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bz@e.f in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@aa.com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@AA.COM in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Q@bb.com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Q@BB.Com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> cc@dd.com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> CC@DD.COM in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@Dd.Com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@nn.com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Q@NN.COM in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@MM.com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Pp@Qq.com in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> abcd@aa.bb in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ABCD@aa.bb in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ax@aa.bb in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bX@aa.bb in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Ay@aa.bb in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> BY@aa.bb in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> blocked@xy.zz in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> BLOCKED@zz.xy in "a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT diff --git a/test/stderr/0004 b/test/stderr/0004 index e6d4aaba5..958ee7bc2 100644 --- a/test/stderr/0004 +++ b/test/stderr/0004 @@ -10,437 +10,437 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> b.c in "b.c"? yes (matched "b.c") >>> a@b.c in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "a@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> b.c in "b.c"? yes (matched "b.c") >>> a@B.C in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "a@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> A@b.c in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> A@B.C in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> x@y.z in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> x@Y.Z in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> y.z in "Y.Z"? no (end of list) >>> X@y.z in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> y.z in "Y.Z"? no (end of list) >>> X@Y.Z in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ax@e.f in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "^\Dx@e\.f") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ay@g.h in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bX@E.F in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bY@G.H in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> 1@e.f in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bz@e.f in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@aa.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@AA.COM in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Q@bb.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Q@BB.Com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> cc@dd.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> CC@DD.COM in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@Dd.Com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@nn.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Q@NN.COM in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@MM.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> q@mm.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Pp@Qq.com in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> abcd@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ABCD@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> AbCd@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> ax@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> bX@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> Ay@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> BY@aa.bb in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> blocked@xy.zz in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> BLOCKED@zz.xy in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = +caseful: a@b.c : X@Y.Z : ^\\Dx@e\\.f : ^\\DY@G\\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain >>> BlOcKeD@zz.xy in "+caseful: a@b.c : X@Y.Z : ^\Dx@e\.f : ^\DY@G\.H :lsearch*@;TESTSUITE/aux-fixed/0003.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0003.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.1.1.1] F= rejected RCPT LOG: unexpected disconnection while reading SMTP command from [1.1.1.1] diff --git a/test/stderr/0017 b/test/stderr/0017 index 90e43c069..4831e3e9a 100644 --- a/test/stderr/0017 +++ b/test/stderr/0017 @@ -12,18 +12,18 @@ LOG: ETRN some.random.domain received from [1.1.1.1] >>> processing "deny" >>> check hosts = 10.9.8.7 >>> host in "10.9.8.7"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_etrn" >>> processing "deny" >>> check hosts = 10.9.8.8 >>> host in "10.9.8.8"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_etrn" >>> processing "accept" >>> check hosts = localhost MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=localhost address=127.0.0.1 >>> host in "localhost"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_etrn" >>> end of ACL "check_etrn": implicit DENY LOG: H=[1.1.1.1] rejected ETRN some.random.domain >>> host in hosts_connection_nolog? no (option unset) @@ -41,7 +41,7 @@ LOG: ETRN some.domain received from [10.9.8.7] >>> check hosts = 10.9.8.7 >>> host in "10.9.8.7"? yes (matched "10.9.8.7") >>> check sender_domains = some.domain ->>> deny: condition test error +>>> deny: condition test error in ACL "check_etrn" LOG: H=[10.9.8.7] temporarily rejected ETRN some.domain: cannot test sender_domains condition in ETRN ACL >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -57,10 +57,10 @@ LOG: ETRN some.domain received from [10.9.8.8] >>> processing "deny" >>> check hosts = 10.9.8.7 >>> host in "10.9.8.7"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_etrn" >>> processing "deny" >>> check hosts = 10.9.8.8 >>> host in "10.9.8.8"? yes (matched "10.9.8.8") >>> check senders = x@y ->>> deny: condition test error +>>> deny: condition test error in ACL "check_etrn" LOG: H=[10.9.8.8] temporarily rejected ETRN some.domain: cannot test senders condition in ETRN ACL diff --git a/test/stderr/0018 b/test/stderr/0018 index b6a0c1f64..27aa6bc6d 100644 --- a/test/stderr/0018 +++ b/test/stderr/0018 @@ -14,11 +14,11 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=localhost address=127.0.0.1 >>> host in "!localhost"? no (matched "!localhost") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_etrn" >>> processing "warn" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_etrn" LOG: H=[127.0.0.1] Warning: accepted etrn #some.random.domain >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_etrn" >>> ETRN command is: exim -R >>> ETRN command execution skipped diff --git a/test/stderr/0020 b/test/stderr/0020 index 7137b4a32..07c368482 100644 --- a/test/stderr/0020 +++ b/test/stderr/0020 @@ -2106,4 +2106,4 @@ MUNGED: ::1 will be omitted in what follows >>> processing "accept" >>> check hosts = 10.250.104.0/21 >>> host in "10.250.104.0/21"? yes (matched "10.250.104.0/21") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_connect" diff --git a/test/stderr/0021 b/test/stderr/0021 index 70391fd12..28be74ecf 100644 --- a/test/stderr/0021 +++ b/test/stderr/0021 @@ -16,29 +16,29 @@ using ACL "connect" processing "deny" check hosts = : 10.9.8.7 host in ": 10.9.8.7"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "connect" processing "drop" check hosts = 10.9.8.9 host in "10.9.8.9"? no (end of list) -drop: condition test failed +drop: condition test failed in ACL "connect" processing "accept" check logwrite = $sender_host_address accepted by connect ACL = 10.9.8.8 accepted by connect ACL LOG: MAIN 10.9.8.8 accepted by connect ACL -accept: condition test succeeded +accept: condition test succeeded in ACL "connect" using ACL "mail" processing "warn" check senders = ok@test3 address match: subject=bad@test1 pattern=ok@test3 bad@test1 in "ok@test3"? no (end of list) -warn: condition test failed +warn: condition test failed in ACL "mail" processing "accept" check senders = ok@test1 : ok@test3 address match: subject=bad@test1 pattern=ok@test1 address match: subject=bad@test1 pattern=ok@test3 bad@test1 in "ok@test1 : ok@test3"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "mail" end of ACL "mail": implicit DENY LOG: MAIN REJECT H=[10.9.8.8] U=CALLER rejected MAIL @@ -48,7 +48,7 @@ check senders = ok@test3 address match: subject=ok@test1 pattern=ok@test3 test1 in "test3"? no (end of list) ok@test1 in "ok@test3"? no (end of list) -warn: condition test failed +warn: condition test failed in ACL "mail" processing "accept" check senders = ok@test1 : ok@test3 address match: subject=ok@test1 pattern=ok@test1 @@ -62,7 +62,7 @@ check logwrite = :main,reject: mail accepted "$smtp_command" "$smtp_command_argu = :main,reject: mail accepted "mail from:" "" LOG: MAIN REJECT mail accepted "mail from:" "" -accept: condition test succeeded +accept: condition test succeeded in ACL "mail" using ACL "rcpt" processing "accept" check senders = +ok_senders @@ -78,7 +78,7 @@ test1 in "+ok_sender_domains"? yes (matched "+ok_sender_domains") check logwrite = :panic: rcpt accepted LOG: PANIC rcpt accepted -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" using ACL "rcpt" processing "accept" check senders = +ok_senders @@ -91,7 +91,7 @@ test1 in "+ok_sender_domains"? yes (matched "+ok_sender_domains" - cached) check logwrite = :panic: rcpt accepted LOG: PANIC rcpt accepted -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" LOG: smtp_connection MAIN SMTP connection from CALLER closed by QUIT >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> @@ -114,24 +114,24 @@ using ACL "connect" processing "deny" check hosts = : 10.9.8.7 host in ": 10.9.8.7"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "connect" processing "drop" check hosts = 10.9.8.9 host in "10.9.8.9"? no (end of list) -drop: condition test failed +drop: condition test failed in ACL "connect" processing "accept" check logwrite = $sender_host_address accepted by connect ACL = 10.9.8.8 accepted by connect ACL LOG: MAIN 10.9.8.8 accepted by connect ACL -accept: condition test succeeded +accept: condition test succeeded in ACL "connect" using ACL "mail" processing "warn" check senders = ok@test3 address match: subject=ok@test3 pattern=ok@test3 test3 in "test3"? yes (matched "test3") ok@test3 in "ok@test3"? yes (matched "ok@test3") -warn: condition test succeeded +warn: condition test succeeded in ACL "mail" processing "accept" check senders = ok@test1 : ok@test3 address match: subject=ok@test3 pattern=ok@test1 @@ -147,7 +147,7 @@ check logwrite = :main,reject: mail accepted "$smtp_command" "$smtp_command_argu = :main,reject: mail accepted "mail from:" "" LOG: MAIN REJECT mail accepted "mail from:" "" -accept: condition test succeeded +accept: condition test succeeded in ACL "mail" using ACL "rcpt" processing "accept" check senders = +ok_senders @@ -165,7 +165,7 @@ test3 in "+ok_sender_domains"? yes (matched "+ok_sender_domains") check logwrite = :panic: rcpt accepted LOG: PANIC rcpt accepted -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" host in ignore_fromline_hosts? no (option unset) >>Headers added by MAIL or RCPT ACL: X-ACL-Warn: added header line diff --git a/test/stderr/0022 b/test/stderr/0022 index 08de42bea..b486e0afd 100644 --- a/test/stderr/0022 +++ b/test/stderr/0022 @@ -29,9 +29,9 @@ SMTP>> 250 OK SMTP<< rcpt to: using ACL "warn_empty" processing "warn" -warn: condition test succeeded +warn: condition test succeeded in ACL "warn_empty" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "warn_empty" SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -92,11 +92,11 @@ SMTP>> 250 OK SMTP<< rcpt to: using ACL "warn_log" processing "warn" -warn: condition test succeeded +warn: condition test succeeded in ACL "warn_log" LOG: MAIN H=[V4NET.9.8.7] Warning: warn log message processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "warn_log" SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -157,9 +157,9 @@ SMTP>> 250 OK SMTP<< rcpt to: using ACL "warn_user" processing "warn" -warn: condition test succeeded +warn: condition test succeeded in ACL "warn_user" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "warn_user" SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -203,14 +203,14 @@ LOG: SMTP connection from [V4NET.9.8.7] >>> host in helo_accept_junk_hosts? no (option unset) >>> using ACL "defer" >>> processing "defer" ->>> defer: condition test succeeded +>>> defer: condition test succeeded in ACL "defer" LOG: H=[V4NET.9.8.7] F= temporarily rejected RCPT : forcibly deferred >>> using ACL "accept" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "accept" >>> using ACL "drop" >>> processing "drop" ->>> drop: condition test succeeded +>>> drop: condition test succeeded in ACL "drop" LOG: H=[V4NET.9.8.7] F= rejected RCPT : forcibly dropped LOG: SMTP connection from [V4NET.9.8.7] closed by DROP in ACL >>> host in hosts_connection_nolog? no (end of list) @@ -226,7 +226,7 @@ LOG: SMTP connection from [V4NET.9.8.7] >>> processing "defer" >>> check senders = : >>> in ":"? yes (matched "") ->>> defer: condition test succeeded +>>> defer: condition test succeeded in ACL "defer_senders" LOG: H=[V4NET.9.8.7] F=<> temporarily rejected RCPT LOG: SMTP connection from [V4NET.9.8.7] closed by QUIT >>> host in hosts_connection_nolog? no (end of list) @@ -243,15 +243,15 @@ LOG: SMTP connection from [V4NET.9.8.7] >>> check delay = 1s >>> delay modifier requests 1-second delay >>> delay skipped in -bh checking mode ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "delay_accept" >>> using ACL "delay_warn" >>> processing "warn" >>> check delay = 1s >>> delay modifier requests 1-second delay >>> delay skipped in -bh checking mode ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "delay_warn" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "delay_warn" LOG: SMTP connection from [V4NET.9.8.7] closed by QUIT >>> host in hosts_connection_nolog? no (end of list) LOG: SMTP connection from [V4NET.9.8.7] @@ -266,26 +266,26 @@ LOG: SMTP connection from [V4NET.9.8.7] >>> processing "deny" >>> check hosts = net-lsearch;TESTSUITE/aux-var/0022.hosts >>> host in "net-lsearch;TESTSUITE/aux-var/0022.hosts"? yes (matched "net-lsearch;TESTSUITE/aux-var/0022.hosts") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "host_check" LOG: H=[V4NET.9.8.7] F= rejected RCPT : host data >A host-specific message< >>> using ACL "host_check" >>> processing "deny" >>> check hosts = net-lsearch;TESTSUITE/aux-var/0022.hosts >>> host in "net-lsearch;TESTSUITE/aux-var/0022.hosts"? yes (matched "net-lsearch;TESTSUITE/aux-var/0022.hosts") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "host_check" LOG: H=[V4NET.9.8.7] F= rejected RCPT : host data >A host-specific message< >>> using ACL "host_check2" >>> processing "deny" >>> check hosts = +some_hosts >>> host in "net-lsearch;TESTSUITE/aux-var/0022.hosts"? yes (matched "net-lsearch;TESTSUITE/aux-var/0022.hosts") >>> host in "+some_hosts"? yes (matched "+some_hosts") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "host_check2" LOG: H=[V4NET.9.8.7] F= rejected RCPT : host data >A host-specific message< >>> using ACL "host_check2" >>> processing "deny" >>> check hosts = +some_hosts >>> host in "+some_hosts"? yes (matched "+some_hosts" - cached) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "host_check2" LOG: H=[V4NET.9.8.7] F= rejected RCPT : host data >A host-specific message< LOG: SMTP connection from [V4NET.9.8.7] closed by QUIT LOG: smtp_connection MAIN @@ -330,8 +330,8 @@ LOG: SMTP connection from [V4NET.9.8.7] >>> check acl = drop >>> using ACL "drop" >>> processing "drop" ->>> drop: condition test succeeded ->>> accept: condition test yielded "drop" +>>> drop: condition test succeeded in ACL "drop" +>>> accept: condition test yielded "drop" in ACL "nested_drop" >>> accept: endpass encountered - denying access LOG: H=[V4NET.9.8.7] F= rejected RCPT : forcibly dropped LOG: SMTP connection from [V4NET.9.8.7] closed by DROP in ACL @@ -349,8 +349,8 @@ LOG: SMTP connection from [V4NET.9.8.7] >>> check acl = drop >>> using ACL "drop" >>> processing "drop" ->>> drop: condition test succeeded ->>> require: condition test yielded "drop" +>>> drop: condition test succeeded in ACL "drop" +>>> require: condition test yielded "drop" in ACL "nested_drop_require" LOG: H=[V4NET.9.8.7] F= rejected RCPT : forcibly dropped LOG: SMTP connection from [V4NET.9.8.7] closed by DROP in ACL diff --git a/test/stderr/0023 b/test/stderr/0023 index a0b6e2aed..b9894240b 100644 --- a/test/stderr/0023 +++ b/test/stderr/0023 @@ -10,169 +10,169 @@ >>> processing "require" >>> check domains = !nopass >>> test.ex in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> test.ex in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> test.ex in "deny.test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") >>> check domains = !refuse.test.ex >>> test.ex in "!refuse.test.ex"? yes (end of list) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_1_2_3" >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> z in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> z in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> z in "deny.test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +local_domains >>> z in "test.ex : *.test.ex"? no (end of list) >>> z in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +relay_domains >>> z in "relay.test.ex"? no (end of list) >>> z in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +relay_domains >>> z in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_1_2_3" >>> end of ACL "acl_1_2_3": implicit DENY LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> test.ex in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> test.ex in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> test.ex in "deny.test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") >>> check domains = !refuse.test.ex >>> test.ex in "!refuse.test.ex"? yes (end of list) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_1_2_3" >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> test.ex in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> test.ex in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> test.ex in "deny.test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") >>> check domains = !refuse.test.ex >>> test.ex in "!refuse.test.ex"? yes (end of list) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_1_2_3" >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> relay.test.ex in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> relay.test.ex in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> relay.test.ex in "deny.test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +local_domains >>> relay.test.ex in "test.ex : *.test.ex"? yes (matched "*.test.ex") >>> relay.test.ex in "+local_domains"? yes (matched "+local_domains") >>> check domains = !refuse.test.ex >>> relay.test.ex in "!refuse.test.ex"? yes (end of list) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_1_2_3" >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> deny.test.ex in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> deny.test.ex in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> deny.test.ex in "deny.test.ex"? yes (matched "deny.test.ex") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_1_2_3" LOG: H=[1.2.3.4] F= rejected RCPT : DOMAIN EXPLICITLY DENIED >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> refuse.test.ex in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> refuse.test.ex in "!wontpass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "deny" >>> check continue = this value is not used >>> check domains = deny.test.ex >>> refuse.test.ex in "deny.test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_1_2_3" >>> processing "accept" >>> check domains = +local_domains >>> refuse.test.ex in "test.ex : *.test.ex"? yes (matched "*.test.ex") >>> refuse.test.ex in "+local_domains"? yes (matched "+local_domains") >>> check domains = !refuse.test.ex >>> refuse.test.ex in "!refuse.test.ex"? no (matched "!refuse.test.ex") ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_1_2_3" >>> accept: endpass encountered - denying access LOG: H=[1.2.3.4] F= rejected RCPT : refuse.test.ex gets refused >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> nopass in "!nopass"? no (matched "!nopass") ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_1_2_3" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "acl_1_2_3" >>> processing "require" >>> check domains = !nopass >>> wontpass in "!nopass"? yes (end of list) ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_1_2_3" >>> processing "require" >>> check domains = !wontpass >>> wontpass in "!wontpass"? no (matched "!wontpass") ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_1_2_3" LOG: H=[1.2.3.4] F= rejected RCPT : x@wontpass shall not pass >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -186,7 +186,7 @@ LOG: H=[1.2.3.4] F= rejected RCPT : x@wontpass shall not pass >>> processing "accept" >>> check domains = lsearch;TESTSUITE/aux-fixed/0023.doms >>> y in "lsearch;TESTSUITE/aux-fixed/0023.doms"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_7" >>> end of ACL "acl_5_6_7": implicit DENY LOG: H=[5.6.7.8] F= rejected RCPT >>> using ACL "acl_5_6_7" @@ -195,7 +195,7 @@ LOG: H=[5.6.7.8] F= rejected RCPT >>> test.ex in "lsearch;TESTSUITE/aux-fixed/0023.doms"? yes (matched "lsearch;TESTSUITE/aux-fixed/0023.doms") >>> check local_parts = $domain_data >>> x in "userx : spqr"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_7" >>> end of ACL "acl_5_6_7": implicit DENY LOG: H=[5.6.7.8] F= rejected RCPT >>> using ACL "acl_5_6_7" @@ -204,14 +204,14 @@ LOG: H=[5.6.7.8] F= rejected RCPT >>> test.ex in "lsearch;TESTSUITE/aux-fixed/0023.doms"? yes (matched "lsearch;TESTSUITE/aux-fixed/0023.doms") >>> check local_parts = $domain_data >>> userx in "userx : spqr"? yes (matched "userx") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_7" >>> using ACL "acl_5_6_7" >>> processing "accept" >>> check domains = lsearch;TESTSUITE/aux-fixed/0023.doms >>> test.ex in "lsearch;TESTSUITE/aux-fixed/0023.doms"? yes (matched "lsearch;TESTSUITE/aux-fixed/0023.doms") >>> check local_parts = $domain_data >>> spqr in "userx : spqr"? yes (matched "spqr") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_7" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -225,12 +225,12 @@ LOG: H=[5.6.7.8] F= rejected RCPT >>> check hosts = +ok9_hosts >>> host in "9.9.9.9"? yes (matched "9.9.9.9") >>> host in "+ok9_hosts"? yes (matched "+ok9_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_9_9_9" >>> using ACL "acl_9_9_9" >>> processing "accept" >>> check hosts = +ok9_hosts >>> host in "+ok9_hosts"? yes (matched "+ok9_hosts" - cached) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_9_9_9" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -244,21 +244,21 @@ LOG: H=[5.6.7.8] F= rejected RCPT >>> check hosts = +ok9_hosts >>> host in "9.9.9.9"? no (end of list) >>> host in "+ok9_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_9_9_9" >>> processing "deny" >>> check hosts = 9.9.9.0/26 >>> host in "9.9.9.0/26"? yes (matched "9.9.9.0/26") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_9_9_9" LOG: H=[9.9.9.8] F= rejected RCPT : don't like this host >>> using ACL "acl_9_9_9" >>> processing "accept" >>> check hosts = +ok9_hosts >>> host in "+ok9_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_9_9_9" >>> processing "deny" >>> check hosts = 9.9.9.0/26 >>> host in "9.9.9.0/26"? yes (matched "9.9.9.0/26") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_9_9_9" LOG: H=[9.9.9.8] F= rejected RCPT : don't like this host >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -273,28 +273,28 @@ LOG: H=[9.9.9.8] F= rejected RCPT : don't like this host >>> check hosts = +ok9_hosts >>> host in "9.9.9.9"? no (end of list) >>> host in "+ok9_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_9_9_9" >>> processing "deny" >>> check hosts = 9.9.9.0/26 >>> host in "9.9.9.0/26"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_9_9_9" >>> processing "accept" >>> check hosts = 9.9.9.0/24 >>> host in "9.9.9.0/24"? yes (matched "9.9.9.0/24") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_9_9_9" >>> using ACL "acl_9_9_9" >>> processing "accept" >>> check hosts = +ok9_hosts >>> host in "+ok9_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_9_9_9" >>> processing "deny" >>> check hosts = 9.9.9.0/26 >>> host in "9.9.9.0/26"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_9_9_9" >>> processing "accept" >>> check hosts = 9.9.9.0/24 >>> host in "9.9.9.0/24"? yes (matched "9.9.9.0/24") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_9_9_9" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -309,7 +309,7 @@ LOG: H=[9.9.9.8] F= rejected RCPT : don't like this host >>> y in "domain2"? no (end of list) >>> x@y in "ok@ok.ok"? no (end of list) >>> x@y in "user1@domain1 : domain2 : +ok_senders"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_8" >>> end of ACL "acl_5_6_8": implicit DENY LOG: H=[5.6.8.1] F= rejected RCPT >>> using ACL "acl_5_6_8" @@ -317,7 +317,7 @@ LOG: H=[5.6.8.1] F= rejected RCPT >>> check senders = user1@domain1 : domain2 : +ok_senders >>> y in "domain2"? no (end of list) >>> x@y in "user1@domain1 : domain2 : +ok_senders"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_8" >>> end of ACL "acl_5_6_8": implicit DENY LOG: H=[5.6.8.1] F= rejected RCPT >>> using ACL "acl_5_6_8" @@ -325,7 +325,7 @@ LOG: H=[5.6.8.1] F= rejected RCPT >>> check senders = user1@domain1 : domain2 : +ok_senders >>> domain1 in "domain1"? yes (matched "domain1") >>> user1@domain1 in "user1@domain1 : domain2 : +ok_senders"? yes (matched "user1@domain1") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_8" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "acl_5_6_8" >>> processing "accept" @@ -333,7 +333,7 @@ LOG: H=[5.6.8.1] F= rejected RCPT >>> domain1 in "domain2"? no (end of list) >>> user2@domain1 in "ok@ok.ok"? no (end of list) >>> user2@domain1 in "user1@domain1 : domain2 : +ok_senders"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_8" >>> end of ACL "acl_5_6_8": implicit DENY LOG: H=[5.6.8.1] F= rejected RCPT >>> using ACL "acl_5_6_8" @@ -342,7 +342,7 @@ LOG: H=[5.6.8.1] F= rejected RCPT >>> domain2 in "domain1"? no (end of list) >>> domain2 in "domain2"? yes (matched "domain2") >>> user1@domain2 in "user1@domain1 : domain2 : +ok_senders"? yes (matched "domain2") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_8" >>> using ACL "acl_5_6_8" >>> processing "accept" >>> check senders = user1@domain1 : domain2 : +ok_senders @@ -350,13 +350,13 @@ LOG: H=[5.6.8.1] F= rejected RCPT >>> ok.ok in "ok.ok"? yes (matched "ok.ok") >>> ok@ok.ok in "ok@ok.ok"? yes (matched "ok@ok.ok") >>> ok@ok.ok in "user1@domain1 : domain2 : +ok_senders"? yes (matched "+ok_senders") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_8" >>> using ACL "acl_5_6_8" >>> processing "accept" >>> check senders = user1@domain1 : domain2 : +ok_senders >>> ok.ok in "domain2"? no (end of list) >>> ok@ok.ok in "user1@domain1 : domain2 : +ok_senders"? yes (matched "+ok_senders" - cached) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_8" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -369,19 +369,19 @@ LOG: H=[5.6.8.1] F= rejected RCPT >>> processing "accept" >>> check condition = ${if match{$local_part}{^x}{yes}{no}} >>> = yes ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_11" >>> using ACL "acl_5_6_11" >>> processing "accept" >>> check condition = ${if match{$local_part}{^x}{yes}{no}} >>> = yes ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_11" >>> using ACL "acl_5_6_11" >>> processing "accept" >>> check condition = ${if match{$local_part}{^x}{yes}{no}} >>> = no ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_11" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_5_6_11" LOG: H=[5.6.11.1] F= rejected RCPT : "local part of wrong type >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -400,8 +400,8 @@ LOG: H=[5.6.11.1] F= rejected RCPT : "local part of wrong type >>> processing "accept" >>> check domains = ok >>> ok in "ok"? yes (matched "ok") ->>> accept: condition test succeeded ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_12A" +>>> accept: condition test succeeded in ACL "acl_5_6_12" >>> using ACL "acl_5_6_12" >>> processing "accept" >>> check hosts = 5.6.12.1 @@ -411,9 +411,9 @@ LOG: H=[5.6.11.1] F= rejected RCPT : "local part of wrong type >>> processing "accept" >>> check domains = ok >>> y in "ok"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_12A" >>> end of ACL "acl_5_6_12A": implicit DENY ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_12" >>> accept: endpass encountered - denying access LOG: H=[5.6.12.1] F= rejected RCPT : failed nested acl >>> host in hosts_connection_nolog? no (option unset) @@ -428,16 +428,16 @@ LOG: H=[5.6.12.1] F= rejected RCPT : failed nested acl >>> processing "accept" >>> check hosts = 5.6.12.1 >>> host in "5.6.12.1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_12" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_12" >>> using ACL "acl_5_6_12" >>> processing "accept" >>> check hosts = 5.6.12.1 >>> host in "5.6.12.1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_12" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_12" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -509,27 +509,27 @@ LOG: H=[5.6.12.1] F= rejected RCPT : failed nested acl >>> using ACL "acl_8_8_8" >>> processing "accept" >>> check acl = acl_8_8_8 ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error ->>> accept: condition test error +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" +>>> accept: condition test error in ACL "acl_8_8_8" LOG: H=[8.8.8.8] F= temporarily rejected RCPT : ACL nested too deep: possible loop >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -548,8 +548,8 @@ LOG: H=[8.8.8.8] F= temporarily rejected RCPT : ACL nested too deep: p >>> y in "y"? yes (matched "y") >>> check local_parts = x >>> x in "x"? yes (matched "x") ->>> accept: condition test succeeded ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "TESTSUITE/aux-fixed/0023.acl1" +>>> accept: condition test succeeded in ACL "acl_5_6_13" >>> using ACL "acl_5_6_13" >>> processing "accept" >>> check acl = TESTSUITE/aux-fixed/0023.acl1 @@ -559,9 +559,9 @@ LOG: H=[8.8.8.8] F= temporarily rejected RCPT : ACL nested too deep: p >>> y in "y"? yes (matched "y") >>> check local_parts = x >>> x1 in "x"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "TESTSUITE/aux-fixed/0023.acl1" >>> end of ACL "TESTSUITE/aux-fixed/0023.acl1": implicit DENY ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_13" >>> end of ACL "acl_5_6_13": implicit DENY LOG: H=[5.6.13.1] F= rejected RCPT >>> using ACL "acl_5_6_13" @@ -573,9 +573,9 @@ LOG: H=[5.6.13.1] F= rejected RCPT >>> y in "y"? yes (matched "y") >>> check local_parts = x >>> x2 in "x"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "TESTSUITE/aux-fixed/0023.acl1" >>> end of ACL "TESTSUITE/aux-fixed/0023.acl1": implicit DENY ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_13" >>> end of ACL "acl_5_6_13": implicit DENY LOG: H=[5.6.13.1] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) @@ -593,7 +593,7 @@ LOG: H=[5.6.13.1] F= rejected RCPT >>> new DNS lookup for 13.12.11.V4NET.rbl.test.ex >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.13 is listed at rbl.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_V4NET_11_12" LOG: H=[V4NET.11.12.13] F= rejected RCPT : DNSLIST (rbl.test.ex: This is a test blacklisting message) >>> using ACL "acl_V4NET_11_12" >>> processing "deny" @@ -602,7 +602,7 @@ LOG: H=[V4NET.11.12.13] F= rejected RCPT : DNSLIST (rbl.test.ex: This >>> using result of previous DNS lookup >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.13 is listed at rbl.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_V4NET_11_12" LOG: H=[V4NET.11.12.13] F= rejected RCPT : DNSLIST (rbl.test.ex: This is a test blacklisting message) >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -619,9 +619,9 @@ LOG: H=[V4NET.11.12.13] F= rejected RCPT : DNSLIST (rbl.test.ex: This >>> new DNS lookup for 12.12.11.V4NET.rbl.test.ex >>> DNS lookup for 12.12.11.V4NET.rbl.test.ex failed >>> => that means V4NET.11.12.12 is not listed at rbl.test.ex ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_V4NET_11_12" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_V4NET_11_12" >>> using ACL "acl_V4NET_11_12" >>> processing "deny" >>> check dnslists = rbl.test.ex @@ -629,9 +629,9 @@ LOG: H=[V4NET.11.12.13] F= rejected RCPT : DNSLIST (rbl.test.ex: This >>> using result of previous DNS lookup >>> DNS lookup for 12.12.11.V4NET.rbl.test.ex failed >>> => that means V4NET.11.12.12 is not listed at rbl.test.ex ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_V4NET_11_12" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_V4NET_11_12" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -650,7 +650,7 @@ LOG: H=[V4NET.11.12.13] F= rejected RCPT : DNSLIST (rbl.test.ex: This >>> x in "fail"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_20_20_20" >>> accept: endpass encountered - denying access LOG: H=[20.20.20.20] sender verify fail for : Unrouteable address LOG: H=[20.20.20.20] F= rejected RCPT : Sender verify failed @@ -658,7 +658,7 @@ LOG: H=[20.20.20.20] F= rejected RCPT : Sender verify failed >>> processing "accept" >>> check verify = sender >>> using cached sender verify result ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_20_20_20" >>> accept: endpass encountered - denying access LOG: H=[20.20.20.20] F= rejected RCPT : Sender verify failed >>> host in hosts_connection_nolog? no (option unset) @@ -687,7 +687,7 @@ LOG: H=[20.20.20.20] F= rejected RCPT : Sender verify failed >>> x1 in "fail"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_20_20_20" >>> accept: endpass encountered - denying access LOG: H=[20.20.20.20] F= rejected RCPT : Unrouteable address >>> using ACL "acl_20_20_20" @@ -702,7 +702,7 @@ LOG: H=[20.20.20.20] F= rejected RCPT : Unrouteable address >>> calling r1 router >>> routed by r1 router >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_20_20_20" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -729,7 +729,7 @@ LOG: H=[20.20.20.20] F= rejected RCPT : Unrouteable address >>> x1 in "fail"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_21_21_21" >>> end of ACL "acl_21_21_21": implicit DENY LOG: H=[21.21.21.21] F= rejected RCPT : Unrouteable address >>> using ACL "acl_21_21_21" @@ -744,7 +744,7 @@ LOG: H=[21.21.21.21] F= rejected RCPT : Unrouteable address >>> calling r1 router >>> routed by r1 router >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_21_21_21" >>> using ACL "acl_21_21_21" >>> processing "accept" >>> check verify = sender @@ -758,7 +758,7 @@ LOG: H=[21.21.21.21] F= rejected RCPT : Unrouteable address >>> calling r2 router >>> r2 router forced address failure >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_21_21_21" >>> end of ACL "acl_21_21_21": implicit DENY LOG: H=[21.21.21.21] F= rejected RCPT : here is a fail message >>> using ACL "acl_21_21_21" @@ -771,7 +771,7 @@ LOG: H=[21.21.21.21] F= rejected RCPT : here is a fail message >>> x in "fail"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_21_21_21" >>> end of ACL "acl_21_21_21": implicit DENY LOG: H=[21.21.21.21] sender verify fail for : Unrouteable address LOG: H=[21.21.21.21] F= rejected RCPT : Sender verify failed @@ -779,7 +779,7 @@ LOG: H=[21.21.21.21] F= rejected RCPT : Sender verify failed >>> processing "accept" >>> check verify = sender >>> using cached sender verify result ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_21_21_21" >>> end of ACL "acl_21_21_21": implicit DENY LOG: H=[21.21.21.21] F= rejected RCPT : Sender verify failed >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") @@ -794,7 +794,7 @@ LOG: H=[21.21.21.21] F= rejected RCPT : Sender verify failed >>> calling r2 router >>> r2 router forced address failure >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_21_21_21" >>> end of ACL "acl_21_21_21": implicit DENY LOG: H=[21.21.21.21] sender verify fail for : here is a fail message LOG: H=[21.21.21.21] F= rejected RCPT : Sender verify failed @@ -810,7 +810,7 @@ LOG: H=[21.21.21.21] F= rejected RCPT : Sender verify failed >>> processing "accept" >>> check recipients = x@y >>> userx@y in "x@y"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_22_22_22" >>> end of ACL "acl_22_22_22": implicit DENY LOG: H=[22.22.22.22] F= rejected RCPT >>> using ACL "acl_22_22_22" @@ -818,7 +818,7 @@ LOG: H=[22.22.22.22] F= rejected RCPT >>> check recipients = x@y >>> y in "y"? yes (matched "y") >>> x@y in "x@y"? yes (matched "x@y") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_22_22_22" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -839,7 +839,7 @@ LOG: H=[22.22.22.22] F= rejected RCPT >>> x in "fail"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_23_23_23" LOG: H=[23.23.23.0] sender verify fail for : Unrouteable address LOG: H=[23.23.23.0] F= rejected RCPT : Sender verify failed >>> using ACL "acl_23_23_23" @@ -854,9 +854,9 @@ LOG: H=[23.23.23.0] F= rejected RCPT : Sender verify failed >>> calling r1 router >>> routed by r1 router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_23_23_23" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_23_23_23" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -869,9 +869,9 @@ LOG: H=[23.23.23.0] F= rejected RCPT : Sender verify failed >>> processing "deny" >>> check hosts = 23.23.23.0 >>> host in "23.23.23.0"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_23_23_23" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_23_23_23" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -883,7 +883,7 @@ LOG: H=[23.23.23.0] F= rejected RCPT : Sender verify failed >>> using ACL "acl_24_24_24" >>> processing "warn" >>> check condition = yes ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "acl_24_24_24" >>> end of ACL "acl_24_24_24": implicit DENY LOG: H=[24.24.24.24] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) @@ -898,7 +898,7 @@ LOG: H=[24.24.24.24] F= rejected RCPT >>> processing "deny" >>> check domains = x >>> y in "x"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_25_25_25" >>> end of ACL "acl_25_25_25": implicit DENY LOG: H=[25.25.25.25] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) @@ -915,16 +915,16 @@ LOG: H=[25.25.25.25] F= rejected RCPT >>> in ":"? yes (matched "") >>> check condition = ${if > {$recipients_count}{0}{yes}{no}} >>> = no ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_26_26_26" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_26_26_26" >>> using ACL "acl_26_26_26" >>> processing "deny" >>> check senders = : >>> in ":"? yes (matched "") >>> check condition = ${if > {$recipients_count}{0}{yes}{no}} >>> = yes ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_26_26_26" LOG: H=[26.26.26.26] F=<> rejected RCPT : bounce messages can have only one recipient >>> using ACL "acl_26_26_26" >>> processing "deny" @@ -932,7 +932,7 @@ LOG: H=[26.26.26.26] F=<> rejected RCPT : bounce messages can have only one >>> in ":"? yes (matched "") >>> check condition = ${if > {$recipients_count}{0}{yes}{no}} >>> = yes ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_26_26_26" LOG: H=[26.26.26.26] F=<> rejected RCPT : bounce messages can have only one recipient >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -946,9 +946,9 @@ LOG: H=[26.26.26.26] F=<> rejected RCPT : bounce messages can have only one >>> processing "deny" >>> check hosts = ${if eq {1}{0}{}fail} >>> expansion of "${if eq {1}{0}{}fail}" forced failure: assume not in this list ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_27_27_27" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_27_27_27" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -961,18 +961,18 @@ LOG: H=[26.26.26.26] F=<> rejected RCPT : bounce messages can have only one >>> processing "accept" >>> check sender_domains = : okdomain >>> in ": okdomain"? yes (matched "") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_28_28_28" >>> using ACL "acl_28_28_28" >>> processing "accept" >>> check sender_domains = : okdomain >>> okdomain in ": okdomain"? yes (matched "okdomain") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_28_28_28" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "acl_28_28_28" >>> processing "accept" >>> check sender_domains = : okdomain >>> baddomain in ": okdomain"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_28_28_28" >>> end of ACL "acl_28_28_28": implicit DENY LOG: H=[28.28.28.28] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) @@ -1000,9 +1000,9 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3-alias.test.ex address=V4NET.0.0.3 >>> checking addresses for ten-3-alias.test.ex >>> V4NET.0.0.3 OK ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_V4NET_0_0" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_V4NET_0_0" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -1017,7 +1017,7 @@ MUNGED: ::1 will be omitted in what follows >>> looking up host name to force name/address consistency check >>> looking up host name for V4NET.0.0.97 LOG: no host name found for IP address V4NET.0.0.97 ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_V4NET_0_0" LOG: H=[V4NET.0.0.97] F=<> rejected RCPT : host lookup failed for reverse lookup check (failed to find host name from IP address) >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -1035,7 +1035,7 @@ LOG: H=[V4NET.0.0.97] F=<> rejected RCPT : host lookup failed for reverse l >>> new DNS lookup for localhost.test.ex >>> DNS lookup for localhost.test.ex succeeded (yielding 127.0.0.1) >>> => that means localhost is listed at test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_29_29_29" LOG: H=[29.29.29.29] F= rejected RCPT >>> using ACL "acl_29_29_29" >>> processing "deny" @@ -1045,9 +1045,9 @@ LOG: H=[29.29.29.29] F= rejected RCPT >>> new DNS lookup for elsewhere.test.ex >>> DNS lookup for elsewhere.test.ex failed >>> => that means elsewhere is not listed at test.ex ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_29_29_29" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_29_29_29" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -1064,7 +1064,7 @@ LOG: H=[29.29.29.29] F= rejected RCPT >>> new DNS lookup for ten-1.test.ex >>> DNS lookup for ten-1.test.ex succeeded (yielding V4NET.0.0.1) >>> => that means ten-1 is listed at test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_30_30_30" LOG: H=[30.30.30.30] F= rejected RCPT : domain=test.ex >>> using ACL "acl_30_30_30" >>> processing "deny" @@ -1075,9 +1075,9 @@ LOG: H=[30.30.30.30] F= rejected RCPT : domain=test.ex >>> DNS lookup for ten-2.test.ex succeeded (yielding V4NET.0.0.2) >>> => but we are not accepting this block class because >>> => there was no match for =V4NET.0.0.1,127.0.0.2 ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_30_30_30" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_30_30_30" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "acl_30_30_30" >>> processing "deny" @@ -1087,7 +1087,7 @@ LOG: H=[30.30.30.30] F= rejected RCPT : domain=test.ex >>> new DNS lookup for 13.12.11.V4NET.rbl.test.ex >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means 13.12.11.V4NET.rbl is listed at test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_30_30_30" LOG: H=[30.30.30.30] F= rejected RCPT : domain=test.ex >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -1103,9 +1103,9 @@ LOG: H=[30.30.30.30] F= rejected RCPT : domain=test.e >>> = test.ex/y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END >>> DNS list check: test.ex/y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END LOG: dnslist query is too long (ignored): y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+... ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_31_31_31" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_31_31_31" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -1124,14 +1124,14 @@ LOG: dnslist query is too long (ignored): y+extra+extra+extra+extra+extra+extra+ >>> x in "fail"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_33_33_33" >>> accept: endpass encountered - denying access LOG: H=[33.33.33.33] F= rejected RCPT : Sender verify failed >>> using ACL "acl_33_33_33" >>> processing "accept" >>> check verify = sender/no_details >>> using cached sender verify result ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_33_33_33" >>> accept: endpass encountered - denying access LOG: H=[33.33.33.33] F= rejected RCPT : Sender verify failed >>> host in hosts_connection_nolog? no (option unset) @@ -1149,7 +1149,7 @@ LOG: H=[33.33.33.33] F= rejected RCPT : Sender verify failed >>> new DNS lookup for 1.44.44.44.test.again.dns >>> 1.44.44.44.test.again.dns in dns_again_means_nonexist? no (option unset) LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: assumed not in list ->>> warn: condition test failed +>>> warn: condition test failed in ACL "acl_44_44_44" >>> processing "warn" >>> check dnslists = +include_unknown : test.again.dns >>> DNS list check: +include_unknown @@ -1157,24 +1157,24 @@ LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: ass >>> using result of previous DNS lookup LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: assumed in list >>> => that means 44.44.44.1 is listed at test.again.dns ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "acl_44_44_44" >>> processing "warn" >>> check dnslists = +exclude_unknown : test.again.dns >>> DNS list check: +exclude_unknown >>> DNS list check: test.again.dns >>> using result of previous DNS lookup LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: assumed not in list ->>> warn: condition test failed +>>> warn: condition test failed in ACL "acl_44_44_44" >>> processing "warn" >>> check dnslists = +defer_unknown : test.again.dns >>> DNS list check: +defer_unknown >>> DNS list check: test.again.dns >>> using result of previous DNS lookup LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: returned DEFER ->>> warn: condition test deferred +>>> warn: condition test deferred in ACL "acl_44_44_44" LOG: H=[44.44.44.1] Warning: ACL "warn" statement skipped: condition test deferred >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_44_44_44" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -1190,9 +1190,9 @@ LOG: H=[44.44.44.1] Warning: ACL "warn" statement skipped: condition test deferr >>> processing "accept" >>> check domains = b >>> y in "b"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "TESTSUITE/aux-fixed/0023.acl2" >>> end of ACL "TESTSUITE/aux-fixed/0023.acl2": implicit DENY ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_60_60_60" >>> using ACL "acl_60_60_60" >>> processing "accept" >>> check !acl = TESTSUITE/aux-fixed/0023.acl2 @@ -1202,7 +1202,7 @@ LOG: H=[44.44.44.1] Warning: ACL "warn" statement skipped: condition test deferr >>> b in "b"? yes (matched "b") >>> check local_parts = a >>> a in "a"? yes (matched "a") ->>> accept: condition test succeeded ->>> accept: condition test failed +>>> accept: condition test succeeded in ACL "TESTSUITE/aux-fixed/0023.acl2" +>>> accept: condition test failed in ACL "acl_60_60_60" >>> end of ACL "acl_60_60_60": implicit DENY LOG: H=[60.60.60.60] F= rejected RCPT diff --git a/test/stderr/0026 b/test/stderr/0026 index 7afb6b4d3..c33875c88 100644 --- a/test/stderr/0026 +++ b/test/stderr/0026 @@ -7,16 +7,16 @@ >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "acl_data" >>> processing "deny" >>> check condition = ${if match{$message_body}{trigger}{yes}{no}} >>> = no ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl_data" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_data" LOG: 10HmbH-0005vi-00 H=[10.0.0.0] F= rejected after DATA: domain missing or malformed: failing address in "From:" header is: @ >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -27,11 +27,11 @@ LOG: 10HmbH-0005vi-00 H=[10.0.0.0] F= rejected after DATA: domain missing o >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "acl_data" >>> processing "deny" >>> check condition = ${if match{$message_body}{trigger}{yes}{no}} >>> = yes ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl_data" LOG: 10HmbI-0005vi-00 H=[10.0.0.0] F= rejected after DATA: body contains trigger diff --git a/test/stderr/0038 b/test/stderr/0038 index 5176c99a3..c66ffa85c 100644 --- a/test/stderr/0038 +++ b/test/stderr/0038 @@ -15,10 +15,10 @@ >>> ratelimit initializing new key's data >>> ratelimit db updated >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" @@ -27,10 +27,10 @@ LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit= >>> ratelimit initializing new key's data >>> ratelimit db updated >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" LOG: 10HmaX-0005vi-00 H=(test.ex) [V4NET.9.8.7] Warning: DATA: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmaX-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -48,10 +48,10 @@ LOG: 10HmaX-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> ratelimit condition limit=0 period=3600 key=1h/per_mail/strict/V4NET.9.8.7 >>> ratelimit db updated >>> ratelimit computed rate 1.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=1.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" @@ -59,10 +59,10 @@ LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=1.0 sender_rate_limit= >>> ratelimit condition limit=0 period=3600 key=1h/per_byte/strict/V4NET.9.8.7 >>> ratelimit db updated >>> ratelimit computed rate 19.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" LOG: 10HmaY-0005vi-00 H=(test.ex) [V4NET.9.8.7] Warning: DATA: sender_rate=19.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmaY-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -81,20 +81,20 @@ LOG: 10HmaY-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> ratelimit initializing new key's data >>> ratelimit db updated >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check ratelimit = 0/1h/per_conn/strict >>> ratelimit condition limit=0 period=3600 key=1h/per_conn/strict/V4NET.9.8.7 >>> ratelimit found pre-computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" LOG: 10HmaZ-0005vi-00 H=(test.ex) [V4NET.9.8.7] Warning: DATA: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmaZ-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -112,20 +112,20 @@ LOG: 10HmaZ-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> ratelimit condition limit=0 period=3600 key=1h/per_conn/strict/V4NET.9.8.7 >>> ratelimit db updated >>> ratelimit computed rate 1.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=1.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" >>> check ratelimit = 0/1h/per_conn/strict >>> ratelimit condition limit=0 period=3600 key=1h/per_conn/strict/V4NET.9.8.7 >>> ratelimit found pre-computed rate 1.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" LOG: 10HmbA-0005vi-00 H=(test.ex) [V4NET.9.8.7] Warning: DATA: sender_rate=1.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbA-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -144,10 +144,10 @@ LOG: 10HmbA-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> ratelimit initializing new key's data >>> ratelimit db not updated: over the limit, but leaky >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> using ACL "check_rcpt" >>> processing "warn" >>> check ratelimit = 0/1h/per_rcpt @@ -155,9 +155,9 @@ LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit= >>> ratelimit initializing new key's data >>> ratelimit db not updated: over the limit, but leaky >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> using ACL "check_rcpt" >>> processing "warn" >>> check ratelimit = 0/1h/per_rcpt @@ -165,9 +165,9 @@ LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit= >>> ratelimit initializing new key's data >>> ratelimit db not updated: over the limit, but leaky >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_rcpt" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" @@ -176,10 +176,10 @@ LOG: H=(test.ex) [V4NET.9.8.7] Warning: RCPT: sender_rate=0.0 sender_rate_limit= >>> ratelimit initializing new key's data >>> ratelimit db not updated: over the limit, but leaky >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" LOG: 10HmbB-0005vi-00 H=(test.ex) [V4NET.9.8.7] Warning: DATA: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbB-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -198,31 +198,31 @@ LOG: 10HmbB-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> ratelimit initializing new key's data >>> ratelimit db not updated: noupdate set >>> ratelimit computed rate 0.0 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_rcpt2" >>> processing "warn" >>> check ratelimit = 1/1m/per_rcpt >>> ratelimit condition limit=1 period=60 key=1m/per_cmd/leaky/V4NET.9.8.6 >>> ratelimit initializing new key's data >>> ratelimit db updated >>> ratelimit computed rate 0.0 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_rcpt2" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt2" >>> using ACL "check_rcpt2" >>> processing "warn" >>> check ratelimit = 1/1m/per_rcpt/noupdate >>> ratelimit condition limit=1 period=60 key=1m/per_cmd/leaky/V4NET.9.8.6 >>> ratelimit db not updated: noupdate set >>> ratelimit computed rate 1.0 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_rcpt2" >>> processing "warn" >>> check ratelimit = 1/1m/per_rcpt >>> ratelimit condition limit=1 period=60 key=1m/per_cmd/leaky/V4NET.9.8.6 >>> ratelimit db updated >>> ratelimit computed rate 1.0 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_rcpt2" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt2" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_data" >>> processing "warn" @@ -231,8 +231,8 @@ LOG: 10HmbB-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA >>> ratelimit initializing new key's data >>> ratelimit db updated >>> ratelimit computed rate 0.0 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_data" LOG: 10HmbC-0005vi-00 H=(test.ex) [V4NET.9.8.6] Warning: DATA: sender_rate=0.0 sender_rate_limit=0 sender_rate_period=1h >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_data" LOG: 10HmbC-0005vi-00 H=(test.ex) [V4NET.9.8.6] F=<> rejected after DATA diff --git a/test/stderr/0041 b/test/stderr/0041 index 0a1863aa9..621936924 100644 --- a/test/stderr/0041 +++ b/test/stderr/0041 @@ -13,7 +13,7 @@ LOG: H=[1.1.1.1] rejected VRFY userx@test.ex >>> processing "accept" >>> check hosts = 2.2.2.2 >>> host in "2.2.2.2"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_expn" >>> end of ACL "check_expn": implicit DENY LOG: H=[1.1.1.1] rejected EXPN postmaster >>> host in hosts_connection_nolog? no (option unset) @@ -29,7 +29,7 @@ LOG: H=[1.1.1.1] rejected EXPN postmaster >>> processing "accept" >>> check hosts = 2.2.2.2 >>> host in "2.2.2.2"? yes (matched "2.2.2.2") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_expn" >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing list@test.ex >>> calling system_aliases router diff --git a/test/stderr/0042 b/test/stderr/0042 index 740dc1bfa..e3ee2b7a3 100644 --- a/test/stderr/0042 +++ b/test/stderr/0042 @@ -8,7 +8,7 @@ >>> host in helo_accept_junk_hosts? no (option unset) >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing userx@test.ex >>> test.ex in "test.ex"? yes (matched "test.ex") @@ -18,7 +18,7 @@ >>> calling localuser router >>> routed by localuser router >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing junkjunk@test.ex >>> test.ex in "test.ex"? yes (matched "test.ex") @@ -28,7 +28,7 @@ >>> no more routers LOG: VRFY failed for junkjunk@test.ex H=[1.1.1.1] >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing expan@test.ex >>> test.ex in "test.ex"? yes (matched "test.ex") diff --git a/test/stderr/0043 b/test/stderr/0043 index 42d7174dd..fdbc34231 100644 --- a/test/stderr/0043 +++ b/test/stderr/0043 @@ -12,7 +12,7 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -24,7 +24,7 @@ >>> junkjunk in "userx"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.0.0.97] sender verify fail for : Unrouteable address LOG: H=(exim.test.ex) [V4NET.0.0.97] F= rejected RCPT : Sender verify failed LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (RSET) from @@ -32,7 +32,7 @@ LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (RSET) from >> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -51,7 +51,7 @@ LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (RSET) from >> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -70,21 +70,21 @@ LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (RSET) from >> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> using cached sender verify result ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -96,17 +96,17 @@ LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (RSET) from >> junkjunk in "userx"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.0.0.97] F= rejected RCPT junkjunk@exim.test.ex: Unrouteable address >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> using cached sender verify result ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -116,6 +116,6 @@ LOG: H=(exim.test.ex) [V4NET.0.0.97] F= rejected RCPT j >>> calling system_aliases router >>> system_aliases router forced address failure >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.0.0.97] F= rejected RCPT fail@exim.test.ex: this alias is forced to fail LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (QUIT) from for postmaster@exim.test.ex diff --git a/test/stderr/0044 b/test/stderr/0044 index a8d43cd4a..83c757833 100644 --- a/test/stderr/0044 +++ b/test/stderr/0044 @@ -12,32 +12,32 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> postmaster@exim.test.ex in "postmaster@exim.test.ex"? yes (matched "postmaster@exim.test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> list@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check senders = myfriend@* >>> postmaster@exim.test.ex in "myfriend@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl.test.ex >>> DNS list check: rbl.test.ex >>> new DNS lookup for 13.12.11.V4NET.rbl.test.ex >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.13 is listed at rbl.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.11.12.13] F= rejected RCPT list@exim.test.ex: host is listed in rbl.test.ex >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.13] P=esmtp S=sss @@ -55,15 +55,15 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> list@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check senders = myfriend@* >>> there.test.ex in "*"? yes (matched "*") >>> myfriend@there.test.ex in "myfriend@*"? yes (matched "myfriend@*") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaY-0005vi-00 <= myfriend@there.test.ex H=(exim.test.ex) [V4NET.11.12.13] P=esmtp S=sss diff --git a/test/stderr/0056 b/test/stderr/0056 index 54ae21faf..6d75121b3 100644 --- a/test/stderr/0056 +++ b/test/stderr/0056 @@ -11,27 +11,27 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> otherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> otherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> otherhost.example.com in "*"? yes (matched "*") >>> otherhost.example.com in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> 3rdhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> 3rdhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> 3rdhost.example.com in "*"? yes (matched "*") >>> 3rdhost.example.com in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss diff --git a/test/stderr/0057 b/test/stderr/0057 index efc998db7..6a5ec62f9 100644 --- a/test/stderr/0057 +++ b/test/stderr/0057 @@ -12,21 +12,21 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> anotherhost.example.com in percent_hack_domains? no (end of list) >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex : *.test.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex : !*"? no (matched "!*") >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.1] F= rejected RCPT : relay not permitted >>> 3rdhost.example.com in percent_hack_domains? no (end of list) >>> using ACL "check_recipient" @@ -34,13 +34,13 @@ LOG: H=[V4NET.0.0.1] F= rejected RCPT >> check domains = +local_domains >>> 3rdhost.example.com in "test.ex : myhost.ex : *.test.ex"? no (end of list) >>> 3rdhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> 3rdhost.example.com in "test.ex : !*"? no (matched "!*") >>> 3rdhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.1] F= rejected RCPT : relay not permitted LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss diff --git a/test/stderr/0058 b/test/stderr/0058 index 89ce48091..66aa2539e 100644 --- a/test/stderr/0058 +++ b/test/stderr/0058 @@ -11,21 +11,21 @@ >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "*"? yes (matched "*") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "+relay_hosts"? yes (matched "+relay_hosts" - cached) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss diff --git a/test/stderr/0059 b/test/stderr/0059 index 51ff07700..1ccdb7afd 100644 --- a/test/stderr/0059 +++ b/test/stderr/0059 @@ -11,24 +11,24 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "!*"? no (matched "!*") >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.1] F= rejected RCPT : relay not permitted LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss diff --git a/test/stderr/0060 b/test/stderr/0060 index 1191e061f..da4ae4810 100644 --- a/test/stderr/0060 +++ b/test/stderr/0060 @@ -11,18 +11,18 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -30,7 +30,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-1.test.ex address=V4NET.0.0.1 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? yes (matched "ten-1.test.ex") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -45,18 +45,18 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -68,9 +68,9 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-5-6.test.ex address=V4NET.0.0.6 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.2] F= rejected RCPT : relay not permitted LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.2] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -86,18 +86,18 @@ LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.2] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -109,7 +109,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-5-6.test.ex address=V4NET.0.0.6 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? yes (matched "ten-5-6.test.ex") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.5] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -124,18 +124,18 @@ LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.5] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -147,7 +147,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-5-6.test.ex address=V4NET.0.0.6 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? yes (matched "ten-5-6.test.ex") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.6] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -162,25 +162,25 @@ LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.6] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "! V4NET.255.0.1") >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.255.0.1] F= rejected RCPT : relay not permitted LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -196,25 +196,25 @@ LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.1] P=smtp S=s >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "!V4NET.255.0.2") >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.255.0.2] F= rejected RCPT : relay not permitted LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.2] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -230,25 +230,25 @@ LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.2] P=smtp S=s >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "V4NET.255.0.3" in TESTSUITE/aux-var/0060.d1) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.255.0.3] F= rejected RCPT : relay not permitted LOG: 10HmbD-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.3] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -264,24 +264,24 @@ LOG: 10HmbD-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.3] P=smtp S=s >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "V4NET.255.0.4" in TESTSUITE/aux-var/0060.d2) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.255.0.4] F= rejected RCPT : relay not permitted LOG: 10HmbE-0005vi-00 <= userx@somehost.example.com H=[V4NET.255.0.4] P=smtp S=sss diff --git a/test/stderr/0061 b/test/stderr/0061 index 5ffb19f01..99511950e 100644 --- a/test/stderr/0061 +++ b/test/stderr/0061 @@ -11,18 +11,18 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -30,7 +30,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-1.test.ex address=V4NET.0.0.1 >>> host in "@"? yes (matched "@") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -45,18 +45,18 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.1] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -64,8 +64,8 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-1.test.ex address=V4NET.0.0.1 >>> host in "@"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.2] F= rejected RCPT : relay not permitted LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.2] P=smtp S=sss diff --git a/test/stderr/0062 b/test/stderr/0062 index 7aea13d29..d5386dd62 100644 --- a/test/stderr/0062 +++ b/test/stderr/0062 @@ -11,18 +11,18 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against *-2.test.ex @@ -35,13 +35,13 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.1 OK >>> host in "*-2.test.ex : *-3-alias.test.ex"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=ten-1.test.ex [V4NET.0.0.1] F= rejected RCPT : relay not permitted >>> using ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -56,18 +56,18 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1 >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against *-2.test.ex @@ -80,10 +80,10 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.2 OK >>> host in "*-2.test.ex : *-3-alias.test.ex"? yes (matched "*-2.test.ex") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=ten-2.test.ex [V4NET.0.0.2] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -98,18 +98,18 @@ LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=ten-2.test.ex [V4NET.0.0.2 >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against *-2.test.ex @@ -128,8 +128,8 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.3 OK >>> host in "*-2.test.ex : *-3-alias.test.ex"? yes (matched "*-3-alias.test.ex") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=ten-3.test.ex [V4NET.0.0.3] P=smtp S=sss diff --git a/test/stderr/0063 b/test/stderr/0063 index 83473e142..f158b6490 100644 --- a/test/stderr/0063 +++ b/test/stderr/0063 @@ -11,18 +11,18 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against ^[^\d]+2 @@ -35,9 +35,9 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.1 OK >>> host in "^[^\d]+2"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=ten-1.test.ex [V4NET.0.0.1] F= rejected RCPT : relay not permitted LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -53,18 +53,18 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1 >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against ^[^\d]+2 @@ -77,5 +77,5 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.2 OK >>> host in "^[^\d]+2"? yes (matched "^[^\d]+2") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=ten-2.test.ex [V4NET.0.0.2] P=smtp S=sss diff --git a/test/stderr/0064 b/test/stderr/0064 index 3d6204801..60b8b18c5 100644 --- a/test/stderr/0064 +++ b/test/stderr/0064 @@ -11,18 +11,18 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against lsearch;TESTSUITE/aux-fixed/0064.hosts @@ -35,9 +35,9 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.1 OK >>> host in "lsearch;TESTSUITE/aux-fixed/0064.hosts"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=ten-1.test.ex [V4NET.0.0.1] F= rejected RCPT : relay not permitted LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -53,18 +53,18 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1 >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against lsearch;TESTSUITE/aux-fixed/0064.hosts @@ -77,5 +77,5 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.2 OK >>> host in "lsearch;TESTSUITE/aux-fixed/0064.hosts"? yes (matched "lsearch;TESTSUITE/aux-fixed/0064.hosts") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=ten-2.test.ex [V4NET.0.0.2] P=smtp S=sss diff --git a/test/stderr/0065 b/test/stderr/0065 index 5cae2d626..eee5d0d83 100644 --- a/test/stderr/0065 +++ b/test/stderr/0065 @@ -11,23 +11,23 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? yes (matched "1.2.3.4") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[1.2.3.4] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -42,25 +42,25 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[1.2.3.4] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? no (matched "!1.2.3.0/24") >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.5] F= rejected RCPT : relay not permitted LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[1.2.3.5] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -76,23 +76,23 @@ LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[1.2.3.5] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? yes (matched "1.2.0.0/16") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=[1.2.4.5] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -107,25 +107,25 @@ LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=[1.2.4.5] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.3.2.4] F= rejected RCPT : relay not permitted LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=[1.3.2.4] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -141,23 +141,23 @@ LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=[1.3.2.4] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? yes (matched "net16-lsearch;TESTSUITE/aux-fixed/0065.nets") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=[131.111.8.2] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -172,23 +172,23 @@ LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=[131.111.8.2] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? yes (matched "net24-lsearch;TESTSUITE/aux-fixed/0065.nets") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=[192.152.98.3] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -203,21 +203,21 @@ LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=[192.152.98.3] P=smtp S=ss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : net16-lsearch;TESTSUITE/aux-fixed/0065.nets : net24-lsearch;TESTSUITE/aux-fixed/0065.nets : net-lsearch;TESTSUITE/aux-fixed/0065.nets"? yes (matched "net-lsearch;TESTSUITE/aux-fixed/0065.nets") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbD-0005vi-00 <= userx@somehost.example.com H=[192.153.98.4] P=smtp S=sss diff --git a/test/stderr/0066 b/test/stderr/0066 index 019db9417..59d9e69e9 100644 --- a/test/stderr/0066 +++ b/test/stderr/0066 @@ -11,18 +11,18 @@ >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -33,7 +33,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3.test.ex address=V4NET.0.0.3 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "1.2.3.4" in TESTSUITE/aux-var/0066.hostnets) >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[1.2.3.4] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -48,18 +48,18 @@ LOG: 10HmaX-0005vi-00 <= userx@somehost.example.com H=[1.2.3.4] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -70,9 +70,9 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3.test.ex address=V4NET.0.0.3 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "!1.2.3.0/24" in TESTSUITE/aux-var/0066.hostnets) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.5] F= rejected RCPT : relay not permitted LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[1.2.3.5] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -88,18 +88,18 @@ LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=[1.2.3.5] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -110,7 +110,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3.test.ex address=V4NET.0.0.3 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "1.2.0.0/16" in TESTSUITE/aux-var/0066.hostnets) >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=[1.2.4.5] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -125,18 +125,18 @@ LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=[1.2.4.5] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -150,9 +150,9 @@ MUNGED: ::1 will be omitted in what follows LOG: no host name found for IP address 1.3.2.4 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? no (failed to find host name for 1.3.2.4) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.3.2.4] F= rejected RCPT : relay not permitted LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=[1.3.2.4] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -168,18 +168,18 @@ LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=[1.3.2.4] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -190,7 +190,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3.test.ex address=V4NET.0.0.3 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "net16-lsearch;TESTSUITE/aux-fixed/0066.nets" in TESTSUITE/aux-var/0066.hostnets) >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=[131.111.8.2] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -205,18 +205,18 @@ LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=[131.111.8.2] P=smtp S=sss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -227,7 +227,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3.test.ex address=V4NET.0.0.3 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "net24-lsearch;TESTSUITE/aux-fixed/0066.nets" in TESTSUITE/aux-var/0066.hostnets) >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=[192.152.98.3] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -242,18 +242,18 @@ LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=[192.152.98.3] P=smtp S=ss >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -272,7 +272,7 @@ MUNGED: ::1 will be omitted in what follows >>> V4NET.0.0.1 OK >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "*-1.test.ex" in TESTSUITE/aux-var/0066.hostnets) >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbD-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -287,18 +287,18 @@ LOG: 10HmbD-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex [V4NET.0.0.1 >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -306,9 +306,9 @@ MUNGED: ::1 will be omitted in what follows >>> name=black-1.test.ex address=V4NET.11.12.13 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? no (matched "black-1.test.ex" in TESTSUITE/aux-fixed/0066.nothosts) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.11.12.13] F= rejected RCPT : relay not permitted LOG: 10HmbE-0005vi-00 <= userx@somehost.example.com H=[V4NET.11.12.13] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -324,18 +324,18 @@ LOG: 10HmbE-0005vi-00 <= userx@somehost.example.com H=[V4NET.11.12.13] P=smtp S= >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list) >>> anotherhost.example.com in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> anotherhost.example.com in "test.ex"? no (end of list) >>> anotherhost.example.com in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts MUNGED: ::1 will be omitted in what follows @@ -346,5 +346,5 @@ MUNGED: ::1 will be omitted in what follows >>> name=ten-3.test.ex address=V4NET.0.0.3 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? no (matched "!ten-3.test.ex" in TESTSUITE/aux-fixed/0066.nothosts) >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmbF-0005vi-00 <= userx@somehost.example.com H=[V4NET.0.0.3] P=smtp S=sss diff --git a/test/stderr/0067 b/test/stderr/0067 index 07ea33500..b63242f08 100644 --- a/test/stderr/0067 +++ b/test/stderr/0067 @@ -10,567 +10,567 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> somehost.example.com in "b.c"? no (end of list) >>> somehost.example.com in "bb.cc"? no (end of list) >>> somehost.example.com in "bbb.ccc"? no (end of list) >>> userx@somehost.example.com in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> userx@somehost.example.com in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> b.c in "b.c"? yes (matched "b.c") >>> x@b.c in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (matched "!x@b.c") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> x@b.c in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> b.c in "b.c"? yes (matched "b.c") >>> y@b.c in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "*@b.c") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> xy.z in "b.c"? no (end of list) >>> philip@xy.z in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "^(phil|quil)[^@]*@") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> patch.work in "b.c"? no (end of list) >>> quilt@patch.work in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "^(phil|quil)[^@]*@") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> a.b.c in "b.c"? no (end of list) >>> philip@a.b.c in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (matched "!^philip@a.b.c") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> philip@a.b.c in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> abc.def in "b.c"? no (end of list) >>> xx@abc.def in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> d.e.f in "b.c"? no (end of list) >>> abc@d.e.f in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> d.e.f in "b.c"? no (end of list) >>> d.e.f in "bb.cc"? no (end of list) >>> d.e.f in "bbb.ccc"? no (end of list) >>> xyz@d.e.f in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> xyz@d.e.f in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> abc.def in "b.c"? no (end of list) >>> abc.def in "lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch"? yes (matched "lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch") >>> yy@abc.def in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (matched "!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> yy@abc.def in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> z.z in "b.c"? no (end of list) >>> abc@z.z in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> z.z in "b.c"? no (end of list) >>> z.z in "bb.cc"? no (end of list) >>> z.z in "bbb.ccc"? no (end of list) >>> cba@z.z in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> cba@z.z in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> z.z in "b.c"? no (end of list) >>> xyz@z.z in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> p.q.r in "b.c"? no (end of list) >>> 12345678@p.q.r in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F=<12345678@p.q.r> rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> z.z in "b.c"? no (end of list) >>> 12345678@z.z in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F=<12345678@z.z> rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> p.q.r in "b.c"? no (end of list) >>> p.q.r in "bb.cc"? no (end of list) >>> p.q.r in "bbb.ccc"? no (end of list) >>> 1234@p.q.r in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> p.q.r in "m.n.o"? no (end of list) >>> 1234@p.q.r in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> userx@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> m.n.o in "b.c"? no (end of list) >>> m.n.o in "bb.cc"? no (end of list) >>> m.n.o in "bbb.ccc"? no (end of list) >>> 1234@m.n.o in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> m.n.o in "m.n.o"? yes (matched "m.n.o") >>> 1234@m.n.o in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? yes (matched "1234@m.n.o") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F=<1234@m.n.o> rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> test.ex in "*"? yes (matched "*") >>> postmaster@test.ex in "postmaster@*"? yes (matched "postmaster@*") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> myhost.ex in "*"? yes (matched "*") >>> postmaster@myhost.ex in "postmaster@*"? yes (matched "postmaster@*") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> userx@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> a.b.c in "b.c"? no (end of list) >>> a.b.c in "bb.cc"? no (end of list) >>> a.b.c in "bbb.ccc"? no (end of list) >>> rr01@a.b.c in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> a.b.c in "a.b.c"? yes (matched "a.b.c") >>> rr01@a.b.c in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? yes (matched "rr01@a.b.c" in TESTSUITE/aux-fixed/0067.rejrec) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> userx@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> a.b.c in "b.c"? no (end of list) >>> a.b.c in "bb.cc"? no (end of list) >>> a.b.c in "bbb.ccc"? no (end of list) >>> qqq@a.b.c in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> qqq@a.b.c in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? yes (matched "!^qqq" in TESTSUITE/aux-fixed/0067.rejrec) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> userx@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> a.b.c in "b.c"? no (end of list) >>> a.b.c in "bb.cc"? no (end of list) >>> a.b.c in "bbb.ccc"? no (end of list) >>> qq@a.b.c in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> qq@a.b.c in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? yes (matched "^qq" in TESTSUITE/aux-fixed/0067.rejrec) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> userx@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> z.z in "b.c"? no (end of list) >>> z.z in "bb.cc"? no (end of list) >>> z.z in "bbb.ccc"? no (end of list) >>> !excl@z.z in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> !excl@z.z in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? yes (matched "^!excl" in TESTSUITE/aux-fixed/0067.rejrec) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> userx@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> y.p.s in "b.c"? no (end of list) >>> y.p.s in "bb.cc"? no (end of list) >>> y.p.s in "bbb.ccc"? no (end of list) >>> sh#rp@y.p.s in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> y.p.s in "y.p.s"? yes (matched "y.p.s") >>> sh#rp@y.p.s in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? yes (matched "sh#rp@y.p.s" in TESTSUITE/aux-fixed/0067.rejrec) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> xx.yy in "b.c"? no (end of list) >>> xx.yy in "bb.cc"? no (end of list) >>> xx.yy in "bbb.ccc"? no (end of list) >>> abc@xx.yy in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> abc@xx.yy in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> xx.yy in "b.c"? no (end of list) >>> xyzbc@xx.yy in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> xx.yy in "b.c"? no (end of list) >>> aabc@xx.yy in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> bb.cc in "b.c"? no (end of list) >>> bb.cc in "b.c"? no (end of list) >>> bb.cc in "bb.cc"? yes (matched "bb.cc") >>> x@bb.cc in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (matched "! x@bb.cc") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> x@bb.cc in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> bb.cc in "b.c"? no (end of list) >>> bb.cc in "bb.cc"? yes (matched "bb.cc") >>> y@bb.cc in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "*@bb.cc") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> bbb.ccc in "b.c"? no (end of list) @@ -579,55 +579,55 @@ LOG: H=[1.2.3.4] F= rejected RCPT >>> bbb.ccc in "bb.cc"? no (end of list) >>> bbb.ccc in "bbb.ccc"? yes (matched "bbb.ccc") >>> x@bbb.ccc in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (matched "x@bbb.ccc" in TESTSUITE/aux-fixed/0067.not1) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> x@bbb.ccc in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> bbb.ccc in "b.c"? no (end of list) >>> bbb.ccc in "bb.cc"? no (end of list) >>> bbb.ccc in "bbb.ccc"? yes (matched "bbb.ccc") >>> y@bbb.ccc in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? no (matched "y@bbb.ccc" in TESTSUITE/aux-fixed/0067.not2) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = 1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec >>> y@bbb.ccc in "1234@m.n.o : TESTSUITE/aux-fixed/0067.rejrec"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@* >>> x@test.ex in "postmaster@*"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check senders = !x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc >>> bbb.ccc in "b.c"? no (end of list) >>> bbb.ccc in "bb.cc"? no (end of list) >>> bbb.ccc in "bbb.ccc"? yes (matched "bbb.ccc") >>> z@bbb.ccc in "!x@b.c : *@b.c :!^philip@a.b.c : ^(phil|quil)[^@]*@ :!yy@lsearch;TESTSUITE/aux-fixed/0067.rej.lsearch :lsearch*@;TESTSUITE/aux-fixed/0067.rej.lsearch :@@lsearch*;TESTSUITE/aux-fixed/0067.rej.bydomain : ! x@bb.cc : *@bb.cc :! TESTSUITE/aux-fixed/0067.not1 : !TESTSUITE/aux-fixed/0067.not2 : bbb.ccc"? yes (matched "bbb.ccc") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[1.2.3.4] F= rejected RCPT diff --git a/test/stderr/0068 b/test/stderr/0068 index 9271bc33e..8966ab413 100644 --- a/test/stderr/0068 +++ b/test/stderr/0068 @@ -7,13 +7,13 @@ >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL LOG: too many recipients: message rejected: sender= H=[V4NET.10.10.10] diff --git a/test/stderr/0069 b/test/stderr/0069 index bd1621da1..1692a621f 100644 --- a/test/stderr/0069 +++ b/test/stderr/0069 @@ -18,11 +18,11 @@ MUNGED: ::1 will be omitted in what follows >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipientx" >>> processing "deny" >>> check hosts = +include_unknown : ^ten-1\\.test\\.ex >>> host in "+include_unknown : ^ten-1\.test\.ex"? yes (matched "^ten-1\.test\.ex") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipientx" LOG: H=ten-1.test.ex [V4NET.0.0.1] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -40,13 +40,13 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipientx" >>> processing "deny" >>> check hosts = +include_unknown : ^ten-1\\.test\\.ex >>> sender host name required, to match against ^ten-1\.test\.ex >>> host in "+include_unknown : ^ten-1\.test\.ex"? yes (failed to find host name for V4NET.0.0.13) LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipientx" LOG: H=[V4NET.0.0.13] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -66,9 +66,9 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown >>> no IP address found for host non.existent.invalid (during SMTP connection from [V4NET.0.0.13]) LOG: no IP address found for host non.existent.invalid (during SMTP connection from [V4NET.0.0.13]) >>> host in "non.existent.invalid : V4NET.0.0.13"? no (failed to find IP address for non.existent.invalid) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipienty" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipienty" LOG: H=[V4NET.0.0.13] F= rejected RCPT : "Denied" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -89,7 +89,7 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown LOG: no IP address found for host non.existent.invalid (during SMTP connection from [V4NET.0.0.13]) >>> failed to find IP address for non.existent.invalid: item ignored by +ignore_unknown >>> host in "+ignore_unknown : non.existent.invalid : V4NET.0.0.13"? yes (matched "V4NET.0.0.13") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipientz" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -109,9 +109,9 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown LOG: no IP address found for host non.existent.invalid (during SMTP connection from [V4NET.0.0.13]) >>> host in "non.existent.invalid : V4NET.0.0.13"? no (failed to find IP address for non.existent.invalid) LOG: list matching forced to fail: failed to find IP address for non.existent.invalid ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipienty" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipienty" LOG: H=[V4NET.0.0.13] F= rejected RCPT : "Denied" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -129,12 +129,12 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipienta" >>> processing "deny" >>> check hosts = +include_defer : test.again.dns >>> test.again.dns in dns_again_means_nonexist? no (option unset) LOG: DNS lookup of test.again.dns deferred: accepted by +include_defer ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipienta" LOG: H=[V4NET.0.0.13] F= rejected RCPT >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -153,7 +153,7 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown >>> check hosts = test.again.dns : V4NET.0.0.13 >>> test.again.dns in dns_again_means_nonexist? no (option unset) >>> host in "test.again.dns : V4NET.0.0.13"? list match deferred for test.again.dns ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "check_recipientb" LOG: H=[V4NET.0.0.13] F= temporarily rejected RCPT >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -173,4 +173,4 @@ LOG: failed to find host name for V4NET.0.0.13: accepted by +include_unknown >>> test.again.dns in dns_again_means_nonexist? no (option unset) >>> DNS lookup of test.again.dns deferred: item ignored by +ignore_defer >>> host in "+ignore_defer : test.again.dns : V4NET.0.0.13"? yes (matched "V4NET.0.0.13") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipientc" diff --git a/test/stderr/0070 b/test/stderr/0070 index ebcc21390..4a2959d4f 100644 --- a/test/stderr/0070 +++ b/test/stderr/0070 @@ -31,7 +31,7 @@ MUNGED: ::1 will be omitted in what follows >>> check verify = helo >>> verifying EHLO/HELO argument "NULL" >>> no EHLO/HELO command was issued ->>> require: condition test failed +>>> require: condition test failed in ACL "rcpt" LOG: H=[V4NET.0.0.13] F= rejected RCPT : helo not verified >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -56,7 +56,7 @@ MUNGED: ::1 will be omitted in what follows >>> using ACL "rcpt" >>> processing "require" >>> check verify = helo ->>> require: condition test failed +>>> require: condition test failed in ACL "rcpt" LOG: H=([V4NET.0.0.1]) [V4NET.0.0.2] F= rejected RCPT : helo not verified >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -81,9 +81,9 @@ MUNGED: ::1 will be omitted in what follows >>> using ACL "rcpt" >>> processing "require" >>> check verify = helo ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "rcpt" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "rcpt" LOG: H=([V4NET.0.0.2]) [V4NET.0.0.2] F= rejected RCPT : helo did verify >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -207,7 +207,7 @@ MUNGED: ::1 will be omitted in what follows >>> processing "require" >>> check verify = helo >>> verifying EHLO/HELO argument "[V4NET.0.0.99]" ->>> require: condition test failed +>>> require: condition test failed in ACL "rcpt" LOG: H=([V4NET.0.0.99]) [V4NET.0.0.13] F= rejected RCPT : helo not verified >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -232,9 +232,9 @@ MUNGED: ::1 will be omitted in what follows >>> check verify = helo >>> verifying EHLO/HELO argument "[V4NET.0.0.13]" >>> matched host address ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "rcpt" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "rcpt" LOG: H=([V4NET.0.0.13]) [V4NET.0.0.13] F= rejected RCPT : helo did verify >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -263,5 +263,5 @@ MUNGED: ::1 will be omitted in what follows >>> Test harness: host name lookup returns DEFER >>> getting IP address for rhubarb >>> no IP address found for host rhubarb (during SMTP connection from (rhubarb) [99.99.99.99]) ->>> require: condition test failed +>>> require: condition test failed in ACL "rcpt" LOG: H=(rhubarb) [99.99.99.99] F= rejected RCPT : helo not verified diff --git a/test/stderr/0077 b/test/stderr/0077 index da5053a6c..eabe6ae13 100644 --- a/test/stderr/0077 +++ b/test/stderr/0077 @@ -16,12 +16,12 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=localhost address=127.0.0.1 >>> host in "! @ : ! localhost"? no (matched "! localhost") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -37,12 +37,12 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=myhost.test.ex address=V4NET.10.10.10 >>> host in "! @ : ! localhost"? no (matched "! @") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -61,5 +61,5 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=localhost address=127.0.0.1 >>> host in "! @ : ! localhost"? yes (end of list) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.1] F= rejected RCPT diff --git a/test/stderr/0079 b/test/stderr/0079 index 5bfbc4215..ebdd6b244 100644 --- a/test/stderr/0079 +++ b/test/stderr/0079 @@ -12,14 +12,14 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "warn" >>> check dnslists = rbl.test.ex >>> DNS list check: rbl.test.ex >>> new DNS lookup for 14.12.11.V4NET.rbl.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.11.12.14] Warning: V4NET.11.12.14 is in rbl.test.ex >>> processing "warn" >>> check recipients = postmaster@exim.test.ex @@ -30,40 +30,40 @@ LOG: H=(exim.test.ex) [V4NET.11.12.14] Warning: V4NET.11.12.14 is in rbl.test.ex >>> new DNS lookup for 14.12.11.V4NET.rbl2.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl2.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl2.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.11.12.14] Warning: accepting postmaster from host in rbl2.test.ex >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> postmaster@exim.test.ex in "postmaster@exim.test.ex"? yes (matched "postmaster@exim.test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "warn" >>> check dnslists = rbl.test.ex >>> DNS list check: rbl.test.ex >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" >>> processing "warn" >>> check recipients = postmaster@exim.test.ex >>> list@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> list@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl2.test.ex >>> DNS list check: rbl2.test.ex >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl2.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl2.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.11.12.14] F= rejected RCPT list@exim.test.ex: host is listed in rbl2.test.ex >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmbB-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.14] P=esmtp S=sss diff --git a/test/stderr/0080 b/test/stderr/0080 index 823b84c67..199d3a22c 100644 --- a/test/stderr/0080 +++ b/test/stderr/0080 @@ -13,19 +13,19 @@ >>> check recipients = postmaster@exim.test.ex >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> postmaster@exim.test.ex in "postmaster@exim.test.ex"? yes (matched "postmaster@exim.test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> list@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl.test.ex:rbl2.test.ex >>> DNS list check: rbl.test.ex >>> new DNS lookup for 14.12.11.V4NET.rbl.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.11.12.14] F= rejected RCPT list@exim.test.ex: host is listed in rbl.test.ex >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.14] P=esmtp S=sss diff --git a/test/stderr/0086 b/test/stderr/0086 index 23391cb6a..ec49cd32d 100644 --- a/test/stderr/0086 +++ b/test/stderr/0086 @@ -7,12 +7,12 @@ >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmaY-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: '>' missing at end of address: failing address in "Cc:" header is: >> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -23,12 +23,12 @@ LOG: 10HmaY-0005vi-00 H=[V4NET.10.10.10] F= rejected after D >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmaZ-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: '>' missing at end of address: failing address in "Cc:" header is: >> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -39,12 +39,12 @@ LOG: 10HmaZ-0005vi-00 H=[V4NET.10.10.10] F= rejected after D >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: '>' missing at end of address: failing address in "Resent-To:" header is: >> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -55,12 +55,12 @@ LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F= rejected after D >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: unmatched doublequote in local part: failing address in "Cc:" header begins: "abcd@x.y.z (missing quote),\n longlonglonglonglong@long.long.long.long.long.long.long.long,\n listlistlistlistlist@list.list.list.list.list.list.list.list,\n ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n addressesaddresses@addresses.addresses.addresses.addresses, \n longlonglonglonglong@long.long.long.long.long.long.long.long,\n listlistlistlistlist@list.list.list.list.list.list.list.list,\n ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n addressesaddresses@addresses.addresses.addresses.addresses, \n longlonglonglonglong@long.long.long.long.long.long.long.long,\n listlistlistlistlist@list.list.list.list.list.list.list.list,\n ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n addressesaddresses@addresses.addresses.addresses.addresses, \n longlonglonglonglong@long.long.long.long.long.long.long.long,\n listlistlistlistlist@list.list.list.list.list.list.list.list,\n ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n addressesaddresses@addresses.addre >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -71,12 +71,12 @@ LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F= rejected after D >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmbC-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: unqualified address not permitted: failing address in "Cc:" header is: >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -87,12 +87,12 @@ LOG: 10HmbC-0005vi-00 H=[V4NET.10.10.10] F= rejected after D >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_syntax ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaX-0005vi-00 <= userx@exim.test.ex H=[V4NET.10.10.9] P=smtp S=sss diff --git a/test/stderr/0087 b/test/stderr/0087 index ac1333c17..ee44cf008 100644 --- a/test/stderr/0087 +++ b/test/stderr/0087 @@ -10,7 +10,7 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -20,21 +20,21 @@ >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_sender >>> verifying From: header address userx@test.ex >>> previously checked as envelope sender ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaX-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -48,7 +48,7 @@ LOG: 10HmaX-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -58,21 +58,21 @@ LOG: 10HmaX-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_sender >>> verifying Sender: header address userx@test.ex >>> previously checked as envelope sender ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaY-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -86,7 +86,7 @@ LOG: 10HmaY-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -96,12 +96,12 @@ LOG: 10HmaY-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -112,7 +112,7 @@ LOG: 10HmaY-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> badbad in "defer"? no (end of list) >>> badbad in "userx"? no (end of list) >>> no more routers ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: there is no valid sender in any header line >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -126,7 +126,7 @@ LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -136,12 +136,12 @@ LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -154,9 +154,9 @@ LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F= rejected after DATA: >>> no more routers >>> verifying From: header address userx@test.ex >>> previously checked as envelope sender ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaZ-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -170,7 +170,7 @@ LOG: 10HmaZ-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -180,12 +180,12 @@ LOG: 10HmaZ-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -197,5 +197,5 @@ LOG: 10HmaZ-0005vi-00 <= userx@test.ex H=[V4NET.10.10.10] P=smtp S=sss >>> calling defer router >>> defer router: defer for defer@test.ex >>> message: this is a forced defer ->>> require: condition test deferred +>>> require: condition test deferred in ACL "check_message" LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F= temporarily rejected after DATA: all attempts to verify a sender in a header line deferred diff --git a/test/stderr/0089 b/test/stderr/0089 index 4109b736b..a6e85e132 100644 --- a/test/stderr/0089 +++ b/test/stderr/0089 @@ -17,29 +17,29 @@ LOG: rejected HELO from [V4NET.0.0.0]: syntactically invalid argument(s): @#$%^& >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "Test.ex : myhost.test.EX"? yes (matched "Test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> else.where in "Test.ex : myhost.test.EX"? no (end of list) >>> else.where in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> else.where in "Test.ex : Relay.one.ex"? no (end of list) >>> else.where in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(abc_xyz) [V4NET.0.0.0] F= rejected RCPT : relay not permitted >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -61,32 +61,32 @@ MUNGED: ::1 will be omitted in what follows >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> relay.one.ex in "Test.ex : myhost.test.EX"? no (end of list) >>> relay.one.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> relay.one.ex in "Test.ex : Relay.one.ex"? yes (matched "Relay.one.ex") >>> relay.one.ex in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> relay.two.ex in "Test.ex : myhost.test.EX"? no (end of list) >>> relay.two.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> relay.two.ex in "Test.ex : Relay.one.ex"? no (end of list) >>> relay.two.ex in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=ten-99.test.ex (@#$%^&*()) [V4NET.0.0.99] F= rejected RCPT : relay not permitted diff --git a/test/stderr/0091 b/test/stderr/0091 index e159aa93e..277cb8d70 100644 --- a/test/stderr/0091 +++ b/test/stderr/0091 @@ -10,12 +10,12 @@ >>> processing "deny" >>> check hosts = ! V4NET.0.0.1 >>> host in "! V4NET.0.0.1"? no (matched "! V4NET.0.0.1") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -25,7 +25,7 @@ >>> routing junk@jink.jonk.test.ex >>> junk in "userx"? no (end of list) >>> no more routers ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmaY-0005vi-00 H=[V4NET.0.0.1] F= rejected after DATA: there is no valid sender in any header line >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -45,7 +45,7 @@ LOG: 10HmaY-0005vi-00 H=[V4NET.0.0.1] F= rejected after >>> junk in "userx"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.2] sender verify fail for : Unrouteable address LOG: H=[V4NET.0.0.2] F= rejected RCPT : Sender verify failed >>> host in hosts_connection_nolog? no (option unset) @@ -67,12 +67,12 @@ LOG: H=[V4NET.0.0.2] F= rejected RCPT : Se >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -82,7 +82,7 @@ LOG: H=[V4NET.0.0.2] F= rejected RCPT : Se >>> routing junk@jink.jonk.test.ex >>> junk in "userx"? no (end of list) >>> no more routers ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmaZ-0005vi-00 H=[V4NET.0.0.2] F= rejected after DATA: there is no valid sender in any header line >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -103,12 +103,12 @@ LOG: 10HmaZ-0005vi-00 H=[V4NET.0.0.2] F= rejected after DATA: the >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -119,7 +119,7 @@ LOG: 10HmaZ-0005vi-00 H=[V4NET.0.0.2] F= rejected after DATA: the >>> userx in "userx"? yes (matched "userx") >>> calling localuser router >>> routed by localuser router ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_message" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_message" LOG: 10HmaX-0005vi-00 <= userx@test.ex H=[V4NET.0.0.2] P=smtp S=sss diff --git a/test/stderr/0092 b/test/stderr/0092 index 0f22c4622..bdda28575 100644 --- a/test/stderr/0092 +++ b/test/stderr/0092 @@ -19,16 +19,16 @@ LOG: SMTP command timeout on connection from [V4NET.0.0.1] >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check recipients = verify@test.ex >>> userx@test.ex in "verify@test.ex"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: SMTP data timeout (message abandoned) on connection from [V4NET.0.0.1] F= exim: timed out while reading - message abandoned exim: timed out while reading - message abandoned @@ -44,7 +44,7 @@ exim: timed out while reading - message abandoned >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check recipients = verify@test.ex >>> test.ex in "test.ex"? yes (matched "test.ex") @@ -58,7 +58,7 @@ exim: timed out while reading - message abandoned >>> forward router declined for verify@test.ex >>> no more routers >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.1] F= rejected RCPT verify@test.ex: Unrouteable address LOG: SMTP command timeout on connection from [V4NET.0.0.1] An error was detected while processing a file of BSMTP input. diff --git a/test/stderr/0094 b/test/stderr/0094 index cb4a9cc86..1450ab01b 100644 --- a/test/stderr/0094 +++ b/test/stderr/0094 @@ -12,20 +12,20 @@ LOG: no host name found for IP address V4NET.11.12.13 >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> cam.ac.uk in "test.ex"? no (end of list) >>> cam.ac.uk in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against *.masq.test.ex >>> host in "*.masq.test.ex"? no (failed to find host name for V4NET.11.12.13) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.11.12.13] F= rejected RCPT : relay not permitted >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "0.0.0.0/0") @@ -46,19 +46,19 @@ MUNGED: ::1 will be omitted in what follows >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> cam.ac.uk in "test.ex"? no (end of list) >>> cam.ac.uk in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "*.masq.test.ex"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=ten-1.test.ex [V4NET.0.0.1] F= rejected RCPT : relay not permitted Exim version x.yz .... changed uid/gid: forcing real = effective @@ -117,31 +117,31 @@ using ACL "check_recipient" processing "accept" check hosts = : host in ":"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check domains = +local_domains test.ex in "test.ex"? yes (matched "test.ex") test.ex in "+local_domains"? yes (matched "+local_domains") -accept: condition test succeeded +accept: condition test succeeded in ACL "check_recipient" SMTP>> 250 Accepted SMTP<< rcpt to: using ACL "check_recipient" processing "accept" check hosts = : host in ":"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check domains = +local_domains cam.ac.uk in "test.ex"? no (end of list) cam.ac.uk in "+local_domains"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check hosts = +relay_hosts host in "*.masq.test.ex"? no (end of list) host in "+relay_hosts"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "deny" -deny: condition test succeeded +deny: condition test succeeded in ACL "check_recipient" SMTP>> 550 relay not permitted LOG: MAIN REJECT H=oneback.test.ex [V4NET.99.99.90] F= rejected RCPT : relay not permitted diff --git a/test/stderr/0121 b/test/stderr/0121 index 3e6318a0d..c7fcec401 100644 --- a/test/stderr/0121 +++ b/test/stderr/0121 @@ -17,7 +17,7 @@ >>> unknown in "userx"? no (end of list) >>> no more routers >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=[127.0.0.1] sender verify fail for : Unrouteable address LOG: H=[127.0.0.1] F= rejected RCPT : Sender verify failed >>> using ACL "check_recipient" @@ -30,7 +30,7 @@ LOG: H=[127.0.0.1] F= rejected RCPT : Sender ver >>> calling fail_remote_domains router >>> fail_remote_domains router forced address failure >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=[127.0.0.1] sender verify fail for : unrouteable mail domain "unknown.dom.ain" LOG: H=[127.0.0.1] F= rejected RCPT : Sender verify failed >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") @@ -46,12 +46,12 @@ LOG: H=[127.0.0.1] F= rejected RCPT : Send >>> calling userx router >>> routed by userx router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -64,7 +64,7 @@ LOG: H=[127.0.0.1] F= rejected RCPT : Send >>> unknown in "defer"? no (end of list) >>> unknown in "userx"? no (end of list) >>> no more routers ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmaX-0005vi-00 H=[127.0.0.1] F= rejected after DATA: there is no valid sender in any header line >>> using ACL "check_recipient" >>> processing "require" @@ -78,18 +78,18 @@ LOG: 10HmaX-0005vi-00 H=[127.0.0.1] F= rejected after DATA: there >>> calling userx router >>> routed by userx router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" >>> check verify = header_sender >>> verifying From: header address <> ->>> require: condition test failed +>>> require: condition test failed in ACL "check_message" LOG: 10HmaY-0005vi-00 H=[127.0.0.1] F= rejected after DATA: syntax error in 'From:' header when scanning for sender: missing or malformed local part in "<>" >>> using ACL "check_recipient" >>> processing "require" @@ -103,7 +103,7 @@ LOG: 10HmaY-0005vi-00 H=[127.0.0.1] F= rejected after DATA: synta >>> defer router: defer for defer@test.ex >>> message: forced defer >>> ----------- end verify ------------ ->>> require: condition test deferred +>>> require: condition test deferred in ACL "check_recipient" LOG: H=[127.0.0.1] sender verify defer for : forced defer LOG: H=[127.0.0.1] F= temporarily rejected RCPT : Could not complete sender verify >>> using ACL "check_recipient" @@ -118,12 +118,12 @@ LOG: H=[127.0.0.1] F= temporarily rejected RCPT : >>> calling userx router >>> routed by userx router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) >>> using ACL "check_message" >>> processing "require" @@ -137,5 +137,5 @@ LOG: H=[127.0.0.1] F= temporarily rejected RCPT : >>> calling defer router >>> defer router: defer for defer@test.ex >>> message: forced defer ->>> require: condition test deferred +>>> require: condition test deferred in ACL "check_message" LOG: 10HmaZ-0005vi-00 H=[127.0.0.1] F= temporarily rejected after DATA: all attempts to verify a sender in a header line deferred diff --git a/test/stderr/0124 b/test/stderr/0124 index bd2443aa8..a7246fcf8 100644 --- a/test/stderr/0124 +++ b/test/stderr/0124 @@ -10,12 +10,12 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> external.test.ex in "test.ex"? no (end of list) >>> external.test.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> sender host name required, to match against *.friendly.test.ex @@ -23,24 +23,24 @@ LOG: no host name found for IP address V4NET.0.0.97 >>> host in "*.friendly.test.ex"? no (failed to find host name for V4NET.0.0.97) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.97] F= rejected RCPT : relay not permitted >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> external.test.ex in "test.ex"? no (end of list) >>> external.test.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.97] F= rejected RCPT : relay not permitted diff --git a/test/stderr/0130 b/test/stderr/0130 index c643eb4b9..bac07b8bf 100644 --- a/test/stderr/0130 +++ b/test/stderr/0130 @@ -24,7 +24,7 @@ LOG: remote host address is the local host: not.test.ex (while verifying >> islocal router: defer for userx@not.test.ex >>> message: remote host address is the local host >>> ----------- end verify ------------ ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "check_recipient" LOG: H=[V4NET.0.0.0] F= temporarily rejected RCPT : remote host address is the local host LOG: MAIN remote host address is the local host: not.test.ex (while routing ) diff --git a/test/stderr/0138 b/test/stderr/0138 index 44b0eba19..92f12813d 100644 --- a/test/stderr/0138 +++ b/test/stderr/0138 @@ -12,34 +12,34 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> userx@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check dnslists = rbl3.test.ex >>> DNS list check: rbl3.test.ex >>> new DNS lookup for 14.12.11.V4NET.rbl3.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl3.test.ex ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> list@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check dnslists = rbl3.test.ex >>> DNS list check: rbl3.test.ex >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl3.test.ex ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.14] P=esmtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -56,32 +56,32 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> userx@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check dnslists = rbl3.test.ex >>> DNS list check: rbl3.test.ex >>> new DNS lookup for 13.12.11.V4NET.rbl3.test.ex >>> DNS lookup for 13.12.11.V4NET.rbl3.test.ex failed >>> => that means V4NET.11.12.13 is not listed at rbl3.test.ex ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl2.test.ex >>> DNS list check: rbl2.test.ex >>> new DNS lookup for 13.12.11.V4NET.rbl2.test.ex >>> DNS lookup for 13.12.11.V4NET.rbl2.test.ex failed >>> => that means V4NET.11.12.13 is not listed at rbl2.test.ex ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "warn" >>> check dnslists = rbl.test.ex >>> DNS list check: rbl.test.ex >>> new DNS lookup for 13.12.11.V4NET.rbl.test.ex >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.13 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -96,7 +96,7 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -107,11 +107,11 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaY-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.13] P=esmtp S=sss diff --git a/test/stderr/0139 b/test/stderr/0139 index 00e8d2645..7e31007d2 100644 --- a/test/stderr/0139 +++ b/test/stderr/0139 @@ -13,30 +13,30 @@ >>> new DNS lookup for 14.12.11.V4NET.rbl4.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex&127.0.0.3 >>> DNS list check: rbl4.test.ex&127.0.0.3 >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex!&0.0.0.7 >>> DNS list check: rbl4.test.ex!&0.0.0.7 >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128 >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_mail" >>> using ACL "check_recipient" >>> processing "warn" >>> check dnslists = rbl3.test.ex!=127.0.0.3 @@ -44,7 +44,7 @@ >>> new DNS lookup for 14.12.11.V4NET.rbl3.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl3.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl3.test.ex=127.0.0.3 >>> DNS list check: rbl3.test.ex=127.0.0.3 @@ -52,7 +52,7 @@ >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2) >>> => but we are not accepting this block class because >>> => there was no match for =127.0.0.3 ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -67,7 +67,7 @@ >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -78,12 +78,12 @@ >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "warn" >>> check dnslists = rbl3.test.ex!=127.0.0.3 @@ -91,7 +91,7 @@ >>> using result of previous DNS lookup >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl3.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl3.test.ex=127.0.0.3 >>> DNS list check: rbl3.test.ex=127.0.0.3 @@ -99,11 +99,11 @@ >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2) >>> => but we are not accepting this block class because >>> => there was no match for =127.0.0.3 ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> using cached sender verify result ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -111,12 +111,12 @@ >>> calling system_aliases router >>> routed by system_aliases router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaY-0005vi-00 <= postmaster@exim.test.ex H=[V4NET.11.12.14] P=smtp S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -134,30 +134,30 @@ LOG: 10HmaY-0005vi-00 <= postmaster@exim.test.ex H=[V4NET.11.12.14] P=smtp S=sss >>> new DNS lookup for 15.12.11.V4NET.rbl4.test.ex >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex&127.0.0.3 >>> DNS list check: rbl4.test.ex&127.0.0.3 >>> using result of previous DNS lookup >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex!&0.0.0.7 >>> DNS list check: rbl4.test.ex!&0.0.0.7 >>> using result of previous DNS lookup >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128 >>> using result of previous DNS lookup >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_mail" >>> using ACL "check_recipient" >>> processing "warn" >>> check dnslists = rbl3.test.ex!=127.0.0.3 @@ -166,14 +166,14 @@ LOG: 10HmaY-0005vi-00 <= postmaster@exim.test.ex H=[V4NET.11.12.14] P=smtp S=sss >>> DNS lookup for 15.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.3) >>> => but we are not accepting this block class because >>> => there was an exclude match for =127.0.0.3 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check dnslists = rbl3.test.ex=127.0.0.3 >>> DNS list check: rbl3.test.ex=127.0.0.3 >>> using result of previous DNS lookup >>> DNS lookup for 15.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.3) >>> => that means V4NET.11.12.15 is listed at rbl3.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.11.12.15] F= rejected RCPT : host is listed in rbl3.test.ex with value 127.0.0.3 >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -190,7 +190,7 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> new DNS lookup for 20.12.11.V4NET.rbl4.test.ex >>> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6) >>> => that means V4NET.11.12.20 is listed at rbl4.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex&127.0.0.3 >>> DNS list check: rbl4.test.ex&127.0.0.3 @@ -198,7 +198,7 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6) >>> => but we are not accepting this block class because >>> => there was no match for &127.0.0.3 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex!&0.0.0.7 >>> DNS list check: rbl4.test.ex!&0.0.0.7 @@ -207,7 +207,7 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> => that means V4NET.11.12.20 is listed at rbl4.test.ex >>> check add_header = DNSlist: $dnslist_domain $dnslist_text $dnslist_matched >>> = DNSlist: rbl4.test.ex V4NET.11.12.20 ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128 @@ -215,9 +215,9 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6) >>> => but we are not accepting this block class because >>> => there was no match for =127.0.0.128 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_mail" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -233,14 +233,14 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> new DNS lookup for 21.12.11.V4NET.rbl4.test.ex >>> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7) >>> => that means V4NET.11.12.21 is listed at rbl4.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex&127.0.0.3 >>> DNS list check: rbl4.test.ex&127.0.0.3 >>> using result of previous DNS lookup >>> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7) >>> => that means V4NET.11.12.21 is listed at rbl4.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl4.test.ex!&0.0.0.7 >>> DNS list check: rbl4.test.ex!&0.0.0.7 @@ -248,7 +248,7 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7) >>> => but we are not accepting this block class because >>> => there was an exclude match for &0.0.0.7 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "warn" >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128 @@ -256,9 +256,9 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7) >>> => but we are not accepting this block class because >>> => there was no match for =127.0.0.128 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_mail" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_mail" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -279,9 +279,9 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> new DNS lookup for 15.12.11.V4NET.rbl3.test.ex >>> DNS lookup for 15.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.3) >>> => that means V4NET.11.12.15 is listed at rbl3.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_helo" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_helo" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -298,7 +298,7 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> new DNS lookup for 2.13.13.V4NET.rbl.test.ex >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => that means V4NET.13.13.2 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex!=127.0.0.1 >>> DNS list check: rbl.test.ex!=127.0.0.1 @@ -306,14 +306,14 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => but we are not accepting this block class because >>> => there was an exclude match for =127.0.0.1 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex!=127.0.0.3 >>> DNS list check: rbl.test.ex!=127.0.0.3 >>> using result of previous DNS lookup >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => that means V4NET.13.13.2 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex==127.0.0.1 >>> DNS list check: rbl.test.ex==127.0.0.1 @@ -321,28 +321,28 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => but we are not accepting this block class because >>> => there was an IP address that did not match for ==127.0.0.1 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex==127.0.0.1,127.0.0.2 >>> DNS list check: rbl.test.ex==127.0.0.1,127.0.0.2 >>> using result of previous DNS lookup >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => that means V4NET.13.13.2 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex!==127.0.0.1 >>> DNS list check: rbl.test.ex!==127.0.0.1 >>> using result of previous DNS lookup >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => that means V4NET.13.13.2 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex!==127.0.0.3 >>> DNS list check: rbl.test.ex!==127.0.0.3 >>> using result of previous DNS lookup >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => that means V4NET.13.13.2 is listed at rbl.test.ex ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_vrfy" >>> processing "warn" >>> check dnslists = rbl.test.ex!==127.0.0.1,127.0.0.2 >>> DNS list check: rbl.test.ex!==127.0.0.1,127.0.0.2 @@ -350,9 +350,9 @@ LOG: H=[V4NET.11.12.15] F= rejected RCPT >> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => but we are not accepting this block class because >>> => there were no IP addresses that did not match for ==127.0.0.1,127.0.0.2 ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_vrfy" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_vrfy" >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing a@b >>> calling system_aliases router diff --git a/test/stderr/0145 b/test/stderr/0145 index 41524a026..129616bef 100644 --- a/test/stderr/0145 +++ b/test/stderr/0145 @@ -16,7 +16,7 @@ >>> "more" is false: skipping remaining routers >>> no more routers >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=[V4NET.9.8.7] sender verify fail for : all relevant MX records point to non-existent hosts or (invalidly) to IP addresses LOG: H=[V4NET.9.8.7] F= rejected RCPT : Sender verify failed >>> host in hosts_connection_nolog? no (option unset) @@ -35,7 +35,7 @@ LOG: H=[V4NET.9.8.7] F= rejected RCPT : Sender verify fail >>> calling domainlist router >>> routed by domainlist router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "require" >>> check verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -45,5 +45,5 @@ LOG: H=[V4NET.9.8.7] F= rejected RCPT : Sender verify fail >>> "more" is false: skipping remaining routers >>> no more routers >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=[V4NET.9.8.7] F= rejected RCPT : all relevant MX records point to non-existent hosts or (invalidly) to IP addresses diff --git a/test/stderr/0157 b/test/stderr/0157 index 8dd18ff0c..4980dc9c8 100644 --- a/test/stderr/0157 +++ b/test/stderr/0157 @@ -10,37 +10,37 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> b.c in "test.ex"? no (end of list) >>> b.c in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = V4NET.0.0.1 >>> host in "V4NET.0.0.1"? yes (matched "V4NET.0.0.1") >>> check senders = userx@test.ex >>> x@y.z in "userx@test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> accept: endpass encountered - denying access LOG: H=[V4NET.0.0.1] F= rejected RCPT : invalid sender >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> b.c in "test.ex"? no (end of list) >>> b.c in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = V4NET.0.0.1 >>> host in "V4NET.0.0.1"? yes (matched "V4NET.0.0.1") >>> check senders = userx@test.ex >>> test.ex in "test.ex"? yes (matched "test.ex") >>> userx@test.ex in "userx@test.ex"? yes (matched "userx@test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -53,39 +53,39 @@ LOG: H=[V4NET.0.0.1] F= rejected RCPT : invalid sender >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> b.c in "test.ex"? no (end of list) >>> b.c in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = V4NET.0.0.1 >>> host in "V4NET.0.0.1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "V4NET.0.0.1 : V4NET.0.0.2"? yes (matched "V4NET.0.0.2") >>> host in "+relay_hosts"? yes (matched "+relay_hosts") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> b.c in "test.ex"? no (end of list) >>> b.c in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = V4NET.0.0.1 >>> host in "V4NET.0.0.1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "+relay_hosts"? yes (matched "+relay_hosts" - cached) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -98,42 +98,42 @@ LOG: H=[V4NET.0.0.1] F= rejected RCPT : invalid sender >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> b.c in "test.ex"? no (end of list) >>> b.c in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = V4NET.0.0.1 >>> host in "V4NET.0.0.1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "V4NET.0.0.1 : V4NET.0.0.2"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.3] F= rejected RCPT : relay not permitted >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> b.c in "test.ex"? no (end of list) >>> b.c in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = V4NET.0.0.1 >>> host in "V4NET.0.0.1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.3] F= rejected RCPT : relay not permitted diff --git a/test/stderr/0175 b/test/stderr/0175 index e99d72021..cbf66d591 100644 --- a/test/stderr/0175 +++ b/test/stderr/0175 @@ -22,7 +22,7 @@ MUNGED: ::1 will be omitted in what follows >>> name=localhost address=127.0.0.1 >>> fail_sender router forced address failure >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=[V4NET.0.0.0] sender verify fail for : remote host address is the local host LOG: H=[V4NET.0.0.0] F= rejected RCPT : Sender verify failed >>> host in hosts_connection_nolog? no (option unset) @@ -52,7 +52,7 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=localhost address=127.0.0.1 >>> ----------- end verify ------------ ->>> require: condition test failed +>>> require: condition test failed in ACL "check_recipient" LOG: H=[V4NET.0.0.0] sender verify fail for : fail_sender2 router forced verify failure LOG: H=[V4NET.0.0.0] F= rejected RCPT : Sender verify failed >>> host in hosts_connection_nolog? no (option unset) @@ -81,10 +81,10 @@ LOG: H=[V4NET.0.0.0] F= rejected RCPT : Sender >>> calling lookuphost router >>> routed by lookuphost router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" LOG: 10HmaX-0005vi-00 <= user@ten-1.test.ex H=[V4NET.0.0.0] P=smtp S=sss diff --git a/test/stderr/0234 b/test/stderr/0234 index 50aa873b7..b382af22d 100644 --- a/test/stderr/0234 +++ b/test/stderr/0234 @@ -11,9 +11,9 @@ >>> check domains = +relay_domains >>> d in "@mx_any"? no (end of list) >>> d in "+relay_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=[V4NET.0.0.0] F= rejected RCPT : relay not permitted >>> using ACL "check_recipient" >>> processing "accept" @@ -21,7 +21,7 @@ LOG: H=[V4NET.0.0.0] F= rejected RCPT : relay not permitted >>> local host has lowest MX >>> mxt1.test.ex in "@mx_any"? yes (matched "@mx_any") >>> mxt1.test.ex in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains @@ -30,4 +30,4 @@ LOG: H=[V4NET.0.0.0] F= rejected RCPT : relay not permitted >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> mxt6.test.ex in "@mx_any"? yes (matched "@mx_any") >>> mxt6.test.ex in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" diff --git a/test/stderr/0243 b/test/stderr/0243 index ef5295eb1..6b5aca3b3 100644 --- a/test/stderr/0243 +++ b/test/stderr/0243 @@ -22,9 +22,9 @@ >>> calling algemeen_aliases router >>> routed by algemeen_aliases router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> nl.demon.net in "nl.demon.net"? yes (matched "nl.demon.net") >>> nl.demon.net in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" diff --git a/test/stderr/0251 b/test/stderr/0251 index 860af285f..b3d432499 100644 --- a/test/stderr/0251 +++ b/test/stderr/0251 @@ -25,12 +25,12 @@ >>> calling exeter_listf router >>> routed by exeter_listf router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> listr.test.ex in "test.ex : *.test.ex"? yes (matched "*.test.ex") >>> listr.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient @@ -42,11 +42,11 @@ >>> calling exeter_listf router >>> routed by exeter_listf router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> listr.test.ex in "test.ex : *.test.ex"? yes (matched "*.test.ex") >>> listr.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" ******** SERVER ******** diff --git a/test/stderr/0281 b/test/stderr/0281 index a395d04e7..93d75446b 100644 --- a/test/stderr/0281 +++ b/test/stderr/0281 @@ -10,21 +10,21 @@ >>> processing "require" >>> check domains = @ : @[] >>> myhost.test.ex in "@ : @[]"? yes (matched "@") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_1" >>> using ACL "acl_rcpt_1" >>> processing "require" >>> check domains = @ : @[] >>> [127.0.0.1] in "@ : @[]"? yes (matched "@[]") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_1" >>> using ACL "acl_rcpt_1" >>> processing "require" >>> check domains = @ : @[] >>> else.where in "@ : @[]"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_1" LOG: H=[V4NET.1.1.1] F= rejected RCPT <1@else.where>: domain doesn't match @ or @[] >>> using ACL "acl_rcpt_2" >>> processing "require" @@ -32,18 +32,18 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <1@else.where>: domain doesn't match >>> other1.test.ex in hosts_treat_as_local? yes (matched "other1.test.ex") >>> local host has lowest MX >>> mxt13.test.ex in "@mx_any"? yes (matched "@mx_any") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_2" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_2" >>> using ACL "acl_rcpt_2" >>> processing "require" >>> check domains = @mx_any >>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) >>> local host has lowest MX >>> mxt1.test.ex in "@mx_any"? yes (matched "@mx_any") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_2" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_2" >>> using ACL "acl_rcpt_2" >>> processing "require" >>> check domains = @mx_any @@ -53,9 +53,9 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <1@else.where>: domain doesn't match >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> ten-2.test.ex V4NET.0.0.2 6 >>> mxt6.test.ex in "@mx_any"? yes (matched "@mx_any") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_2" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_2" >>> using ACL "acl_rcpt_2" >>> processing "require" >>> check domains = @mx_any @@ -63,13 +63,13 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <1@else.where>: domain doesn't match >>> ten-2.test.ex in hosts_treat_as_local? no (end of list) >>> ten-3.test.ex in hosts_treat_as_local? no (end of list) >>> mxt9.test.ex in "@mx_any"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_2" LOG: H=[V4NET.1.1.1] F= rejected RCPT <2@mxt9.test.ex>: domain doesn't match @mx_any >>> using ACL "acl_rcpt_2" >>> processing "require" >>> check domains = @mx_any >>> mxnone.test.ex in "@mx_any"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_2" LOG: H=[V4NET.1.1.1] F= rejected RCPT <2@mxnone.test.ex>: domain doesn't match @mx_any >>> using ACL "acl_rcpt_3" >>> processing "require" @@ -78,9 +78,9 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <2@mxnone.test.ex>: domain doesn't ma >>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) >>> local host has lowest MX >>> mxt5.test.ex in "@mx_primary"? yes (matched "@mx_primary") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_3" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_3" >>> using ACL "acl_rcpt_3" >>> processing "require" >>> check domains = @mx_primary @@ -91,7 +91,7 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <2@mxnone.test.ex>: domain doesn't ma >>> ten-2.test.ex V4NET.0.0.2 6 >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> mxt6.test.ex in "@mx_primary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_3" LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxt6.test.ex>: domain doesn't match @mx_primary >>> using ACL "acl_rcpt_3" >>> processing "require" @@ -100,13 +100,13 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxt6.test.ex>: domain doesn't matc >>> ten-2.test.ex in hosts_treat_as_local? no (end of list) >>> ten-3.test.ex in hosts_treat_as_local? no (end of list) >>> mxt9.test.ex in "@mx_primary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_3" LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxt9.test.ex>: domain doesn't match @mx_primary >>> using ACL "acl_rcpt_3" >>> processing "require" >>> check domains = @mx_primary >>> mxnone.test.ex in "@mx_primary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_3" LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxnone.test.ex>: domain doesn't match @mx_primary >>> using ACL "acl_rcpt_4" >>> processing "require" @@ -114,7 +114,7 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxnone.test.ex>: domain doesn't ma >>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) >>> local host has lowest MX >>> mxt5.test.ex in "@mx_secondary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_4" LOG: H=[V4NET.1.1.1] F= rejected RCPT <4@mxt5.test.ex>: domain doesn't match @mx_secondary >>> using ACL "acl_rcpt_4" >>> processing "require" @@ -126,9 +126,9 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <4@mxt5.test.ex>: domain doesn't matc >>> ten-2.test.ex V4NET.0.0.2 6 >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> mxt6.test.ex in "@mx_secondary"? yes (matched "@mx_secondary") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_4" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_4" >>> using ACL "acl_rcpt_4" >>> processing "require" >>> check domains = @mx_secondary @@ -136,13 +136,13 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <4@mxt5.test.ex>: domain doesn't matc >>> ten-2.test.ex in hosts_treat_as_local? no (end of list) >>> ten-3.test.ex in hosts_treat_as_local? no (end of list) >>> mxt9.test.ex in "@mx_secondary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_4" LOG: H=[V4NET.1.1.1] F= rejected RCPT <4@mxt9.test.ex>: domain doesn't match @mx_secondary >>> using ACL "acl_rcpt_4" >>> processing "require" >>> check domains = @mx_secondary >>> mxnone.test.ex in "@mx_secondary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_4" LOG: H=[V4NET.1.1.1] F= rejected RCPT <4@mxnone.test.ex>: domain doesn't match @mx_secondary >>> using ACL "acl_rcpt_5" >>> processing "require" @@ -151,7 +151,7 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=myhost.test.ex address=V4NET.10.10.10 >>> host in "@ : @[]"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_5" LOG: H=[V4NET.1.1.1] F= rejected RCPT <5@myhost.test.ex>: host doesn't match @ or @[] >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -168,9 +168,9 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=myhost.test.ex address=V4NET.10.10.10 >>> host in "@ : @[]"? yes (matched "@") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_5" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_5" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -186,9 +186,9 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=myhost.test.ex address=V4NET.10.10.10 >>> host in "@ : @[]"? yes (matched "@[]") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_5" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_5" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -205,9 +205,9 @@ MUNGED: ::1 will be omitted in what follows >>> local host in host list - removed hosts: >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> mxt3.test.ex in "@mx_any"? yes (matched "@mx_any") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_2" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_2" >>> using ACL "acl_rcpt_3" >>> processing "require" >>> check domains = @mx_primary @@ -216,7 +216,7 @@ MUNGED: ::1 will be omitted in what follows >>> local host in host list - removed hosts: >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> mxt3.test.ex in "@mx_primary"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_3" LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxt3.test.ex>: domain doesn't match @mx_primary >>> using ACL "acl_rcpt_4" >>> processing "require" @@ -226,6 +226,6 @@ LOG: H=[V4NET.1.1.1] F= rejected RCPT <3@mxt3.test.ex>: domain doesn't matc >>> local host in host list - removed hosts: >>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 >>> mxt3.test.ex in "@mx_secondary"? yes (matched "@mx_secondary") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_4" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_4" diff --git a/test/stderr/0294 b/test/stderr/0294 index 184cf9f41..3b09873e2 100644 --- a/test/stderr/0294 +++ b/test/stderr/0294 @@ -107,18 +107,18 @@ SMTP<< rcpt to: processing "deny" check local_parts = reject one in "reject"? no (end of list) -deny: condition test failed +deny: condition test failed in inline ACL processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< rcpt to: host in smtp_ratelimit_hosts? no (end of list) processing "deny" check local_parts = reject one in "reject"? no (end of list) -deny: condition test failed +deny: condition test failed in inline ACL processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 myhost.test.ex closing connection @@ -149,9 +149,9 @@ SMTP<< rcpt to: processing "deny" check local_parts = reject one in "reject"? no (end of list) -deny: condition test failed +deny: condition test failed in inline ACL processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< rcpt to: host in smtp_ratelimit_hosts? yes (matched "V4NET.9.8.7") @@ -159,9 +159,9 @@ rate limit RCPT: delay 0.25 sec processing "deny" check local_parts = reject one in "reject"? no (end of list) -deny: condition test failed +deny: condition test failed in inline ACL processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 myhost.test.ex closing connection diff --git a/test/stderr/0303 b/test/stderr/0303 index c690b62ec..a62446a21 100644 --- a/test/stderr/0303 +++ b/test/stderr/0303 @@ -81,7 +81,7 @@ SMTP<< mail from:<> SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -149,7 +149,7 @@ SMTP<< mail from:<> SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself diff --git a/test/stderr/0304 b/test/stderr/0304 index c612e674d..e8e7e0bb9 100644 --- a/test/stderr/0304 +++ b/test/stderr/0304 @@ -10,881 +10,881 @@ >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> b1@x in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> b1@x in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> b1@x in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> x in "domain.only"? no (end of list) >>> x in "*.domain2.only"? no (end of list) >>> b1@x in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> b1@x in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> b1@x in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> in ":"? yes (matched "") >>> check recipients = b1@x >>> x in "x"? yes (matched "x") >>> b1@x in "b1@x"? yes (matched "b1@x") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F=<> rejected RCPT : failed 7 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> b2@x in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> b2@x in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> b2@x in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> x in "domain.only"? no (end of list) >>> x in "*.domain2.only"? no (end of list) >>> b2@x in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> b2@x in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> b2@x in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> in ":"? yes (matched "") >>> check recipients = b1@x >>> b2@x in "b1@x"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> in "^$"? yes (matched "^$") >>> check recipients = b2@x >>> x in "x"? yes (matched "x") >>> b2@x in "b2@x"? yes (matched "b2@x") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F=<> rejected RCPT : failed 8 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> b9@x in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> b9@x in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> b9@x in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> x in "domain.only"? no (end of list) >>> x in "*.domain2.only"? no (end of list) >>> b9@x in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> b9@x in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> b9@x in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> in ":"? yes (matched "") >>> check recipients = b1@x >>> b9@x in "b1@x"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> in "^$"? yes (matched "^$") >>> check recipients = b2@x >>> b9@x in "b2@x"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> x in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> b9@x in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> b9@x in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> b9@x in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abc@w.x.y.z in "^abc.*@.*\.x\.y\.z : a@b"? yes (matched "^abc.*@.*\.x\.y\.z") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 1 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abcdef@q.x.y.z in "^abc.*@.*\.x\.y\.z : a@b"? yes (matched "^abc.*@.*\.x\.y\.z") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 1 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> b in "b"? yes (matched "b") >>> a@b in "^abc.*@.*\.x\.y\.z : a@b"? yes (matched "a@b") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 1 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> ok@ok in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> ok@ok in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> ok@ok in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> ok in "domain.only"? no (end of list) >>> ok in "*.domain2.only"? no (end of list) >>> ok@ok in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> ok@ok in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> ok@ok in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> ok in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> ok@ok in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> ok@ok in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> ok@ok in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> x@a.b.c in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> x@a.b.c in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0304.d1") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 2 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abc@d.e.f in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> abc@d.e.f in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0304.d1") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 2 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> x@d.e.f in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> x@d.e.f in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> x@d.e.f in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> d.e.f in "domain.only"? no (end of list) >>> d.e.f in "*.domain2.only"? no (end of list) >>> x@d.e.f in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> x@d.e.f in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> x@d.e.f in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> d.e.f in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> x@d.e.f in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> x@d.e.f in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> x@d.e.f in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abc@at.1 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> abc@at.1 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> abc@at.1 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? yes (matched "@@lsearch;TESTSUITE/aux-fixed/0304.d2") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 3 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> xyz@at.1 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> xyz@at.1 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> xyz@at.1 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? yes (matched "@@lsearch;TESTSUITE/aux-fixed/0304.d2") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 3 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abcxyz@at.1 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> abcxyz@at.1 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> abcxyz@at.1 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? yes (matched "@@lsearch;TESTSUITE/aux-fixed/0304.d2") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 3 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> ok@at.1 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> ok@at.1 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> ok@at.1 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> at.1 in "domain.only"? no (end of list) >>> at.1 in "*.domain2.only"? no (end of list) >>> ok@at.1 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> ok@at.1 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> ok@at.1 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> at.1 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> ok@at.1 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> ok@at.1 in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> ok@at.1 in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> x@domain.only in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> x@domain.only in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> x@domain.only in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain.only in "domain.only"? yes (matched "domain.only") >>> x@domain.only in "domain.only : *.domain2.only"? yes (matched "domain.only") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 4 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> x@abc.domain2.only in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> x@abc.domain2.only in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> x@abc.domain2.only in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> abc.domain2.only in "domain.only"? no (end of list) >>> abc.domain2.only in "*.domain2.only"? yes (matched "*.domain2.only") >>> x@abc.domain2.only in "domain.only : *.domain2.only"? yes (matched "*.domain2.only") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 4 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> x@domain2.only in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> x@domain2.only in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> x@domain2.only in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain2.only in "domain.only"? no (end of list) >>> domain2.only in "*.domain2.only"? no (end of list) >>> x@domain2.only in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> x@domain2.only in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> x@domain2.only in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> domain2.only in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> x@domain2.only in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> x@domain2.only in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> x@domain2.only in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abc@domain3 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> abc@domain3 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> abc@domain3 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain3 in "domain.only"? no (end of list) >>> domain3 in "*.domain2.only"? no (end of list) >>> abc@domain3 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> domain3 in "domain3"? yes (matched "domain3") >>> abc@domain3 in "abc@domain3 : xyz@*.domain4"? yes (matched "abc@domain3") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 5 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> xyz@x.domain4 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> xyz@x.domain4 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> xyz@x.domain4 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> x.domain4 in "domain.only"? no (end of list) >>> x.domain4 in "*.domain2.only"? no (end of list) >>> xyz@x.domain4 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> x.domain4 in "*.domain4"? yes (matched "*.domain4") >>> xyz@x.domain4 in "abc@domain3 : xyz@*.domain4"? yes (matched "xyz@*.domain4") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 5 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abc@x.domain4 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> abc@x.domain4 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> abc@x.domain4 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> x.domain4 in "domain.only"? no (end of list) >>> x.domain4 in "*.domain2.only"? no (end of list) >>> abc@x.domain4 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> x.domain4 in "domain3"? no (end of list) >>> abc@x.domain4 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> abc@x.domain4 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> x.domain4 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> abc@x.domain4 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> abc@x.domain4 in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> abc@x.domain4 in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> xyz@domain3 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> xyz@domain3 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> xyz@domain3 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain3 in "domain.only"? no (end of list) >>> domain3 in "*.domain2.only"? no (end of list) >>> xyz@domain3 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> domain3 in "*.domain4"? no (end of list) >>> xyz@domain3 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> xyz@domain3 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> domain3 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> xyz@domain3 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> domain3 in "lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) >>> xyz@domain3 in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> xyz@domain3 in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> pqr@myhost.test.ex in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> pqr@myhost.test.ex in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> pqr@myhost.test.ex in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> myhost.test.ex in "domain.only"? no (end of list) >>> myhost.test.ex in "*.domain2.only"? no (end of list) >>> pqr@myhost.test.ex in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> pqr@myhost.test.ex in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> myhost.test.ex in "@"? yes (matched "@") >>> pqr@myhost.test.ex in "pqr@@"? yes (matched "pqr@@") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 6 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> xxx@myhost.test.ex in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> xxx@myhost.test.ex in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> xxx@myhost.test.ex in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> myhost.test.ex in "domain.only"? no (end of list) >>> myhost.test.ex in "*.domain2.only"? no (end of list) >>> xxx@myhost.test.ex in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> xxx@myhost.test.ex in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> xxx@myhost.test.ex in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> myhost.test.ex in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> xxx@myhost.test.ex in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> xxx@myhost.test.ex in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> xxx@myhost.test.ex in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> domain5 in "b"? no (end of list) >>> a@domain5 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> a@domain5 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> a@domain5 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain5 in "domain.only"? no (end of list) >>> domain5 in "*.domain2.only"? no (end of list) >>> a@domain5 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> a@domain5 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> a@domain5 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> domain5 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? yes (matched "lsearch;TESTSUITE/aux-fixed/0304.d3") >>> a@domain5 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? yes (matched "*@lsearch;TESTSUITE/aux-fixed/0304.d3") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 9 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> xyz@domain6 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> xyz@domain6 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> xyz@domain6 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain6 in "domain.only"? no (end of list) >>> domain6 in "*.domain2.only"? no (end of list) >>> xyz@domain6 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> domain6 in "*.domain4"? no (end of list) >>> xyz@domain6 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> xyz@domain6 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> domain6 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> xyz@domain6 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> domain6 in "lsearch;TESTSUITE/aux-fixed/0304.d4"? yes (matched "lsearch;TESTSUITE/aux-fixed/0304.d4") >>> xyz@domain6 in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? yes (matched "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 10 >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> abc@domain6 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> abc@domain6 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> abc@domain6 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain6 in "domain.only"? no (end of list) >>> domain6 in "*.domain2.only"? no (end of list) >>> abc@domain6 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> domain6 in "domain3"? no (end of list) >>> abc@domain6 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> abc@domain6 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> domain6 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> abc@domain6 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> abc@domain6 in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> abc@domain6 in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "deny" >>> check recipients = \N^abc.*@.*\.x\.y\.z\N : a@b >>> x@domain7 in "^abc.*@.*\.x\.y\.z : a@b"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d1 >>> x@domain7 in "lsearch*@;TESTSUITE/aux-fixed/0304.d1"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = @@lsearch;TESTSUITE/aux-fixed/0304.d2 >>> x@domain7 in "@@lsearch;TESTSUITE/aux-fixed/0304.d2"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = domain.only : *.domain2.only >>> domain7 in "domain.only"? no (end of list) >>> domain7 in "*.domain2.only"? no (end of list) >>> x@domain7 in "domain.only : *.domain2.only"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = abc@domain3 : xyz@*.domain4 >>> x@domain7 in "abc@domain3 : xyz@*.domain4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = pqr@@ >>> x@domain7 in "pqr@@"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = : >>> y in ""? no (end of list) >>> x@y in ":"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check senders = ^\$ >>> x@y in "^$"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = *@lsearch;TESTSUITE/aux-fixed/0304.d3 >>> domain7 in "lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) >>> x@domain7 in "*@lsearch;TESTSUITE/aux-fixed/0304.d3"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = xyz@lsearch;TESTSUITE/aux-fixed/0304.d4 >>> x@domain7 in "xyz@lsearch;TESTSUITE/aux-fixed/0304.d4"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "acl1" >>> processing "deny" >>> check recipients = lsearch*@;TESTSUITE/aux-fixed/0304.d5 >>> x@domain7 in "lsearch*@;TESTSUITE/aux-fixed/0304.d5"? yes (matched "lsearch*@;TESTSUITE/aux-fixed/0304.d5") ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "acl1" LOG: H=[1.2.3.4] F= rejected RCPT : failed 11 diff --git a/test/stderr/0305 b/test/stderr/0305 index 0d8df273d..ecf6bb944 100644 --- a/test/stderr/0305 +++ b/test/stderr/0305 @@ -11,12 +11,12 @@ >>> check domains = +ok_domains >>> ten-1.test.ex in "ten-1.test.ex"? yes (matched "ten-1.test.ex") >>> ten-1.test.ex in "+ok_domains"? yes (matched "+ok_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl1" >>> using ACL "acl1" >>> processing "accept" >>> check domains = +ok_domains >>> junk.junk in ""? no (end of list) >>> junk.junk in "+ok_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl1" >>> end of ACL "acl1": implicit DENY LOG: H=[V4NET.2.3.4] F= rejected RCPT diff --git a/test/stderr/0306 b/test/stderr/0306 index 647a4c809..e4207e42a 100644 --- a/test/stderr/0306 +++ b/test/stderr/0306 @@ -23,7 +23,7 @@ >>> calling r5 router >>> routed by r5 router >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "rcpt" >>> using ACL "rcpt" >>> processing "accept" >>> check verify = recipient @@ -34,7 +34,7 @@ >>> calling r2 router >>> routed by r2 router >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "rcpt" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "rcpt" >>> processing "accept" @@ -47,7 +47,7 @@ >>> calling r3 router >>> r3 router forced address failure >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "rcpt" >>> accept: endpass encountered - denying access LOG: H=[1.2.3.4] F= rejected RCPT : list1@lists.test.ex is a closed mailing list >>> using ACL "rcpt" @@ -64,6 +64,6 @@ LOG: H=[1.2.3.4] F= rejected RCPT : list1@ >>> calling r3 router >>> r3 router forced address failure >>> ----------- end verify ------------ ->>> accept: condition test failed +>>> accept: condition test failed in ACL "rcpt" >>> accept: endpass encountered - denying access LOG: H=[1.2.3.4] F= rejected RCPT : nonlist@lists.test.ex is a closed mailing list diff --git a/test/stderr/0308 b/test/stderr/0308 index 8d3bbf420..4a89c24ea 100644 --- a/test/stderr/0308 +++ b/test/stderr/0308 @@ -13,11 +13,11 @@ >>> looking up host name for V4NET.0.0.97 LOG: no host name found for IP address V4NET.0.0.97 >>> host in "*.test.ex"? no (failed to find host name for V4NET.0.0.97) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_V4NET_0_0" >>> processing "accept" >>> check hosts = V4NET.0.0.97 >>> host in "V4NET.0.0.97"? yes (matched "V4NET.0.0.97") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_V4NET_0_0" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -38,4 +38,4 @@ MUNGED: ::1 will be omitted in what follows >>> checking addresses for ten-1.test.ex >>> V4NET.0.0.1 OK >>> host in "*.test.ex"? yes (matched "*.test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_V4NET_0_0" diff --git a/test/stderr/0312 b/test/stderr/0312 index 3ad7a53e9..7fca72cae 100644 --- a/test/stderr/0312 +++ b/test/stderr/0312 @@ -14,5 +14,5 @@ >>> new DNS lookup for 1.0.0.V4NET.test.again.dns >>> 1.0.0.V4NET.test.again.dns in dns_again_means_nonexist? no (option unset) LOG: DNS list lookup defer (probably timeout) for 1.0.0.V4NET.test.again.dns: returned DEFER ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "check_rcpt" LOG: H=[V4NET.0.0.1] F= temporarily rejected RCPT diff --git a/test/stderr/0325 b/test/stderr/0325 index fcd603c61..f834f56c3 100644 --- a/test/stderr/0325 +++ b/test/stderr/0325 @@ -24,11 +24,11 @@ r4: $local_part_data = LOCAL PART DATA >>> xxx in "+test_local_parts"? yes (matched "+test_local_parts") >>> check condition = ${if eq{$domain_data/$local_part_data}{DOMAIN DATA/LOCAL PART DATA}{no}{yes}} >>> = no ->>> accept: condition test failed +>>> accept: condition test failed in ACL "a1" >>> processing "deny" >>> check domains = +test_domains >>> a.b.c in "+test_domains"? yes (matched "+test_domains" - cached) >>> check local_parts = +test_local_parts >>> xxx in "+test_local_parts"? yes (matched "+test_local_parts" - cached) ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "a1" LOG: H=[V4NET.0.0.0] F= rejected RCPT xxx@a.b.c: $domain_data=DOMAIN DATA $local_part_data=LOCAL PART DATA diff --git a/test/stderr/0342 b/test/stderr/0342 index b21055d06..c3c65f20a 100644 --- a/test/stderr/0342 +++ b/test/stderr/0342 @@ -18,6 +18,6 @@ >>> calling dnslookup router >>> routed by dnslookup router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_rcpt" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" diff --git a/test/stderr/0362 b/test/stderr/0362 index 60c6b653a..fac62e587 100644 --- a/test/stderr/0362 +++ b/test/stderr/0362 @@ -32,7 +32,7 @@ processing "accept" check domains = +local_domains a.b.c in "*.test.ex"? no (end of list) a.b.c in "+local_domains"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_rcpt" processing "accept" check domains = +relay_domains a.b.c in "a.b.c"? yes (matched "a.b.c") @@ -72,7 +72,7 @@ routed by r2 router envelope to: x@x.test.ex transport: t2 ----------- end verify ------------ -accept: condition test succeeded +accept: condition test succeeded in ACL "check_rcpt" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 the.local.host.name closing connection diff --git a/test/stderr/0371 b/test/stderr/0371 index 8b9b8ef0b..21bb3482c 100644 --- a/test/stderr/0371 +++ b/test/stderr/0371 @@ -26,7 +26,7 @@ check set acl_c0 = $acl_c0; connect = ; connect check set acl_c9 = $acl_c9; connect = ; connect -accept: condition test succeeded +accept: condition test succeeded in ACL "connect" SMTP>> 220 mail.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 smtp_setup_msg entered SMTP<< ehlo something @@ -48,7 +48,7 @@ check set acl_c9 = $acl_c9; mail = ; connect; mail check set acl_m0 = $acl_m0; mail = ; mail -accept: condition test succeeded +accept: condition test succeeded in ACL "mail" SMTP>> 250 OK SMTP<< rcpt to: using ACL "rcpt" @@ -59,7 +59,7 @@ check set acl_m9 = $acl_m9; rcpt = ; rcpt check set acl_c0 = $acl_c0; rcpt = ; connect; mail; rcpt -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -82,7 +82,7 @@ check set acl_m0 = $acl_m0; data = ; mail; rcpt; data check set acl_m9 = $acl_m9; data = ; rcpt; data -accept: condition test succeeded +accept: condition test succeeded in ACL "data" calling local_scan(); timeout=300 local_scan() returned 0 NULL LOG: MAIN @@ -99,7 +99,7 @@ check set acl_c9 = $acl_c9; vrfy = ; connect; mail; vrfy check set acl_m0 = $acl_m0; vrfy = ; vrfy -accept: condition test succeeded +accept: condition test succeeded in ACL "vrfy" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Verifying x@y >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -119,7 +119,7 @@ check set acl_c9 = $acl_c9; mail = ; connect; mail; vrfy; mail check set acl_m0 = $acl_m0; mail = ; mail -accept: condition test succeeded +accept: condition test succeeded in ACL "mail" SMTP>> 250 OK SMTP<< quit SMTP>> 221 mail.test.ex closing connection diff --git a/test/stderr/0381 b/test/stderr/0381 index a026767b8..7f6f680db 100644 --- a/test/stderr/0381 +++ b/test/stderr/0381 @@ -58,21 +58,21 @@ checking addresses for x.co.uk.test.ex sender_fullhost = x.gov.uk.test.ex [V4NET.99.99.97] sender_rcvhost = x.gov.uk.test.ex ([V4NET.99.99.97] ident=CALLER) host in "*.gov.uk.test.ex"? yes (matched "*.gov.uk.test.ex") -warn: condition test succeeded +warn: condition test succeeded in ACL "check_rcpt" processing "warn" check hosts = !*.gov.uk.test.ex host in "!*.gov.uk.test.ex"? no (matched "!*.gov.uk.test.ex") -warn: condition test failed +warn: condition test failed in ACL "check_rcpt" processing "warn" check hosts = *.co.uk.test.ex host in "*.co.uk.test.ex"? yes (matched "*.co.uk.test.ex") -warn: condition test succeeded +warn: condition test succeeded in ACL "check_rcpt" processing "warn" check hosts = !*.co.uk.test.ex host in "!*.co.uk.test.ex"? no (matched "!*.co.uk.test.ex") -warn: condition test failed +warn: condition test failed in ACL "check_rcpt" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "check_rcpt" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 myhost.test.ex closing connection diff --git a/test/stderr/0384 b/test/stderr/0384 index 849bbd9b8..8d556f5a0 100644 --- a/test/stderr/0384 +++ b/test/stderr/0384 @@ -14,4 +14,4 @@ >>> verifying EHLO/HELO argument "[1.2.3.4]" LOG: rejected "EHLO [1.2.3.4]" from ([1.2.3.4]) [V4NET.9.8.7] >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in inline ACL diff --git a/test/stderr/0386 b/test/stderr/0386 index a06f5294a..c0f200668 100644 --- a/test/stderr/0386 +++ b/test/stderr/0386 @@ -34,11 +34,11 @@ read ACL from file TESTSUITE/aux-fixed/0386.acl1 processing "accept" check hosts = : host in ":"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "TESTSUITE/aux-fixed/0386.acl1" processing "deny" check local_parts = ^.*[@%!/|] 1 in "^.*[@%!/|]"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "TESTSUITE/aux-fixed/0386.acl1" processing "require" check verify = sender/defer_ok >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -62,9 +62,9 @@ routed by r1 router transport: t1 ----------- end verify ------------ sender x@y verified ok -require: condition test succeeded +require: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl1" processing "deny" -deny: condition test succeeded +deny: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl1" SMTP>> 550 No such user here LOG: MAIN REJECT H=[V4NET.9.8.7] F= rejected RCPT <1@b>: No such user here @@ -77,11 +77,11 @@ using ACL "TESTSUITE/aux-fixed/0386.acl1" processing "accept" check hosts = : host in ":"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "TESTSUITE/aux-fixed/0386.acl1" processing "deny" check local_parts = ^.*[@%!/|] 1 in "^.*[@%!/|]"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "TESTSUITE/aux-fixed/0386.acl1" processing "require" check verify = sender/defer_ok >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -104,9 +104,9 @@ routed by r1 router transport: t1 ----------- end verify ------------ sender x@y verified ok -require: condition test succeeded +require: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl1" processing "deny" -deny: condition test succeeded +deny: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl1" SMTP>> 550 No such user here LOG: MAIN REJECT H=[V4NET.9.8.7] F= rejected RCPT <1@b>: No such user here @@ -161,12 +161,12 @@ DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) DNS lookup of 13.12.11.V4NET.rbl.test.ex (TXT) using fakens DNS lookup of 13.12.11.V4NET.rbl.test.ex (TXT) succeeded => that means V4NET.11.12.13 is listed at rbl.test.ex -warn: condition test succeeded +warn: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl2" LOG: MAIN H=[V4NET.11.12.13] U=CALLER Warning: found in rbl.test.ex: This is a test blacklisting message created log directory TESTSUITE/spool/log processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl2" SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -320,11 +320,11 @@ DNS list check: rbl.test.ex using result of previous DNS lookup DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) => that means V4NET.11.12.13 is listed at rbl.test.ex -warn: condition test succeeded +warn: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl2" LOG: MAIN H=[V4NET.11.12.13] U=CALLER Warning: found in rbl.test.ex: This is a test blacklisting message processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "TESTSUITE/aux-fixed/0386.acl2" SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself diff --git a/test/stderr/0391 b/test/stderr/0391 index 1a22dfddf..41f7035cb 100644 --- a/test/stderr/0391 +++ b/test/stderr/0391 @@ -54,7 +54,7 @@ routed by r1 router transport: ----------- end verify ------------ sender U@W.x.y verified ok as U@x.y -accept: condition test succeeded +accept: condition test succeeded in ACL "acl_rcpt" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 myhost.test.ex closing connection diff --git a/test/stderr/0394 b/test/stderr/0394 index 05e7714a8..a51fcf45f 100644 --- a/test/stderr/0394 +++ b/test/stderr/0394 @@ -12,7 +12,7 @@ LOG: no host name found for IP address V4NET.255.255.255 >>> using ACL "connect" >>> processing "require" >>> check verify = reverse_host_lookup ->>> require: condition test failed +>>> require: condition test failed in ACL "connect" LOG: H=[V4NET.255.255.255] rejected connection in "connect" ACL: host lookup failed (failed to find host name from IP address) >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "*") @@ -28,7 +28,7 @@ LOG: no host name found for IP address V4NET.255.255.255 >>> using ACL "connect" >>> processing "require" >>> check verify = reverse_host_lookup/defer_ok ->>> require: condition test error +>>> require: condition test error in ACL "connect" LOG: H=[V4NET.255.255.255] temporarily rejected connection in "connect" ACL: unexpected '/' found in "reverse_host_lookup/defer_ok" (this verify item has no options) >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "*") @@ -44,7 +44,7 @@ LOG: no host name found for IP address V4NET.255.255.255 >>> using ACL "connect" >>> processing "require" >>> check verify = certificate/defer_ok ->>> require: condition test error +>>> require: condition test error in ACL "connect" LOG: H=[V4NET.255.255.255] temporarily rejected connection in "connect" ACL: unexpected '/' found in "certificate/defer_ok" (this verify item has no options) >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "*") @@ -60,7 +60,7 @@ LOG: no host name found for IP address V4NET.255.255.255 >>> using ACL "connect" >>> processing "require" >>> check verify = helo/defer_ok ->>> require: condition test error +>>> require: condition test error in ACL "connect" LOG: H=[V4NET.255.255.255] temporarily rejected connection in "connect" ACL: unexpected '/' found in "helo/defer_ok" (this verify item has no options) >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "*") @@ -76,5 +76,5 @@ LOG: no host name found for IP address V4NET.255.255.255 >>> using ACL "connect" >>> processing "require" >>> check verify = header_syntax/defer_ok ->>> require: condition test error +>>> require: condition test error in ACL "connect" LOG: H=[V4NET.255.255.255] temporarily rejected connection in "connect" ACL: unexpected '/' found in "header_syntax/defer_ok" (this verify item has no options) diff --git a/test/stderr/0396 b/test/stderr/0396 index 36700ad73..24b785652 100644 --- a/test/stderr/0396 +++ b/test/stderr/0396 @@ -20,7 +20,7 @@ processing "accept" check domains = +fail expansion of "${if eq {x}{y}{}fail}" forced failure: assume not in this list y in "+fail"? no (end of list) -accept: condition test failed +accept: condition test failed in inline ACL end of inline ACL: implicit DENY SMTP>> 550 Administrative prohibition LOG: MAIN REJECT diff --git a/test/stderr/0398 b/test/stderr/0398 index 5a151153f..f02458c39 100644 --- a/test/stderr/0398 +++ b/test/stderr/0398 @@ -67,7 +67,7 @@ routed by r2 router host 127.0.0.1 [127.0.0.1] ----------- end verify ------------ sender qq@remote verified ok -deny: condition test failed +deny: condition test failed in ACL "rcpt" processing "warn" check senders = qq@remote address match: subject=qq@remote pattern=qq@remote @@ -144,7 +144,7 @@ wrote callout cache domain record: dbfn_write: key=qq@remote wrote negative callout cache address record ----------- end verify ------------ -warn: condition test succeeded +warn: condition test succeeded in ACL "rcpt" LOG: MAIN U=CALLER Warning: Sender verify failed: response to "RCPT TO:" from 127.0.0.1 [127.0.0.1] was: 550 Unknown processing "accept" @@ -152,7 +152,7 @@ check senders = qq@remote address match: subject=qq@remote pattern=qq@remote remote in "remote"? yes (matched "remote") qq@remote in "qq@remote"? yes (matched "qq@remote") -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" SMTP>> 250 Accepted SMTP<< rcpt to: using ACL "rcpt" @@ -163,7 +163,7 @@ remote in "remote"? yes (matched "remote") qq@remote in "qq@remote"? yes (matched "qq@remote") check !verify = sender using cached sender verify result -deny: condition test failed +deny: condition test failed in ACL "rcpt" processing "warn" check senders = qq@remote address match: subject=qq@remote pattern=qq@remote @@ -221,7 +221,7 @@ dbfn_read: key=qq@remote callout cache: found address record callout cache: address record is negative ----------- end verify ------------ -warn: condition test succeeded +warn: condition test succeeded in ACL "rcpt" LOG: MAIN U=CALLER Warning: Sender verify failed processing "accept" @@ -229,7 +229,7 @@ check senders = qq@remote address match: subject=qq@remote pattern=qq@remote remote in "remote"? yes (matched "remote") qq@remote in "qq@remote"? yes (matched "qq@remote") -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 mail.test.ex closing connection diff --git a/test/stderr/0401 b/test/stderr/0401 index 38c5fb458..10afc1392 100644 --- a/test/stderr/0401 +++ b/test/stderr/0401 @@ -10,7 +10,7 @@ >>> processing "accept" >>> check hosts = TESTSUITE/aux-var/0401.hosts1 >>> host in "TESTSUITE/aux-var/0401.hosts1"? yes (matched "V4NET.9.8.7" in TESTSUITE/aux-var/0401.hosts1) ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "connect" >>> xxx in helo_lookup_domains? no (end of list) >>> using ACL "mail" >>> processing "accept" @@ -18,7 +18,7 @@ >>> no IP address found for host a2.2.2 (during SMTP connection from (xxx) [V4NET.9.8.7]) LOG: no IP address found for host a2.2.2 (during SMTP connection from (xxx) [V4NET.9.8.7]) >>> host in "TESTSUITE/aux-var/0401.hosts2"? no (failed to find IP address for a2.2.2) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "mail" >>> end of ACL "mail": implicit DENY LOG: H=(xxx) [V4NET.9.8.7] rejected MAIL >>> host in hosts_connection_nolog? no (option unset) @@ -36,6 +36,6 @@ LOG: H=(xxx) [V4NET.9.8.7] rejected MAIL >>> looking up host name for V4NET.9.9.9 LOG: no host name found for IP address V4NET.9.9.9 >>> host in "TESTSUITE/aux-var/0401.hosts1"? no (failed to find host name for V4NET.9.9.9) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "connect" >>> end of ACL "connect": implicit DENY LOG: H=[V4NET.9.9.9] rejected connection in "connect" ACL diff --git a/test/stderr/0420 b/test/stderr/0420 index 6694987ce..fbb2bf6c6 100644 --- a/test/stderr/0420 +++ b/test/stderr/0420 @@ -26,7 +26,7 @@ SMTP<< mail from: SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -50,7 +50,7 @@ SMTP<< mail from: SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself diff --git a/test/stderr/0422 b/test/stderr/0422 index 31a167c58..c727372cc 100644 --- a/test/stderr/0422 +++ b/test/stderr/0422 @@ -13,9 +13,9 @@ >>> new DNS lookup for 1.13.13.V4NET.rbl.test.ex >>> DNS lookup for 1.13.13.V4NET.rbl.test.ex failed >>> => that means V4NET.13.13.1 is not listed at rbl.test.ex ->>> deny: condition test failed +>>> deny: condition test failed in ACL "connect" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "connect" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -31,5 +31,5 @@ >>> new DNS lookup for 2.13.13.V4NET.rbl.test.ex >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2) >>> => that means V4NET.13.13.2 is listed at rbl.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "connect" LOG: H=[V4NET.13.13.2] rejected connection in "connect" ACL: dnslist_value is 127.0.0.1, 127.0.0.2 diff --git a/test/stderr/0423 b/test/stderr/0423 index 921adcf1d..2fd0d33c6 100644 --- a/test/stderr/0423 +++ b/test/stderr/0423 @@ -8,5 +8,5 @@ >>> host in helo_accept_junk_hosts? no (option unset) >>> using ACL "connect" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "connect" LOG: H=[V4NET.13.13.1] rejected connection in "connect" ACL: xxxxxxxxxxxxxx has refused this message because it looks like it is infected with the Sobig.E worm. See http://www.xxxx.xxx/xxxxxxxx/xxxx/xxxx/w32.sobig.e@xx.html for details. If you feel this determination is in error, please forward the entire message to postmaster@xxxxxxxxxxxxx.com and include code "xx#1" in the Subject diff --git a/test/stderr/0432 b/test/stderr/0432 index f4aa77a5a..a35449b40 100644 --- a/test/stderr/0432 +++ b/test/stderr/0432 @@ -22,7 +22,7 @@ MUNGED: ::1 will be omitted in what follows >>> ... callout omitted by default when host testing >>> (Use -bhc if you want the callouts to happen.) >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "mail" Exim version x.yz .... changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp @@ -108,7 +108,7 @@ dbfn_write: key=x@y wrote positive callout cache address record ----------- end verify ------------ sender x@y verified ok -accept: condition test succeeded +accept: condition test succeeded in ACL "mail" SMTP>> 250 OK SMTP<< quit SMTP>> 221 myhost.test.ex closing connection @@ -182,7 +182,7 @@ callout cache: found address record callout cache: address record is positive ----------- end verify ------------ sender x@y verified ok -accept: condition test succeeded +accept: condition test succeeded in ACL "mail" SMTP>> 250 OK SMTP<< quit SMTP>> 221 myhost.test.ex closing connection @@ -215,7 +215,7 @@ MUNGED: ::1 will be omitted in what follows >>> callout cache: found address record >>> callout cache: address record is positive >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "mail" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -253,7 +253,7 @@ MUNGED: ::1 will be omitted in what follows >>> result=1 postmaster=0 random=0 >>> wrote positive callout cache address record >>> ----------- end verify ------------ ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "mail" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -283,6 +283,6 @@ MUNGED: ::1 will be omitted in what follows >>> SMTP>> HELO myhost.test.ex >>> SMTP timeout >>> ----------- end verify ------------ ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "mail" LOG: H=[1.2.3.4] sender verify defer for : Could not complete sender verify callout LOG: H=[1.2.3.4] temporarily rejected MAIL : Could not complete sender verify callout diff --git a/test/stderr/0443 b/test/stderr/0443 index 92c03685c..6cf1dcf04 100644 --- a/test/stderr/0443 +++ b/test/stderr/0443 @@ -19,6 +19,6 @@ >>> interface=NULL port=25 >>> Connecting to ten-1.test.ex [V4NET.0.0.1]:25 ... failed: Network Error >>> ----------- end verify ------------ ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "rcpt" LOG: H=[V4NET.0.0.1] sender verify defer for : could not connect to ten-1.test.ex [V4NET.0.0.1]: Network Error LOG: H=[V4NET.0.0.1] F= temporarily rejected RCPT x@y: Could not complete sender verify callout diff --git a/test/stderr/0445 b/test/stderr/0445 index 5d49115dc..f8b5c1d87 100644 --- a/test/stderr/0445 +++ b/test/stderr/0445 @@ -15,7 +15,7 @@ >>> calling bad_addresses router >>> bad_addresses router forced address failure >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "rcpt" LOG: H=[1.2.3.4] sender verify fail for : LOG: H=[1.2.3.4] F= rejected RCPT : Sender verify failed >>> using ACL "rcpt" @@ -27,6 +27,6 @@ LOG: H=[1.2.3.4] F= rejected RCPT : Sender verify failed >>> calling bad_addresses router >>> bad_addresses router forced address failure >>> ----------- end verify ------------ ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "rcpt" LOG: H=[1.2.3.4] sender verify fail for : This is a message LOG: H=[1.2.3.4] F= rejected RCPT : Sender verify failed diff --git a/test/stderr/0464 b/test/stderr/0464 index 06235fe9f..6d2746223 100644 --- a/test/stderr/0464 +++ b/test/stderr/0464 @@ -94,7 +94,7 @@ routed by r2 router envelope to: abc@xxx.domain1 transport: smtp ----------- end verify ------------ -require: condition test succeeded +require: condition test succeeded in ACL "rcpt" processing "require" check domains = +special_domains cached yes match for +special_domains @@ -160,9 +160,9 @@ routed by r2 router envelope to: abc@xxx.domain1 transport: smtp ----------- end verify ------------ -require: condition test succeeded +require: condition test succeeded in ACL "rcpt" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 myhost.test.ex closing connection diff --git a/test/stderr/0465 b/test/stderr/0465 index 4c84b1453..070227068 100644 --- a/test/stderr/0465 +++ b/test/stderr/0465 @@ -51,7 +51,7 @@ SMTP<< mail from:<> SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -75,7 +75,7 @@ P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) using ACL "check_data" processing "accept" check verify = header_syntax -accept: condition test succeeded +accept: condition test succeeded in ACL "check_data" calling local_scan(); timeout=300 local_scan() returned 0 NULL Writing spool header file @@ -113,7 +113,7 @@ SMTP<< mail from:<> SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself @@ -137,7 +137,7 @@ P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) using ACL "check_data" processing "accept" check verify = header_syntax -accept: condition test failed +accept: condition test failed in ACL "check_data" end of ACL "check_data": implicit DENY SMTP>> 550 Administrative prohibition LOG: MAIN REJECT diff --git a/test/stderr/0475 b/test/stderr/0475 index 20afb76c7..2d3f5d8a7 100644 --- a/test/stderr/0475 +++ b/test/stderr/0475 @@ -11,12 +11,12 @@ >>> check hosts = 1.2.3.4 : <; 1.2.3.4::5.6.7.8 LOG: unknown lookup type "<" in host list item "<; 1.2.3.4:5.6.7.8" >>> host in "1.2.3.4 : <; 1.2.3.4::5.6.7.8"? list match deferred for <; 1.2.3.4:5.6.7.8 ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "a1" LOG: H=[V4NET.0.0.0] F=<> temporarily rejected RCPT : unknown lookup type "<" >>> using ACL "a2" >>> processing "deny" >>> check hosts = 1.2.3/24 >>> host in "1.2.3/24"? no (malformed IPv4 address or address mask) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "a2" >>> end of ACL "a2": implicit DENY LOG: H=[V4NET.0.0.0] F=<> rejected RCPT diff --git a/test/stderr/0479 b/test/stderr/0479 index 187aaf6c8..c890a1f90 100644 --- a/test/stderr/0479 +++ b/test/stderr/0479 @@ -64,9 +64,9 @@ routed by r1 router transport: t1 ----------- end verify ------------ sender a@b verified ok as rewritten-a@rewritten-b -require: condition test succeeded +require: condition test succeeded in ACL "rcpt" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" SMTP>> 250 Accepted SMTP<< rcpt to: using ACL "rcpt" @@ -77,9 +77,9 @@ LOG: MAIN sender address is check verify = sender using cached sender verify result -require: condition test succeeded +require: condition test succeeded in ACL "rcpt" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "rcpt" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 the.local.host.name closing connection diff --git a/test/stderr/0487 b/test/stderr/0487 index 73c10e891..5a1be61fb 100644 --- a/test/stderr/0487 +++ b/test/stderr/0487 @@ -28,7 +28,7 @@ SMTP<< mail from: SMTP>> 250 OK SMTP<< rcpt to: processing "accept" -accept: condition test succeeded +accept: condition test succeeded in inline ACL SMTP>> 250 Accepted SMTP<< data SMTP>> 354 Enter message, ending with "." on a line by itself diff --git a/test/stderr/0513 b/test/stderr/0513 index b22bd2b1a..1a62e6165 100644 --- a/test/stderr/0513 +++ b/test/stderr/0513 @@ -17,5 +17,5 @@ >>> r1 router declined for x@mxt2.test.ex >>> no more routers >>> ----------- end verify ------------ ->>> defer: condition test succeeded +>>> defer: condition test succeeded in ACL "check_rcpt" LOG: H=(a.b.c.d) [1.2.3.4] F=<> temporarily rejected RCPT : all relevant MX records point to non-existent hosts diff --git a/test/stderr/0524 b/test/stderr/0524 index a499dbf31..e466df52e 100644 --- a/test/stderr/0524 +++ b/test/stderr/0524 @@ -11,14 +11,14 @@ >>> using ACL "check_mail" >>> processing "accept" >>> check verify = csa ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_mail" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> csa2.test.ex in helo_lookup_domains? no (end of list) >>> host in pipelining_advertise_hosts? yes (matched "*") >>> using ACL "check_mail" >>> processing "accept" >>> check verify = csa ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_mail" >>> accept: endpass encountered - denying access LOG: H=(csa2.test.ex) [V4NET.9.8.7] rejected MAIL <>: client SMTP authorization failed (host name not authorized) >>> host in hosts_connection_nolog? no (option unset) @@ -34,7 +34,7 @@ LOG: H=(csa2.test.ex) [V4NET.9.8.7] rejected MAIL <>: client SMTP authorization >>> using ACL "check_mail" >>> processing "accept" >>> check verify = csa ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_mail" >>> accept: endpass encountered - denying access LOG: H=(csa1.test.ex) [V4NET.9.8.8] rejected MAIL <>: client SMTP authorization failed (client address mismatch) >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") @@ -43,6 +43,6 @@ LOG: H=(csa1.test.ex) [V4NET.9.8.8] rejected MAIL <>: client SMTP authorization >>> using ACL "check_mail" >>> processing "accept" >>> check verify = csa ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_mail" >>> accept: endpass encountered - denying access LOG: H=(csa2.test.ex) [V4NET.9.8.8] rejected MAIL <>: client SMTP authorization failed (host name not authorized) diff --git a/test/stderr/0534 b/test/stderr/0534 index d7fd3e150..edda3c2a2 100644 --- a/test/stderr/0534 +++ b/test/stderr/0534 @@ -10,4 +10,4 @@ >>> processing "accept" >>> check hosts = 5.6.7.8 >>> host in "5.6.7.8"? yes (matched "5.6.7.8") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "two" diff --git a/test/stderr/0537 b/test/stderr/0537 index a4c766269..a2fed387b 100644 --- a/test/stderr/0537 +++ b/test/stderr/0537 @@ -39,8 +39,8 @@ LOG: sender_host_name= >>> check logwrite = sender_ident=$sender_ident >>> = sender_ident= LOG: sender_ident= ->>> accept: condition test succeeded ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "log" +>>> accept: condition test succeeded in ACL "connect" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -80,8 +80,8 @@ LOG: sender_host_name=hostname >>> check logwrite = sender_ident=$sender_ident >>> = sender_ident=ident LOG: sender_ident=ident ->>> accept: condition test succeeded ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "log" +>>> accept: condition test succeeded in ACL "connect" >>> host in pipelining_advertise_hosts? yes (matched "*") >>> using ACL "mail" >>> processing "accept" @@ -114,7 +114,7 @@ LOG: sender_host_name=hostname >>> check logwrite = sender_ident=$sender_ident >>> = sender_ident=ident LOG: sender_ident=ident ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "log" >>> check acl = auth >>> using ACL "auth" >>> processing "accept" @@ -122,8 +122,8 @@ LOG: sender_ident=ident >>> authname in "*"? yes (matched "*") >>> check logwrite = +++ host is authenticated +++ LOG: +++ host is authenticated +++ ->>> accept: condition test succeeded ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "auth" +>>> accept: condition test succeeded in ACL "mail" >>> using ACL "mail" >>> processing "accept" >>> check acl = log @@ -155,7 +155,7 @@ LOG: sender_host_name=hostname >>> check logwrite = sender_ident=$sender_ident >>> = sender_ident=ident LOG: sender_ident=ident ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "log" >>> check acl = auth >>> using ACL "auth" >>> processing "accept" @@ -163,5 +163,5 @@ LOG: sender_ident=ident >>> authname in "*"? yes (matched "*") >>> check logwrite = +++ host is authenticated +++ LOG: +++ host is authenticated +++ ->>> accept: condition test succeeded ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "auth" +>>> accept: condition test succeeded in ACL "mail" diff --git a/test/stderr/1000 b/test/stderr/1000 index 8b67c71f6..6c0b60394 100644 --- a/test/stderr/1000 +++ b/test/stderr/1000 @@ -10,12 +10,12 @@ >>> processing "warn" >>> check hosts = <; 2001:ab8:37f:20:0:0:0:1 ; v6.test.ex >>> host in "<; 2001:ab8:37f:20:0:0:0:1 ; v6.test.ex"? yes (matched "2001:ab8:37f:20:0:0:0:1") ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_connect" LOG: H=[2001:0ab8:037f:0020:0000:0000:0000:0001] Warning: matched hostlist >>> processing "accept" >>> check condition = ${if eq{$sender_host_address}{2001:0ab8:037f:0020:0000:0000:0000:0001}} >>> = true ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_connect" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "*") >>> looking up host name for V6NET:1234:0005:0006:0007:0008:0abc:000d @@ -38,11 +38,11 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=v6.test.ex address=V6NET:ffff:836f:a00:a:800:200a:c032 >>> host in "<; 2001:ab8:37f:20:0:0:0:1 ; v6.test.ex"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_connect" >>> processing "accept" >>> check condition = ${if eq{$sender_host_address}{2001:0ab8:037f:0020:0000:0000:0000:0001}} >>> = ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_connect" >>> end of ACL "check_connect": implicit DENY LOG: H=test3.ipv6.test.ex [V6NET:1234:0005:0006:0007:0008:0abc:000d] rejected connection in "connect" ACL >>> host in hosts_connection_nolog? no (option unset) @@ -60,11 +60,11 @@ MUNGED: ::1 will be omitted in what follows >>> get[host|ipnode]byname[2] looked up these IP addresses: >>> name=v6.test.ex address=V6NET:ffff:836f:a00:a:800:200a:c032 >>> host in "<; 2001:ab8:37f:20:0:0:0:1 ; v6.test.ex"? yes (matched "v6.test.ex") ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_connect" LOG: H=[V6NET:ffff:836f:0a00:000a:0800:200a:c032] Warning: matched hostlist >>> processing "accept" >>> check condition = ${if eq{$sender_host_address}{2001:0ab8:037f:0020:0000:0000:0000:0001}} >>> = ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_connect" >>> end of ACL "check_connect": implicit DENY LOG: H=[V6NET:ffff:836f:0a00:000a:0800:200a:c032] rejected connection in "connect" ACL diff --git a/test/stderr/1002 b/test/stderr/1002 index b5a5015fb..c1a59fded 100644 --- a/test/stderr/1002 +++ b/test/stderr/1002 @@ -10,9 +10,9 @@ >>> processing "require" >>> check domains = @ : @[] >>> [::1] in "@ : @[]"? yes (matched "@[]") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "acl_rcpt_1" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_rcpt_1" >>> using ACL "acl_rcpt_6" >>> processing "require" >>> check domains = <+ @mx_any/ignore=<;127.0.0.1;::1 @@ -21,5 +21,5 @@ >>> V4NET.0.0.1 in "<;127.0.0.1;::1"? no (end of list) >>> ten-1.test.ex in hosts_treat_as_local? no (end of list) >>> mxt11a.test.ex in "<+ @mx_any/ignore=<;127.0.0.1;::1"? no (end of list) ->>> require: condition test failed +>>> require: condition test failed in ACL "acl_rcpt_6" LOG: H=[V4NET.1.1.1] F= rejected RCPT <6@mxt11a.test.ex>: domain doesn't match @mx_any/ignore=<;127.0.0.1;::1 diff --git a/test/stderr/2202 b/test/stderr/2202 index ddbdfb6ab..fe6ea9ecb 100644 --- a/test/stderr/2202 +++ b/test/stderr/2202 @@ -60,7 +60,7 @@ cioce.test.again.dns in dns_again_means_nonexist? yes (matched "*") cioce.test.again.dns is in dns_again_means_nonexist: returning HOST_FIND_FAILED failed to find IP address for cioce.test.again.dns: item ignored by +ignore_unknown host in "+ignore_unknown : *.cioce.test.again.dns : cioce.test.again.dns : "? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "rcpt" end of ACL "rcpt": implicit DENY SMTP>> 550 Administrative prohibition LOG: MAIN REJECT diff --git a/test/stderr/2600 b/test/stderr/2600 index 64b3133b1..2df984486 100644 --- a/test/stderr/2600 +++ b/test/stderr/2600 @@ -138,7 +138,7 @@ processing "accept" check domains = +local_domains d in "@"? no (end of list) d in "+local_domains"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check hosts = +relay_hosts search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" @@ -153,9 +153,9 @@ lookup forced cache cleanup lookup failed host in "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.0.0.0'"? no (end of list) host in "+relay_hosts"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "deny" -deny: condition test succeeded +deny: condition test succeeded in ACL "check_recipient" SMTP>> 550 relay not permitted LOG: MAIN REJECT H=[10.0.0.0] F= rejected RCPT : relay not permitted @@ -165,7 +165,7 @@ processing "accept" check domains = +local_domains d in "@"? no (end of list) d in "+local_domains"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check hosts = +relay_hosts search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" @@ -181,9 +181,9 @@ lookup forced cache cleanup lookup failed host in "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.0.0.0'"? no (end of list) host in "+relay_hosts"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "deny" -deny: condition test succeeded +deny: condition test succeeded in ACL "check_recipient" SMTP>> 550 relay not permitted LOG: MAIN REJECT H=[10.0.0.0] F= rejected RCPT : relay not permitted @@ -227,7 +227,7 @@ processing "accept" check domains = +local_domains d in "@"? no (end of list) d in "+local_domains"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check hosts = +relay_hosts search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" @@ -241,7 +241,7 @@ file lookup required for select * from them where id='10.10.10.10' lookup yielded: name=ok id=10.10.10.10 host in "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'"? yes (matched "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'") host in "+relay_hosts"? yes (matched "+relay_hosts") -accept: condition test succeeded +accept: condition test succeeded in ACL "check_recipient" SMTP>> 250 Accepted SMTP<< rcpt to: using ACL "check_recipient" @@ -249,7 +249,7 @@ processing "accept" check domains = +local_domains d in "@"? no (end of list) d in "+local_domains"? no (end of list) -accept: condition test failed +accept: condition test failed in ACL "check_recipient" processing "accept" check hosts = +relay_hosts search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" @@ -264,7 +264,7 @@ cached data used for lookup of select * from them where id='10.10.10.10' lookup yielded: name=ok id=10.10.10.10 host in "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'"? yes (matched "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'") host in "+relay_hosts"? yes (matched "+relay_hosts") -accept: condition test succeeded +accept: condition test succeeded in ACL "check_recipient" SMTP>> 250 Accepted SMTP<< quit SMTP>> 221 myhost.test.ex closing connection diff --git a/test/stderr/3000 b/test/stderr/3000 index 032c996c5..47714a125 100644 --- a/test/stderr/3000 +++ b/test/stderr/3000 @@ -52,6 +52,6 @@ LOG: smtp_connection MAIN LOG: this is a warning at TESTSUITE/aux-fixed/3000.pl line 25. >>> check condition = ${if !eq {${perl{foo_warn}}}{}} >>> = true ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_rcpt" ******** SERVER ******** diff --git a/test/stderr/3201 b/test/stderr/3201 index 47318b3ae..096248f45 100644 --- a/test/stderr/3201 +++ b/test/stderr/3201 @@ -33,7 +33,7 @@ database lookup required for fail testdb lookup forced FAIL lookup failed host in "testdb;fail"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "connect1" end of ACL "connect1": implicit DENY SMTP>> 550 Administrative prohibition LOG: MAIN REJECT @@ -75,7 +75,7 @@ database lookup required for fail testdb lookup forced FAIL lookup failed host in "net-testdb;fail"? no (end of list) -deny: condition test failed +deny: condition test failed in ACL "connect2" end of ACL "connect2": implicit DENY SMTP>> 550 Administrative prohibition LOG: MAIN REJECT diff --git a/test/stderr/3202 b/test/stderr/3202 index 665b40191..be32ca79b 100644 --- a/test/stderr/3202 +++ b/test/stderr/3202 @@ -10,7 +10,7 @@ >>> processing "accept" >>> check hosts = net-testdb;defer >>> host in "net-testdb;defer"? list match deferred for net-testdb;defer ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "acl_1_1_1" LOG: H=[1.1.1.1] F= temporarily rejected RCPT : testdb lookup forced DEFER >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -24,7 +24,7 @@ LOG: H=[1.1.1.1] F= temporarily rejected RCPT : testdb lookup forced D >>> processing "deny" >>> check domains = testdb;defer >>> y in "testdb;defer"? list match deferred for testdb;defer ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "acl_1_1_2" LOG: H=[1.1.2.1] F= temporarily rejected RCPT : testdb lookup forced DEFER >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -38,5 +38,5 @@ LOG: H=[1.1.2.1] F= temporarily rejected RCPT : testdb lookup forced D >>> processing "require" >>> check local_parts = testdb;defer >>> x in "testdb;defer"? list match deferred for testdb;defer ->>> require: condition test deferred +>>> require: condition test deferred in ACL "acl_1_1_3" LOG: H=[1.1.3.1] F= temporarily rejected RCPT : testdb lookup forced DEFER diff --git a/test/stderr/3204 b/test/stderr/3204 index ce0259ff9..890acb99b 100644 --- a/test/stderr/3204 +++ b/test/stderr/3204 @@ -10,5 +10,5 @@ >>> processing "deny" >>> check senders = testdb;defer >>> userx@somehost.example.com in "testdb;defer"? list match deferred for testdb;defer ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "check_recipient" LOG: H=[1.2.3.4] F= temporarily rejected RCPT : testdb lookup forced DEFER diff --git a/test/stderr/3205 b/test/stderr/3205 index ed7d06202..279f0d0ce 100644 --- a/test/stderr/3205 +++ b/test/stderr/3205 @@ -10,7 +10,7 @@ >>> processing "deny" >>> check senders = testdb;defer >>> userx@external.test.ex in "testdb;defer"? list match deferred for testdb;defer ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "acl_1_2_3_4" LOG: H=[1.2.3.4] F= temporarily rejected RCPT : testdb lookup forced DEFER >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -24,9 +24,9 @@ LOG: H=[1.2.3.4] F= temporarily rejected RCPT >> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_4_3_2_1" >>> processing "deny" >>> check hosts = testdb;defer >>> host in "testdb;defer"? list match deferred for testdb;defer ->>> deny: condition test deferred +>>> deny: condition test deferred in ACL "acl_4_3_2_1" LOG: H=[4.3.2.1] F= temporarily rejected RCPT : testdb lookup forced DEFER diff --git a/test/stderr/3208 b/test/stderr/3208 index dbeb10ddc..7e12f1fe1 100644 --- a/test/stderr/3208 +++ b/test/stderr/3208 @@ -13,12 +13,12 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> other.ex in percent_hack_domains? list match deferred for testdb;defer LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCPT : defer in percent_hack_domains check >>> testhack.ex in percent_hack_domains? yes (matched "testhack.ex") @@ -29,12 +29,12 @@ LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCP >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> testhack2.ex in percent_hack_domains? list match deferred for testdb;defer LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCPT : defer in percent_hack_domains check >>> yesrelay.ex in percent_hack_domains? no (matched "!*relay.ex") @@ -42,33 +42,33 @@ LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCP >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> yesrelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex") >>> yesrelay.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> yesrelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? yes (matched "yesrelay.ex") >>> yesrelay.ex in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> norelay.ex in percent_hack_domains? no (matched "!*relay.ex") >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> norelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex") >>> norelay.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? list match deferred for testdb;defer >>> norelay.ex in "+relay_domains"? list match deferred for +relay_domains ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "check_recipient" LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCPT : testdb lookup forced DEFER >>> testhack.ex in percent_hack_domains? yes (matched "testhack.ex") >>> yesrelay.ex in percent_hack_domains? no (matched "!*relay.ex") @@ -76,32 +76,32 @@ LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCP >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> yesrelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex") >>> yesrelay.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> yesrelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? yes (matched "yesrelay.ex") >>> yesrelay.ex in "+relay_domains"? yes (matched "+relay_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> testhack.ex in percent_hack_domains? yes (matched "testhack.ex") >>> norelay.ex in percent_hack_domains? no (matched "!*relay.ex") >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> norelay.ex in "!*relay.ex : test.ex : testhack.ex : testhack2.ex : testdb;defer"? no (matched "!*relay.ex") >>> norelay.ex in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +relay_domains >>> norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? list match deferred for testdb;defer >>> norelay.ex in "+relay_domains"? list match deferred for +relay_domains ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "check_recipient" LOG: H=(remote.host) [V4NET.0.0.1] F= temporarily rejected RCPT : testdb lookup forced DEFER diff --git a/test/stderr/3211 b/test/stderr/3211 index 08a48ac49..29d27d837 100644 --- a/test/stderr/3211 +++ b/test/stderr/3211 @@ -19,7 +19,7 @@ >>> temp router: defer for userx@test.again.dns >>> message: host lookup did not complete >>> ----------- end verify ------------ ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "check_recipient" LOG: H=[1.2.3.4] F= temporarily rejected RCPT : host lookup did not complete >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) @@ -40,5 +40,5 @@ LOG: H=[1.2.3.4] F= temporarily rejected RCPT >> r1 router: defer for r1-userx@test.again.dns >>> message: host lookup did not complete >>> ----------- end verify ------------ ->>> accept: condition test deferred +>>> accept: condition test deferred in ACL "check_recipient" LOG: H=[1.2.3.4] F= temporarily rejected RCPT : host lookup did not complete diff --git a/test/stderr/3400 b/test/stderr/3400 index 80b80f05e..de12a80c7 100644 --- a/test/stderr/3400 +++ b/test/stderr/3400 @@ -10,18 +10,18 @@ >>> processing "warn" >>> check hosts = 10.0.0.6 >>> host in "10.0.0.6"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_connect" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_connect" >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") >>> using ACL "check_vrfy" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "10.0.0.1"? no (end of list) >>> host in "+auth_hosts"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_vrfy" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_vrfy" >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing userx@test.ex >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") @@ -33,11 +33,11 @@ >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_expn" >>> processing "accept" >>> check hosts = 10.0.0.0/24 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_expn" >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing list@test.ex >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") @@ -49,16 +49,16 @@ LOG: ETRN #abcd received from [10.0.0.2] >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_etrn" >>> processing "require" >>> check hosts = 10.0.0.0/24 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_etrn" >>> processing "warn" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_etrn" LOG: H=[10.0.0.2] Warning: accepted ETRN #abcd >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_etrn" >>> ETRN command is: exim -R >>> ETRN command execution skipped >>> host in hosts_connection_nolog? no (option unset) @@ -73,9 +73,9 @@ LOG: H=[10.0.0.2] Warning: accepted ETRN #abcd >>> processing "warn" >>> check hosts = 10.0.0.6 >>> host in "10.0.0.6"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_connect" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_connect" >>> test.host in helo_lookup_domains? no (end of list) >>> host in pipelining_advertise_hosts? yes (matched "*") >>> host in "10.0.0.1"? yes (matched "10.0.0.1") @@ -86,14 +86,14 @@ LOG: H=[10.0.0.2] Warning: accepted ETRN #abcd >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_vrfy" LOG: H=(test.host) [10.0.0.1] rejected VRFY userx@test.ex: authentication required >>> using ACL "check_expn" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_expn" LOG: H=(test.host) [10.0.0.1] rejected EXPN list@test.ex: authentication required LOG: ETRN abcd received from (test.host) [10.0.0.1] >>> using ACL "check_etrn" @@ -101,26 +101,26 @@ LOG: ETRN abcd received from (test.host) [10.0.0.1] >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_etrn" LOG: H=(test.host) [10.0.0.1] rejected ETRN abcd: authentication required >>> using ACL "check_recipient" >>> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(test.host) [10.0.0.1] F= rejected RCPT : authentication required >>> mylogin authenticator server_condition: >>> $auth1 = userx secret @@ -131,62 +131,62 @@ LOG: H=(test.host) [10.0.0.1] F= rejected RCPT >> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * >>> mylogin in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * >>> mylogin in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list) >>> cus.cam.ac.uk in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "10.0.0.4"? no (end of list) >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +auth_relay_hosts >>> host in "10.0.0.3 : 10.0.0.4"? no (end of list) >>> host in "+auth_relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(test.host) [10.0.0.1] F= A=mylogin rejected RCPT : relay not permitted >>> using ACL "check_vrfy" >>> processing "deny" @@ -194,9 +194,9 @@ LOG: H=(test.host) [10.0.0.1] F= A=mylogin rejected RCPT >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * >>> mylogin in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_vrfy" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_vrfy" >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing userx@test.ex >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") @@ -210,11 +210,11 @@ LOG: H=(test.host) [10.0.0.1] F= A=mylogin rejected RCPT >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * >>> mylogin in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_expn" >>> processing "accept" >>> check hosts = 10.0.0.0/24 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_expn" >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing list@test.ex >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") @@ -228,16 +228,16 @@ LOG: ETRN #abcd received from (test.host) [10.0.0.1] >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * >>> mylogin in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_etrn" >>> processing "require" >>> check hosts = 10.0.0.0/24 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24") ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_etrn" >>> processing "warn" ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_etrn" LOG: H=(test.host) [10.0.0.1] Warning: accepted ETRN #abcd >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_etrn" >>> ETRN command is: exim -R >>> ETRN command execution skipped >>> host in hosts_connection_nolog? no (option unset) @@ -252,9 +252,9 @@ LOG: H=(test.host) [10.0.0.1] Warning: accepted ETRN #abcd >>> processing "warn" >>> check hosts = 10.0.0.6 >>> host in "10.0.0.6"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_connect" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_connect" >>> test.host in helo_lookup_domains? no (end of list) >>> host in pipelining_advertise_hosts? yes (matched "*") >>> host in "10.0.0.1"? no (end of list) @@ -265,33 +265,33 @@ LOG: H=(test.host) [10.0.0.1] Warning: accepted ETRN #abcd >>> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list) >>> cus.cam.ac.uk in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +auth_relay_hosts >>> host in "+auth_relay_hosts"? yes (matched "+auth_relay_hosts" - cached) >>> check authenticated = * ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> accept: endpass encountered - denying access LOG: H=(test.host) [10.0.0.3] F= rejected RCPT : authentication required >>> mylogin authenticator server_condition: @@ -303,34 +303,34 @@ LOG: H=(test.host) [10.0.0.3] F= rejected RCPT >> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? no (end of list) ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list) >>> cus.cam.ac.uk in "+local_domains"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +relay_hosts >>> host in "+relay_hosts"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = +auth_relay_hosts >>> host in "+auth_relay_hosts"? yes (matched "+auth_relay_hosts" - cached) >>> check authenticated = * >>> mylogin in "*"? yes (matched "*") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -343,9 +343,9 @@ LOG: H=(test.host) [10.0.0.3] F= rejected RCPT >> processing "warn" >>> check hosts = 10.0.0.6 >>> host in "10.0.0.6"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_connect" >>> processing "accept" ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_connect" >>> test.host in helo_lookup_domains? no (end of list) >>> host in pipelining_advertise_hosts? yes (matched "*") >>> host in "10.0.0.1"? no (end of list) @@ -384,9 +384,9 @@ using ACL "check_connect" processing "warn" check hosts = 10.0.0.6 host in "10.0.0.6"? no (end of list) -warn: condition test failed +warn: condition test failed in ACL "check_connect" processing "accept" -accept: condition test succeeded +accept: condition test succeeded in ACL "check_connect" SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 smtp_setup_msg entered SMTP<< ehlo testing.testing diff --git a/test/stderr/3408 b/test/stderr/3408 index 52ffc7ad3..9a59d31f3 100644 --- a/test/stderr/3408 +++ b/test/stderr/3408 @@ -13,21 +13,21 @@ >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> postmaster@exim.test.ex in "postmaster@exim.test.ex"? yes (matched "postmaster@exim.test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> userx@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check !authenticated = * >>> check dnslists = rbl.test.ex @@ -35,7 +35,7 @@ >>> new DNS lookup for 14.12.11.V4NET.rbl.test.ex >>> DNS lookup for 14.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2) >>> => that means V4NET.11.12.14 is listed at rbl.test.ex ->>> deny: condition test succeeded +>>> deny: condition test succeeded in ACL "check_recipient" LOG: H=(exim.test.ex) [V4NET.11.12.14] F= rejected RCPT userx@exim.test.ex: host is listed in rbl.test.ex >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.14] P=esmtp S=sss @@ -62,25 +62,25 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> postmaster@exim.test.ex in "postmaster@exim.test.ex"? yes (matched "postmaster@exim.test.ex") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> using ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check recipients = postmaster@exim.test.ex >>> userx@exim.test.ex in "postmaster@exim.test.ex"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check !authenticated = * >>> plain in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "require" >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -94,7 +94,7 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ ->>> require: condition test succeeded +>>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -105,11 +105,11 @@ LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.1 >>> calling list router >>> routed by list router >>> ----------- end verify ------------ ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaY-0005vi-00 <= postmaster@exim.test.ex H=(exim.test.ex) [V4NET.11.12.14] P=esmtpa A=plain:userx S=sss diff --git a/test/stderr/3410 b/test/stderr/3410 index d09d22256..6dcb2c5db 100644 --- a/test/stderr/3410 +++ b/test/stderr/3410 @@ -9,7 +9,7 @@ >>> using ACL "acl_5_6_9" >>> processing "accept" >>> check authenticated = * ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_9" >>> accept: endpass encountered - denying access LOG: H=[5.6.9.1] F= rejected RCPT : You must authenticate >>> rhu.barb in helo_lookup_domains? no (end of list) @@ -27,7 +27,7 @@ LOG: H=[5.6.9.1] F= rejected RCPT : You must authenticate >>> processing "accept" >>> check authenticated = * >>> auth1 in "*"? yes (matched "*") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_9" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -39,7 +39,7 @@ LOG: H=[5.6.9.1] F= rejected RCPT : You must authenticate >>> using ACL "acl_5_6_10" >>> processing "accept" >>> check authenticated = auth1 ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_10" >>> end of ACL "acl_5_6_10": implicit DENY LOG: H=[5.6.10.1] F= rejected RCPT >>> rhu.barb in helo_lookup_domains? no (end of list) @@ -57,7 +57,7 @@ LOG: H=[5.6.10.1] F= rejected RCPT >>> processing "accept" >>> check authenticated = auth1 >>> auth1 in "auth1"? yes (matched "auth1") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "acl_5_6_10" >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) @@ -79,6 +79,6 @@ LOG: H=[5.6.10.1] F= rejected RCPT >>> processing "accept" >>> check authenticated = auth1 >>> auth2 in "auth1"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "acl_5_6_10" >>> end of ACL "acl_5_6_10": implicit DENY LOG: H=(rhu.barb) [5.6.10.1] F= A=auth2 rejected RCPT diff --git a/test/stderr/3500 b/test/stderr/3500 index 3d470414d..e19c8c9e4 100644 --- a/test/stderr/3500 +++ b/test/stderr/3500 @@ -37,26 +37,26 @@ >>> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> warn: condition test failed +>>> warn: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check hosts = : >>> host in ":"? no (end of list) ->>> accept: condition test failed +>>> accept: condition test failed in ACL "check_recipient" >>> processing "deny" >>> check hosts = +auth_hosts >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) >>> check !authenticated = * >>> cram_md5 in "*"? yes (matched "*") ->>> deny: condition test failed +>>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" >>> check domains = +local_domains >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") >>> test.ex in "+local_domains"? yes (matched "+local_domains") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaY-0005vi-00 <= userx@some.domain H=(test.host) [10.0.0.1] P=esmtpa A=cram_md5:tim S=sss >>> host in hosts_connection_nolog? no (option unset) @@ -86,10 +86,10 @@ LOG: cram_md5 authenticator failed for (test.host) [10.0.0.5]: 535 Incorrect aut >>> processing "warn" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? yes (matched "10.0.0.5") ->>> warn: condition test succeeded +>>> warn: condition test succeeded in ACL "check_recipient" >>> processing "accept" >>> check hosts = 10.0.0.5 >>> host in "10.0.0.5"? yes (matched "10.0.0.5") ->>> accept: condition test succeeded +>>> accept: condition test succeeded in ACL "check_recipient" >>> host in ignore_fromline_hosts? no (option unset) LOG: 10HmaZ-0005vi-00 <= userx@some.domain H=(test.host) [10.0.0.5] P=esmtp S=sss diff --git a/test/stderr/5204 b/test/stderr/5204 index c8aa99a4d..2c1a98604 100644 --- a/test/stderr/5204 +++ b/test/stderr/5204 @@ -255,7 +255,7 @@ subprocess will run with uid=EXIM_UID gid=EXIM_GID command wrote: FAIL cannot route this one (FAIL) q router forced address failure ----------- end verify ------------ -accept: condition test failed +accept: condition test failed in inline ACL end of inline ACL: implicit DENY LOG: MAIN REJECT H=(some.name) [V4NET.2.3.4] F= rejected RCPT <"FAIL cannot route this one (FAIL)"@some.host>: cannot route this one (FAIL) -- 2.25.1