>>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? no (option unset) >>> host in host_reject_connection? no (option unset) >>> host in sender_unqualified_hosts? no (option unset) >>> host in recipient_unqualified_hosts? no (option unset) >>> host in helo_verify_hosts? no (option unset) >>> host in helo_try_verify_hosts? no (option unset) >>> host in helo_accept_junk_hosts? no (option unset) >>> exim.test.ex in helo_lookup_domains? >>> list element: @ >>> list element: @[] >>> exim.test.ex in helo_lookup_domains? no (end of list) >>> list element: * >>> host in limits_advertise_hosts? yes (matched "*") >>> host in dsn_advertise_hosts? no (option unset) >>> host in pipelining_advertise_hosts? >>> list element: * >>> host in pipelining_advertise_hosts? yes (matched "*") >>> host in chunking_advertise_hosts? >>> host in chunking_advertise_hosts? no (end of list) >>> using ACL "check_recipient" >>> processing "accept" (TESTSUITE/test-config 20) >>> check hosts = : >>> host in ":"? >>> list element: >>> host in ":"? no (end of list) >>> accept: condition test failed in ACL "check_recipient" >>> processing "require" (TESTSUITE/test-config 21) >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing junkjunk@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> system_aliases router declined for junkjunk@exim.test.ex >>> junkjunk in local_parts? >>> list element: userx >>> junkjunk in local_parts? no (end of list) >>> no more routers >>> ----------- end verify ------------ >>> require: condition test failed in ACL "check_recipient" >>> end of ACL "check_recipient": not OK 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 >>> using ACL "check_recipient" >>> processing "accept" (TESTSUITE/test-config 20) >>> check hosts = : >>> host in ":"? >>> list element: >>> host in ":"? no (end of list) >>> accept: condition test failed in ACL "check_recipient" >>> processing "require" (TESTSUITE/test-config 21) >>> check verify = sender >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing postmaster@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> routed by system_aliases router >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing userx@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> system_aliases router declined for userx@exim.test.ex >>> userx in local_parts? >>> list element: userx >>> userx in local_parts? yes (matched "userx") >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ >>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" (TESTSUITE/test-config 22) >>> message: unrouteable address >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing postmaster@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> routed by system_aliases router >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing userx@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> system_aliases router declined for userx@exim.test.ex >>> userx in local_parts? >>> list element: userx >>> userx in local_parts? yes (matched "userx") >>> calling localuser router >>> routed by localuser router >>> ----------- end verify ------------ >>> deny: condition test failed in ACL "check_recipient" >>> processing "accept" (TESTSUITE/test-config 24) >>> check domains = +local_domains >>> exim.test.ex in "+local_domains"? >>> list element: +local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains") >>> accept: condition test succeeded in ACL "check_recipient" >>> end of ACL "check_recipient": ACCEPT >>> using ACL "check_recipient" >>> processing "accept" (TESTSUITE/test-config 20) >>> check hosts = : >>> host in ":"? >>> list element: >>> host in ":"? no (end of list) >>> accept: condition test failed in ACL "check_recipient" >>> processing "require" (TESTSUITE/test-config 21) >>> check verify = sender >>> using cached sender verify result >>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" (TESTSUITE/test-config 22) >>> message: unrouteable address >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing junkjunk@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> system_aliases router declined for junkjunk@exim.test.ex >>> junkjunk in local_parts? >>> list element: userx >>> junkjunk in local_parts? no (end of list) >>> no more routers >>> ----------- end verify ------------ >>> deny: condition test succeeded in ACL "check_recipient" >>> end of ACL "check_recipient": DENY LOG: H=(exim.test.ex) [V4NET.0.0.97] F= rejected RCPT junkjunk@exim.test.ex: Unrouteable address >>> using ACL "check_recipient" >>> processing "accept" (TESTSUITE/test-config 20) >>> check hosts = : >>> host in ":"? >>> list element: >>> host in ":"? no (end of list) >>> accept: condition test failed in ACL "check_recipient" >>> processing "require" (TESTSUITE/test-config 21) >>> check verify = sender >>> using cached sender verify result >>> require: condition test succeeded in ACL "check_recipient" >>> processing "deny" (TESTSUITE/test-config 22) >>> message: unrouteable address >>> check !verify = recipient >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> routing fail@exim.test.ex >>> exim.test.ex in domains? >>> list element: !░+local_domains >>> start sublist local_domains >>> exim.test.ex in "exim.test.ex"? >>> ╎list element: exim.test.ex >>> ╎exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") >>> end sublist local_domains >>> data from lookup saved for cache for +local_domains: key 'exim.test.ex' value 'exim.test.ex' >>> exim.test.ex in domains? no (matched "! +local_domains") >>> calling system_aliases router >>> system_aliases router forced address failure >>> ----------- end verify ------------ >>> deny: condition test succeeded in ACL "check_recipient" >>> end of ACL "check_recipient": DENY 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