diff options
Diffstat (limited to 'test/stderr')
258 files changed, 91930 insertions, 0 deletions
diff --git a/test/stderr/0002 b/test/stderr/0002 new file mode 100644 index 000000000..245d3904a --- /dev/null +++ b/test/stderr/0002 @@ -0,0 +1,350 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +expanding: primary_hostname: $primary_hostname + result: primary_hostname: myhost.test.ex +expanding: abcd + result: abcd +expanding: \N^([ab]+)(\w+)$\N + result: ^([ab]+)(\w+)$ +condition: match{abcd}{\N^([ab]+)(\w+)$\N} + result: true +expanding: $2$1 + result: cdab +expanding: match: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail} + result: match: cdab +expanding: wxyz + result: wxyz +expanding: \N^([ab]+)(\w+)$\N + result: ^([ab]+)(\w+)$ +condition: match{wxyz}{\N^([ab]+)(\w+)$\N} + result: false +expanding: $2$1 + result: +skipping: result is not used +failed to expand: match: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail} + error message: "if" failed and "fail" requested +failure was forced +expanding: 1 + result: 1 +expanding: 1 + result: 1 +condition: eq {1}{1} + result: true +expanding: yes + result: yes +expanding: xx + result: xx +skipping: result is not used +expanding: /non/exist + result: /non/exist +skipping: result is not used +expanding: ${lookup{xx}lsearch{/non/exist}} + result: +skipping: result is not used +expanding: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}} + result: yes +expanding: a.b.c + result: a.b.c +expanding: a.b.c + result: a.b.c +LOG: MAIN PANIC + no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c" +condition: match_address{a.b.c}{a.b.c} + result: false +expanding: yes + result: yes +skipping: result is not used +expanding: no + result: no +expanding: match_address: ${if match_address{a.b.c}{a.b.c}{yes}{no}} + result: match_address: no +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +expanding: -oMa sender_host_address = $sender_host_address + result: -oMa sender_host_address = V4NET.0.0.1 +expanding: sender_host_port = $sender_host_port + result: sender_host_port = 1234 +expanding: -oMaa sender_host_authenticated = $sender_host_authenticated + result: -oMaa sender_host_authenticated = AAA +expanding: -oMai authenticated_id = $authenticated_id + result: -oMai authenticated_id = philip +expanding: -oMas authenticated_sender = $authenticated_sender + result: -oMas authenticated_sender = xx@yy.zz +expanding: -oMi interface_address = $interface_address + result: -oMi interface_address = 1.1.1.1 +expanding: interface_port = $interface_port + result: interface_port = 99 +expanding: -oMr received_protocol = $received_protocol + result: -oMr received_protocol = special +expanding: -oMt sender_ident = $sender_ident + result: -oMt sender_ident = me +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +1999-03-02 09:44:33 no host name found for IP address V4NET.11.12.13 +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +expanding: -oMa sender_host_address = $sender_host_address + result: -oMa sender_host_address = V4NET.0.0.1 +expanding: sender_host_port = $sender_host_port + result: sender_host_port = 1234 +expanding: -oMaa sender_host_authenticated = $sender_host_authenticated + result: -oMaa sender_host_authenticated = AAA +expanding: -oMai authenticated_id = $authenticated_id + result: -oMai authenticated_id = philip +expanding: -oMas authenticated_sender = $authenticated_sender + result: -oMas authenticated_sender = xx@yy.zz +expanding: -oMi interface_address = $interface_address + result: -oMi interface_address = 1.1.1.1 +expanding: interface_port = $interface_port + result: interface_port = 99 +expanding: -oMr received_protocol = $received_protocol + result: -oMr received_protocol = special +expanding: black + result: black +expanding: white + result: white +condition: eq{black}{white} + result: false +expanding: $sender_host_name + result: +skipping: result is not used +expanding: No + result: No +expanding: ----> No lookup yet: ${if eq{black}{white}{$sender_host_name}{No}} + result: ----> No lookup yet: No +looking up host name for V4NET.0.0.1 +IP address lookup yielded ten-1.test.ex +using host_fake_gethostbyname for ten-1.test.ex (IPv4) +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=ten-1.test.ex address=V4NET.0.0.1 +checking addresses for ten-1.test.ex + V4NET.0.0.1 OK +sender_fullhost = ten-1.test.ex [V4NET.0.0.1] +sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1] ident=me) +expanding: -oMs sender_host_name = $sender_host_name + result: -oMs sender_host_name = ten-1.test.ex +expanding: -oMt sender_ident = $sender_ident + result: -oMt sender_ident = me +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.0.0.1] +sender_rcvhost = [V4NET.0.0.1] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.1] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.0.0.1] +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) +using ACL "connect1" +processing "deny" +check hosts = partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch +sender host name required, to match against partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch +looking up host name for V4NET.0.0.1 +DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) succeeded +IP address lookup yielded ten-1.test.ex +using host_fake_gethostbyname for ten-1.test.ex (IPv4) +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=ten-1.test.ex address=V4NET.0.0.1 +checking addresses for ten-1.test.ex + V4NET.0.0.1 OK +sender_fullhost = ten-1.test.ex [V4NET.0.0.1] +sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1]) +search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch" +search_find: file="TESTSUITE/aux-fixed/0002.lsearch" + key="ten-1.test.ex" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0002.lsearch + End +internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch" + type=lsearch key="ten-1.test.ex" +file lookup required for ten-1.test.ex + in TESTSUITE/aux-fixed/0002.lsearch +lookup yielded: +host in "partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch"? yes (matched "partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch") +deny: condition test succeeded +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + H=ten-1.test.ex [V4NET.0.0.1] rejected connection in "connect" ACL +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.0.0.2] +sender_rcvhost = [V4NET.0.0.2] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.2] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.0.0.2] +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) +using ACL "connect2" +processing "deny" +check hosts = net-lsearch;TESTSUITE/aux-fixed/0002.lsearch +search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch" +search_find: file="TESTSUITE/aux-fixed/0002.lsearch" + key="V4NET.0.0.2" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0002.lsearch + End +internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch" + type=lsearch key="V4NET.0.0.2" +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 +end of ACL "connect2": implicit DENY +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + H=[V4NET.0.0.2] rejected connection in "connect" ACL +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>> 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) +>>> using ACL "connect0" +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "check_data" +>>> processing "warn" +>>> check logwrite = Subject is: "$h_subject:" +>>> = Subject is: "" +LOG: 10HmaX-0005vi-00 Subject is: "" +>>> warn: condition test succeeded +>>> processing "deny" +>>> deny: condition test succeeded +LOG: 10HmaX-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: 10HmaY-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<a@b> +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: 10HmaZ-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<c@d> +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: 10HmbA-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: 10HmbB-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<x@y> +>>> 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) +>>> using ACL "connect0" +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +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) +>>> 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) +>>> using ACL "connect0" +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: 10HmbD-0005vi-00 H=[V4NET.0.0.0] F=<> rejected after DATA: reply_address=<> diff --git a/test/stderr/0003 b/test/stderr/0003 new file mode 100644 index 000000000..4d3a86e17 --- /dev/null +++ b/test/stderr/0003 @@ -0,0 +1,359 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<a@b.c> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<a@B.C> rejected RCPT <x@test.ex> +>>> 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 +>>> 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 +LOG: H=[1.1.1.1] F=<A@b.c> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<A@B.C> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<x@y.z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<x@Y.Z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<X@y.z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<X@Y.Z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<ax@e.f> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<ay@g.h> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<bX@E.F> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<bY@G.H> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@aa.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@AA.COM> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Q@bb.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Q@BB.Com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<cc@dd.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<CC@DD.COM> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@nn.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Q@NN.COM> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@MM.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Pp@Qq.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<abcd@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<ABCD@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<ax@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<bX@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Ay@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<BY@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<blocked@xy.zz> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<BLOCKED@zz.xy> rejected RCPT <x@test.ex> diff --git a/test/stderr/0004 b/test/stderr/0004 new file mode 100644 index 000000000..e6d4aaba5 --- /dev/null +++ b/test/stderr/0004 @@ -0,0 +1,446 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<a@b.c> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<a@B.C> rejected RCPT <x@test.ex> +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<ax@e.f> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@aa.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@AA.COM> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Q@bb.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Q@BB.Com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<cc@dd.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<CC@DD.COM> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@nn.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Q@NN.COM> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@MM.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<q@mm.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<Pp@Qq.com> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<AbCd@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<ax@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<BY@aa.bb> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.1.1.1] F=<BlOcKeD@zz.xy> rejected RCPT <x@test.ex> +LOG: unexpected disconnection while reading SMTP command from [1.1.1.1] diff --git a/test/stderr/0007 b/test/stderr/0007 new file mode 100644 index 000000000..b1563748e --- /dev/null +++ b/test/stderr/0007 @@ -0,0 +1,13 @@ +An error was detected while processing a file of BSMTP input. +The error message was: + + 501 malformed address: < may not follow someone@some.where + +The SMTP transaction started in line 0. +The error was detected in line 1. +The SMTP command at fault was: + + mail from:someone@some.where< + +0 previous messages were successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0008 b/test/stderr/0008 new file mode 100644 index 000000000..c99bb95af --- /dev/null +++ b/test/stderr/0008 @@ -0,0 +1,13 @@ +An error was detected while processing a file of BSMTP input. +The error message was: + + 501 malformed address: < may not follow someone@some.where + +The SMTP transaction started in line 11. +The error was detected in line 12. +The SMTP command at fault was: + + mail from:someone@some.where< + +1 previous message was successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0009 b/test/stderr/0009 new file mode 100644 index 000000000..656214b45 --- /dev/null +++ b/test/stderr/0009 @@ -0,0 +1,13 @@ +An error was detected while processing a file of BSMTP input. +The error message was: + + 501 '>' missing at end of address + +The SMTP transaction started in line 10. +The error was detected in line 12. +The SMTP command at fault was: + + rcpt to:<blackhole@the.local.host.name + +1 previous message was successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0010 b/test/stderr/0010 new file mode 100644 index 000000000..c00fe652c --- /dev/null +++ b/test/stderr/0010 @@ -0,0 +1,9 @@ +An error was detected while processing a file of BSMTP input. +The error message was: + + 421 Lost incoming connection + +The SMTP transaction started in line 10. +The error was detected in line 18. +1 previous message was successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0011 b/test/stderr/0011 new file mode 100644 index 000000000..4834e5cdc --- /dev/null +++ b/test/stderr/0011 @@ -0,0 +1,9 @@ +An error was detected while processing a file of BSMTP input. +The error message was: + + 421 Lost incoming connection + +The SMTP transaction started in line 10. +The error was detected in line 14. +1 previous message was successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0013 b/test/stderr/0013 new file mode 100644 index 000000000..78e7e579a --- /dev/null +++ b/test/stderr/0013 @@ -0,0 +1,2 @@ +1999-03-02 09:44:33 Exim configuration error in line 15 of TESTSUITE/test-config: + extra characters follow string value for relay_hosts diff --git a/test/stderr/0014 b/test/stderr/0014 new file mode 100644 index 000000000..6400b6de7 --- /dev/null +++ b/test/stderr/0014 @@ -0,0 +1,3 @@ +1999-03-02 09:44:33 Rewrite of jules@box3.plc.example yielded unparseable address: empty address in address +1999-03-02 09:44:33 Rewrite of jules@box3.plc.example yielded unparseable address: empty address in address +1999-03-02 09:44:33 Rewrite of jules@box3.plc.example yielded unparseable address: empty address in address diff --git a/test/stderr/0017 b/test/stderr/0017 new file mode 100644 index 000000000..90e43c069 --- /dev/null +++ b/test/stderr/0017 @@ -0,0 +1,66 @@ +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +LOG: ETRN some.random.domain received from [1.1.1.1] +>>> using ACL "check_etrn" +>>> processing "deny" +>>> check hosts = 10.9.8.7 +>>> host in "10.9.8.7"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check hosts = 10.9.8.8 +>>> host in "10.9.8.8"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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) +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +LOG: ETRN some.domain received from [10.9.8.7] +>>> using ACL "check_etrn" +>>> processing "deny" +>>> 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 +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) +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +LOG: ETRN some.domain received from [10.9.8.8] +>>> using ACL "check_etrn" +>>> processing "deny" +>>> check hosts = 10.9.8.7 +>>> host in "10.9.8.7"? no (end of list) +>>> deny: condition test failed +>>> 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 +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 new file mode 100644 index 000000000..b6a0c1f64 --- /dev/null +++ b/test/stderr/0018 @@ -0,0 +1,24 @@ +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "check_etrn" +>>> processing "deny" +>>> 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 (matched "!localhost") +>>> deny: condition test failed +>>> processing "warn" +>>> warn: condition test succeeded +LOG: H=[127.0.0.1] Warning: accepted etrn #some.random.domain +>>> processing "accept" +>>> accept: condition test succeeded +>>> ETRN command is: exim -R +>>> ETRN command execution skipped diff --git a/test/stderr/0019 b/test/stderr/0019 new file mode 100644 index 000000000..d0d127019 --- /dev/null +++ b/test/stderr/0019 @@ -0,0 +1,12 @@ +>>> 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) +LOG: rejected HELO from [10.10.10.10]: syntactically invalid argument(s): !@#$%^&*( +LOG: SMTP syntax error in "debug" H=[10.10.10.10] unrecognized command +LOG: SMTP syntax error in "rhubarb" H=[10.10.10.10] unrecognized command +LOG: SMTP syntax error in "mail" H=[10.10.10.10] unrecognized command diff --git a/test/stderr/0020 b/test/stderr/0020 new file mode 100644 index 000000000..9c22b7b4c --- /dev/null +++ b/test/stderr/0020 @@ -0,0 +1,2290 @@ +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? yes (matched "10.250.104.0/21") +>>> looking up host name for 10.250.104.7 +>>> IP address lookup yielded manyhome.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=manyhome.test.ex address=10.250.104.0 +>>> name=manyhome.test.ex address=10.250.104.1 +>>> name=manyhome.test.ex address=10.250.104.10 +>>> name=manyhome.test.ex address=10.250.104.100 +>>> name=manyhome.test.ex address=10.250.104.101 +>>> name=manyhome.test.ex address=10.250.104.102 +>>> name=manyhome.test.ex address=10.250.104.103 +>>> name=manyhome.test.ex address=10.250.104.104 +>>> name=manyhome.test.ex address=10.250.104.105 +>>> name=manyhome.test.ex address=10.250.104.106 +>>> name=manyhome.test.ex address=10.250.104.107 +>>> name=manyhome.test.ex address=10.250.104.108 +>>> name=manyhome.test.ex address=10.250.104.109 +>>> name=manyhome.test.ex address=10.250.104.11 +>>> name=manyhome.test.ex address=10.250.104.110 +>>> name=manyhome.test.ex address=10.250.104.111 +>>> name=manyhome.test.ex address=10.250.104.112 +>>> name=manyhome.test.ex address=10.250.104.113 +>>> name=manyhome.test.ex address=10.250.104.114 +>>> name=manyhome.test.ex address=10.250.104.115 +>>> name=manyhome.test.ex address=10.250.104.116 +>>> name=manyhome.test.ex address=10.250.104.117 +>>> name=manyhome.test.ex address=10.250.104.118 +>>> name=manyhome.test.ex address=10.250.104.119 +>>> name=manyhome.test.ex address=10.250.104.12 +>>> name=manyhome.test.ex address=10.250.104.120 +>>> name=manyhome.test.ex address=10.250.104.121 +>>> name=manyhome.test.ex address=10.250.104.122 +>>> name=manyhome.test.ex address=10.250.104.123 +>>> name=manyhome.test.ex address=10.250.104.124 +>>> name=manyhome.test.ex address=10.250.104.125 +>>> name=manyhome.test.ex address=10.250.104.126 +>>> name=manyhome.test.ex address=10.250.104.127 +>>> name=manyhome.test.ex address=10.250.104.128 +>>> name=manyhome.test.ex address=10.250.104.129 +>>> name=manyhome.test.ex address=10.250.104.13 +>>> name=manyhome.test.ex address=10.250.104.130 +>>> name=manyhome.test.ex address=10.250.104.131 +>>> name=manyhome.test.ex address=10.250.104.132 +>>> name=manyhome.test.ex address=10.250.104.133 +>>> name=manyhome.test.ex address=10.250.104.134 +>>> name=manyhome.test.ex address=10.250.104.135 +>>> name=manyhome.test.ex address=10.250.104.136 +>>> name=manyhome.test.ex address=10.250.104.137 +>>> name=manyhome.test.ex address=10.250.104.138 +>>> name=manyhome.test.ex address=10.250.104.139 +>>> name=manyhome.test.ex address=10.250.104.14 +>>> name=manyhome.test.ex address=10.250.104.140 +>>> name=manyhome.test.ex address=10.250.104.141 +>>> name=manyhome.test.ex address=10.250.104.142 +>>> name=manyhome.test.ex address=10.250.104.143 +>>> name=manyhome.test.ex address=10.250.104.144 +>>> name=manyhome.test.ex address=10.250.104.145 +>>> name=manyhome.test.ex address=10.250.104.146 +>>> name=manyhome.test.ex address=10.250.104.147 +>>> name=manyhome.test.ex address=10.250.104.148 +>>> name=manyhome.test.ex address=10.250.104.149 +>>> name=manyhome.test.ex address=10.250.104.15 +>>> name=manyhome.test.ex address=10.250.104.150 +>>> name=manyhome.test.ex address=10.250.104.151 +>>> name=manyhome.test.ex address=10.250.104.152 +>>> name=manyhome.test.ex address=10.250.104.153 +>>> name=manyhome.test.ex address=10.250.104.154 +>>> name=manyhome.test.ex address=10.250.104.155 +>>> name=manyhome.test.ex address=10.250.104.156 +>>> name=manyhome.test.ex address=10.250.104.157 +>>> name=manyhome.test.ex address=10.250.104.158 +>>> name=manyhome.test.ex address=10.250.104.159 +>>> name=manyhome.test.ex address=10.250.104.16 +>>> name=manyhome.test.ex address=10.250.104.160 +>>> name=manyhome.test.ex address=10.250.104.161 +>>> name=manyhome.test.ex address=10.250.104.162 +>>> name=manyhome.test.ex address=10.250.104.163 +>>> name=manyhome.test.ex address=10.250.104.164 +>>> name=manyhome.test.ex address=10.250.104.165 +>>> name=manyhome.test.ex address=10.250.104.166 +>>> name=manyhome.test.ex address=10.250.104.167 +>>> name=manyhome.test.ex address=10.250.104.168 +>>> name=manyhome.test.ex address=10.250.104.169 +>>> name=manyhome.test.ex address=10.250.104.17 +>>> name=manyhome.test.ex address=10.250.104.170 +>>> name=manyhome.test.ex address=10.250.104.171 +>>> name=manyhome.test.ex address=10.250.104.172 +>>> name=manyhome.test.ex address=10.250.104.173 +>>> name=manyhome.test.ex address=10.250.104.174 +>>> name=manyhome.test.ex address=10.250.104.175 +>>> name=manyhome.test.ex address=10.250.104.176 +>>> name=manyhome.test.ex address=10.250.104.177 +>>> name=manyhome.test.ex address=10.250.104.178 +>>> name=manyhome.test.ex address=10.250.104.179 +>>> name=manyhome.test.ex address=10.250.104.18 +>>> name=manyhome.test.ex address=10.250.104.180 +>>> name=manyhome.test.ex address=10.250.104.181 +>>> name=manyhome.test.ex address=10.250.104.182 +>>> name=manyhome.test.ex address=10.250.104.183 +>>> name=manyhome.test.ex address=10.250.104.184 +>>> name=manyhome.test.ex address=10.250.104.185 +>>> name=manyhome.test.ex address=10.250.104.186 +>>> name=manyhome.test.ex address=10.250.104.187 +>>> name=manyhome.test.ex address=10.250.104.188 +>>> name=manyhome.test.ex address=10.250.104.189 +>>> name=manyhome.test.ex address=10.250.104.19 +>>> name=manyhome.test.ex address=10.250.104.190 +>>> name=manyhome.test.ex address=10.250.104.191 +>>> name=manyhome.test.ex address=10.250.104.192 +>>> name=manyhome.test.ex address=10.250.104.193 +>>> name=manyhome.test.ex address=10.250.104.194 +>>> name=manyhome.test.ex address=10.250.104.195 +>>> name=manyhome.test.ex address=10.250.104.196 +>>> name=manyhome.test.ex address=10.250.104.197 +>>> name=manyhome.test.ex address=10.250.104.198 +>>> name=manyhome.test.ex address=10.250.104.199 +>>> name=manyhome.test.ex address=10.250.104.2 +>>> name=manyhome.test.ex address=10.250.104.20 +>>> name=manyhome.test.ex address=10.250.104.200 +>>> name=manyhome.test.ex address=10.250.104.201 +>>> name=manyhome.test.ex address=10.250.104.202 +>>> name=manyhome.test.ex address=10.250.104.203 +>>> name=manyhome.test.ex address=10.250.104.204 +>>> name=manyhome.test.ex address=10.250.104.205 +>>> name=manyhome.test.ex address=10.250.104.206 +>>> name=manyhome.test.ex address=10.250.104.207 +>>> name=manyhome.test.ex address=10.250.104.208 +>>> name=manyhome.test.ex address=10.250.104.209 +>>> name=manyhome.test.ex address=10.250.104.21 +>>> name=manyhome.test.ex address=10.250.104.210 +>>> name=manyhome.test.ex address=10.250.104.211 +>>> name=manyhome.test.ex address=10.250.104.212 +>>> name=manyhome.test.ex address=10.250.104.213 +>>> name=manyhome.test.ex address=10.250.104.214 +>>> name=manyhome.test.ex address=10.250.104.215 +>>> name=manyhome.test.ex address=10.250.104.216 +>>> name=manyhome.test.ex address=10.250.104.217 +>>> name=manyhome.test.ex address=10.250.104.218 +>>> name=manyhome.test.ex address=10.250.104.219 +>>> name=manyhome.test.ex address=10.250.104.22 +>>> name=manyhome.test.ex address=10.250.104.220 +>>> name=manyhome.test.ex address=10.250.104.221 +>>> name=manyhome.test.ex address=10.250.104.222 +>>> name=manyhome.test.ex address=10.250.104.223 +>>> name=manyhome.test.ex address=10.250.104.224 +>>> name=manyhome.test.ex address=10.250.104.225 +>>> name=manyhome.test.ex address=10.250.104.226 +>>> name=manyhome.test.ex address=10.250.104.227 +>>> name=manyhome.test.ex address=10.250.104.228 +>>> name=manyhome.test.ex address=10.250.104.229 +>>> name=manyhome.test.ex address=10.250.104.23 +>>> name=manyhome.test.ex address=10.250.104.230 +>>> name=manyhome.test.ex address=10.250.104.231 +>>> name=manyhome.test.ex address=10.250.104.232 +>>> name=manyhome.test.ex address=10.250.104.233 +>>> name=manyhome.test.ex address=10.250.104.234 +>>> name=manyhome.test.ex address=10.250.104.235 +>>> name=manyhome.test.ex address=10.250.104.236 +>>> name=manyhome.test.ex address=10.250.104.237 +>>> name=manyhome.test.ex address=10.250.104.238 +>>> name=manyhome.test.ex address=10.250.104.239 +>>> name=manyhome.test.ex address=10.250.104.24 +>>> name=manyhome.test.ex address=10.250.104.240 +>>> name=manyhome.test.ex address=10.250.104.241 +>>> name=manyhome.test.ex address=10.250.104.242 +>>> name=manyhome.test.ex address=10.250.104.243 +>>> name=manyhome.test.ex address=10.250.104.244 +>>> name=manyhome.test.ex address=10.250.104.245 +>>> name=manyhome.test.ex address=10.250.104.246 +>>> name=manyhome.test.ex address=10.250.104.247 +>>> name=manyhome.test.ex address=10.250.104.248 +>>> name=manyhome.test.ex address=10.250.104.249 +>>> name=manyhome.test.ex address=10.250.104.25 +>>> name=manyhome.test.ex address=10.250.104.250 +>>> name=manyhome.test.ex address=10.250.104.251 +>>> name=manyhome.test.ex address=10.250.104.252 +>>> name=manyhome.test.ex address=10.250.104.253 +>>> name=manyhome.test.ex address=10.250.104.254 +>>> name=manyhome.test.ex address=10.250.104.255 +>>> name=manyhome.test.ex address=10.250.104.26 +>>> name=manyhome.test.ex address=10.250.104.27 +>>> name=manyhome.test.ex address=10.250.104.28 +>>> name=manyhome.test.ex address=10.250.104.29 +>>> name=manyhome.test.ex address=10.250.104.3 +>>> name=manyhome.test.ex address=10.250.104.30 +>>> name=manyhome.test.ex address=10.250.104.31 +>>> name=manyhome.test.ex address=10.250.104.32 +>>> name=manyhome.test.ex address=10.250.104.33 +>>> name=manyhome.test.ex address=10.250.104.34 +>>> name=manyhome.test.ex address=10.250.104.35 +>>> name=manyhome.test.ex address=10.250.104.36 +>>> name=manyhome.test.ex address=10.250.104.37 +>>> name=manyhome.test.ex address=10.250.104.38 +>>> name=manyhome.test.ex address=10.250.104.39 +>>> name=manyhome.test.ex address=10.250.104.4 +>>> name=manyhome.test.ex address=10.250.104.40 +>>> name=manyhome.test.ex address=10.250.104.41 +>>> name=manyhome.test.ex address=10.250.104.42 +>>> name=manyhome.test.ex address=10.250.104.43 +>>> name=manyhome.test.ex address=10.250.104.44 +>>> name=manyhome.test.ex address=10.250.104.45 +>>> name=manyhome.test.ex address=10.250.104.46 +>>> name=manyhome.test.ex address=10.250.104.47 +>>> name=manyhome.test.ex address=10.250.104.48 +>>> name=manyhome.test.ex address=10.250.104.49 +>>> name=manyhome.test.ex address=10.250.104.5 +>>> name=manyhome.test.ex address=10.250.104.50 +>>> name=manyhome.test.ex address=10.250.104.51 +>>> name=manyhome.test.ex address=10.250.104.52 +>>> name=manyhome.test.ex address=10.250.104.53 +>>> name=manyhome.test.ex address=10.250.104.54 +>>> name=manyhome.test.ex address=10.250.104.55 +>>> name=manyhome.test.ex address=10.250.104.56 +>>> name=manyhome.test.ex address=10.250.104.57 +>>> name=manyhome.test.ex address=10.250.104.58 +>>> name=manyhome.test.ex address=10.250.104.59 +>>> name=manyhome.test.ex address=10.250.104.6 +>>> name=manyhome.test.ex address=10.250.104.60 +>>> name=manyhome.test.ex address=10.250.104.61 +>>> name=manyhome.test.ex address=10.250.104.62 +>>> name=manyhome.test.ex address=10.250.104.63 +>>> name=manyhome.test.ex address=10.250.104.64 +>>> name=manyhome.test.ex address=10.250.104.65 +>>> name=manyhome.test.ex address=10.250.104.66 +>>> name=manyhome.test.ex address=10.250.104.67 +>>> name=manyhome.test.ex address=10.250.104.68 +>>> name=manyhome.test.ex address=10.250.104.69 +>>> name=manyhome.test.ex address=10.250.104.7 +>>> name=manyhome.test.ex address=10.250.104.70 +>>> name=manyhome.test.ex address=10.250.104.71 +>>> name=manyhome.test.ex address=10.250.104.72 +>>> name=manyhome.test.ex address=10.250.104.73 +>>> name=manyhome.test.ex address=10.250.104.74 +>>> name=manyhome.test.ex address=10.250.104.75 +>>> name=manyhome.test.ex address=10.250.104.76 +>>> name=manyhome.test.ex address=10.250.104.77 +>>> name=manyhome.test.ex address=10.250.104.78 +>>> name=manyhome.test.ex address=10.250.104.79 +>>> name=manyhome.test.ex address=10.250.104.8 +>>> name=manyhome.test.ex address=10.250.104.80 +>>> name=manyhome.test.ex address=10.250.104.81 +>>> name=manyhome.test.ex address=10.250.104.82 +>>> name=manyhome.test.ex address=10.250.104.83 +>>> name=manyhome.test.ex address=10.250.104.84 +>>> name=manyhome.test.ex address=10.250.104.85 +>>> name=manyhome.test.ex address=10.250.104.86 +>>> name=manyhome.test.ex address=10.250.104.87 +>>> name=manyhome.test.ex address=10.250.104.88 +>>> name=manyhome.test.ex address=10.250.104.89 +>>> name=manyhome.test.ex address=10.250.104.9 +>>> name=manyhome.test.ex address=10.250.104.90 +>>> name=manyhome.test.ex address=10.250.104.91 +>>> name=manyhome.test.ex address=10.250.104.92 +>>> name=manyhome.test.ex address=10.250.104.93 +>>> name=manyhome.test.ex address=10.250.104.94 +>>> name=manyhome.test.ex address=10.250.104.95 +>>> name=manyhome.test.ex address=10.250.104.96 +>>> name=manyhome.test.ex address=10.250.104.97 +>>> name=manyhome.test.ex address=10.250.104.98 +>>> name=manyhome.test.ex address=10.250.104.99 +>>> name=manyhome.test.ex address=10.250.105.0 +>>> name=manyhome.test.ex address=10.250.105.1 +>>> name=manyhome.test.ex address=10.250.105.10 +>>> name=manyhome.test.ex address=10.250.105.100 +>>> name=manyhome.test.ex address=10.250.105.101 +>>> name=manyhome.test.ex address=10.250.105.102 +>>> name=manyhome.test.ex address=10.250.105.103 +>>> name=manyhome.test.ex address=10.250.105.104 +>>> name=manyhome.test.ex address=10.250.105.105 +>>> name=manyhome.test.ex address=10.250.105.106 +>>> name=manyhome.test.ex address=10.250.105.107 +>>> name=manyhome.test.ex address=10.250.105.108 +>>> name=manyhome.test.ex address=10.250.105.109 +>>> name=manyhome.test.ex address=10.250.105.11 +>>> name=manyhome.test.ex address=10.250.105.110 +>>> name=manyhome.test.ex address=10.250.105.111 +>>> name=manyhome.test.ex address=10.250.105.112 +>>> name=manyhome.test.ex address=10.250.105.113 +>>> name=manyhome.test.ex address=10.250.105.114 +>>> name=manyhome.test.ex address=10.250.105.115 +>>> name=manyhome.test.ex address=10.250.105.116 +>>> name=manyhome.test.ex address=10.250.105.117 +>>> name=manyhome.test.ex address=10.250.105.118 +>>> name=manyhome.test.ex address=10.250.105.119 +>>> name=manyhome.test.ex address=10.250.105.12 +>>> name=manyhome.test.ex address=10.250.105.120 +>>> name=manyhome.test.ex address=10.250.105.121 +>>> name=manyhome.test.ex address=10.250.105.122 +>>> name=manyhome.test.ex address=10.250.105.123 +>>> name=manyhome.test.ex address=10.250.105.124 +>>> name=manyhome.test.ex address=10.250.105.125 +>>> name=manyhome.test.ex address=10.250.105.126 +>>> name=manyhome.test.ex address=10.250.105.127 +>>> name=manyhome.test.ex address=10.250.105.128 +>>> name=manyhome.test.ex address=10.250.105.129 +>>> name=manyhome.test.ex address=10.250.105.13 +>>> name=manyhome.test.ex address=10.250.105.130 +>>> name=manyhome.test.ex address=10.250.105.131 +>>> name=manyhome.test.ex address=10.250.105.132 +>>> name=manyhome.test.ex address=10.250.105.133 +>>> name=manyhome.test.ex address=10.250.105.134 +>>> name=manyhome.test.ex address=10.250.105.135 +>>> name=manyhome.test.ex address=10.250.105.136 +>>> name=manyhome.test.ex address=10.250.105.137 +>>> name=manyhome.test.ex address=10.250.105.138 +>>> name=manyhome.test.ex address=10.250.105.139 +>>> name=manyhome.test.ex address=10.250.105.14 +>>> name=manyhome.test.ex address=10.250.105.140 +>>> name=manyhome.test.ex address=10.250.105.141 +>>> name=manyhome.test.ex address=10.250.105.142 +>>> name=manyhome.test.ex address=10.250.105.143 +>>> name=manyhome.test.ex address=10.250.105.144 +>>> name=manyhome.test.ex address=10.250.105.145 +>>> name=manyhome.test.ex address=10.250.105.146 +>>> name=manyhome.test.ex address=10.250.105.147 +>>> name=manyhome.test.ex address=10.250.105.148 +>>> name=manyhome.test.ex address=10.250.105.149 +>>> name=manyhome.test.ex address=10.250.105.15 +>>> name=manyhome.test.ex address=10.250.105.150 +>>> name=manyhome.test.ex address=10.250.105.151 +>>> name=manyhome.test.ex address=10.250.105.152 +>>> name=manyhome.test.ex address=10.250.105.153 +>>> name=manyhome.test.ex address=10.250.105.154 +>>> name=manyhome.test.ex address=10.250.105.155 +>>> name=manyhome.test.ex address=10.250.105.156 +>>> name=manyhome.test.ex address=10.250.105.157 +>>> name=manyhome.test.ex address=10.250.105.158 +>>> name=manyhome.test.ex address=10.250.105.159 +>>> name=manyhome.test.ex address=10.250.105.16 +>>> name=manyhome.test.ex address=10.250.105.160 +>>> name=manyhome.test.ex address=10.250.105.161 +>>> name=manyhome.test.ex address=10.250.105.162 +>>> name=manyhome.test.ex address=10.250.105.163 +>>> name=manyhome.test.ex address=10.250.105.164 +>>> name=manyhome.test.ex address=10.250.105.165 +>>> name=manyhome.test.ex address=10.250.105.166 +>>> name=manyhome.test.ex address=10.250.105.167 +>>> name=manyhome.test.ex address=10.250.105.168 +>>> name=manyhome.test.ex address=10.250.105.169 +>>> name=manyhome.test.ex address=10.250.105.17 +>>> name=manyhome.test.ex address=10.250.105.170 +>>> name=manyhome.test.ex address=10.250.105.171 +>>> name=manyhome.test.ex address=10.250.105.172 +>>> name=manyhome.test.ex address=10.250.105.173 +>>> name=manyhome.test.ex address=10.250.105.174 +>>> name=manyhome.test.ex address=10.250.105.175 +>>> name=manyhome.test.ex address=10.250.105.176 +>>> name=manyhome.test.ex address=10.250.105.177 +>>> name=manyhome.test.ex address=10.250.105.178 +>>> name=manyhome.test.ex address=10.250.105.179 +>>> name=manyhome.test.ex address=10.250.105.18 +>>> name=manyhome.test.ex address=10.250.105.180 +>>> name=manyhome.test.ex address=10.250.105.181 +>>> name=manyhome.test.ex address=10.250.105.182 +>>> name=manyhome.test.ex address=10.250.105.183 +>>> name=manyhome.test.ex address=10.250.105.184 +>>> name=manyhome.test.ex address=10.250.105.185 +>>> name=manyhome.test.ex address=10.250.105.186 +>>> name=manyhome.test.ex address=10.250.105.187 +>>> name=manyhome.test.ex address=10.250.105.188 +>>> name=manyhome.test.ex address=10.250.105.189 +>>> name=manyhome.test.ex address=10.250.105.19 +>>> name=manyhome.test.ex address=10.250.105.190 +>>> name=manyhome.test.ex address=10.250.105.191 +>>> name=manyhome.test.ex address=10.250.105.192 +>>> name=manyhome.test.ex address=10.250.105.193 +>>> name=manyhome.test.ex address=10.250.105.194 +>>> name=manyhome.test.ex address=10.250.105.195 +>>> name=manyhome.test.ex address=10.250.105.196 +>>> name=manyhome.test.ex address=10.250.105.197 +>>> name=manyhome.test.ex address=10.250.105.198 +>>> name=manyhome.test.ex address=10.250.105.199 +>>> name=manyhome.test.ex address=10.250.105.2 +>>> name=manyhome.test.ex address=10.250.105.20 +>>> name=manyhome.test.ex address=10.250.105.200 +>>> name=manyhome.test.ex address=10.250.105.201 +>>> name=manyhome.test.ex address=10.250.105.202 +>>> name=manyhome.test.ex address=10.250.105.203 +>>> name=manyhome.test.ex address=10.250.105.204 +>>> name=manyhome.test.ex address=10.250.105.205 +>>> name=manyhome.test.ex address=10.250.105.206 +>>> name=manyhome.test.ex address=10.250.105.207 +>>> name=manyhome.test.ex address=10.250.105.208 +>>> name=manyhome.test.ex address=10.250.105.209 +>>> name=manyhome.test.ex address=10.250.105.21 +>>> name=manyhome.test.ex address=10.250.105.210 +>>> name=manyhome.test.ex address=10.250.105.211 +>>> name=manyhome.test.ex address=10.250.105.212 +>>> name=manyhome.test.ex address=10.250.105.213 +>>> name=manyhome.test.ex address=10.250.105.214 +>>> name=manyhome.test.ex address=10.250.105.215 +>>> name=manyhome.test.ex address=10.250.105.216 +>>> name=manyhome.test.ex address=10.250.105.217 +>>> name=manyhome.test.ex address=10.250.105.218 +>>> name=manyhome.test.ex address=10.250.105.219 +>>> name=manyhome.test.ex address=10.250.105.22 +>>> name=manyhome.test.ex address=10.250.105.220 +>>> name=manyhome.test.ex address=10.250.105.221 +>>> name=manyhome.test.ex address=10.250.105.222 +>>> name=manyhome.test.ex address=10.250.105.223 +>>> name=manyhome.test.ex address=10.250.105.224 +>>> name=manyhome.test.ex address=10.250.105.225 +>>> name=manyhome.test.ex address=10.250.105.226 +>>> name=manyhome.test.ex address=10.250.105.227 +>>> name=manyhome.test.ex address=10.250.105.228 +>>> name=manyhome.test.ex address=10.250.105.229 +>>> name=manyhome.test.ex address=10.250.105.23 +>>> name=manyhome.test.ex address=10.250.105.230 +>>> name=manyhome.test.ex address=10.250.105.231 +>>> name=manyhome.test.ex address=10.250.105.232 +>>> name=manyhome.test.ex address=10.250.105.233 +>>> name=manyhome.test.ex address=10.250.105.234 +>>> name=manyhome.test.ex address=10.250.105.235 +>>> name=manyhome.test.ex address=10.250.105.236 +>>> name=manyhome.test.ex address=10.250.105.237 +>>> name=manyhome.test.ex address=10.250.105.238 +>>> name=manyhome.test.ex address=10.250.105.239 +>>> name=manyhome.test.ex address=10.250.105.24 +>>> name=manyhome.test.ex address=10.250.105.240 +>>> name=manyhome.test.ex address=10.250.105.241 +>>> name=manyhome.test.ex address=10.250.105.242 +>>> name=manyhome.test.ex address=10.250.105.243 +>>> name=manyhome.test.ex address=10.250.105.244 +>>> name=manyhome.test.ex address=10.250.105.245 +>>> name=manyhome.test.ex address=10.250.105.246 +>>> name=manyhome.test.ex address=10.250.105.247 +>>> name=manyhome.test.ex address=10.250.105.248 +>>> name=manyhome.test.ex address=10.250.105.249 +>>> name=manyhome.test.ex address=10.250.105.25 +>>> name=manyhome.test.ex address=10.250.105.250 +>>> name=manyhome.test.ex address=10.250.105.251 +>>> name=manyhome.test.ex address=10.250.105.252 +>>> name=manyhome.test.ex address=10.250.105.253 +>>> name=manyhome.test.ex address=10.250.105.254 +>>> name=manyhome.test.ex address=10.250.105.255 +>>> name=manyhome.test.ex address=10.250.105.26 +>>> name=manyhome.test.ex address=10.250.105.27 +>>> name=manyhome.test.ex address=10.250.105.28 +>>> name=manyhome.test.ex address=10.250.105.29 +>>> name=manyhome.test.ex address=10.250.105.3 +>>> name=manyhome.test.ex address=10.250.105.30 +>>> name=manyhome.test.ex address=10.250.105.31 +>>> name=manyhome.test.ex address=10.250.105.32 +>>> name=manyhome.test.ex address=10.250.105.33 +>>> name=manyhome.test.ex address=10.250.105.34 +>>> name=manyhome.test.ex address=10.250.105.35 +>>> name=manyhome.test.ex address=10.250.105.36 +>>> name=manyhome.test.ex address=10.250.105.37 +>>> name=manyhome.test.ex address=10.250.105.38 +>>> name=manyhome.test.ex address=10.250.105.39 +>>> name=manyhome.test.ex address=10.250.105.4 +>>> name=manyhome.test.ex address=10.250.105.40 +>>> name=manyhome.test.ex address=10.250.105.41 +>>> name=manyhome.test.ex address=10.250.105.42 +>>> name=manyhome.test.ex address=10.250.105.43 +>>> name=manyhome.test.ex address=10.250.105.44 +>>> name=manyhome.test.ex address=10.250.105.45 +>>> name=manyhome.test.ex address=10.250.105.46 +>>> name=manyhome.test.ex address=10.250.105.47 +>>> name=manyhome.test.ex address=10.250.105.48 +>>> name=manyhome.test.ex address=10.250.105.49 +>>> name=manyhome.test.ex address=10.250.105.5 +>>> name=manyhome.test.ex address=10.250.105.50 +>>> name=manyhome.test.ex address=10.250.105.51 +>>> name=manyhome.test.ex address=10.250.105.52 +>>> name=manyhome.test.ex address=10.250.105.53 +>>> name=manyhome.test.ex address=10.250.105.54 +>>> name=manyhome.test.ex address=10.250.105.55 +>>> name=manyhome.test.ex address=10.250.105.56 +>>> name=manyhome.test.ex address=10.250.105.57 +>>> name=manyhome.test.ex address=10.250.105.58 +>>> name=manyhome.test.ex address=10.250.105.59 +>>> name=manyhome.test.ex address=10.250.105.6 +>>> name=manyhome.test.ex address=10.250.105.60 +>>> name=manyhome.test.ex address=10.250.105.61 +>>> name=manyhome.test.ex address=10.250.105.62 +>>> name=manyhome.test.ex address=10.250.105.63 +>>> name=manyhome.test.ex address=10.250.105.64 +>>> name=manyhome.test.ex address=10.250.105.65 +>>> name=manyhome.test.ex address=10.250.105.66 +>>> name=manyhome.test.ex address=10.250.105.67 +>>> name=manyhome.test.ex address=10.250.105.68 +>>> name=manyhome.test.ex address=10.250.105.69 +>>> name=manyhome.test.ex address=10.250.105.7 +>>> name=manyhome.test.ex address=10.250.105.70 +>>> name=manyhome.test.ex address=10.250.105.71 +>>> name=manyhome.test.ex address=10.250.105.72 +>>> name=manyhome.test.ex address=10.250.105.73 +>>> name=manyhome.test.ex address=10.250.105.74 +>>> name=manyhome.test.ex address=10.250.105.75 +>>> name=manyhome.test.ex address=10.250.105.76 +>>> name=manyhome.test.ex address=10.250.105.77 +>>> name=manyhome.test.ex address=10.250.105.78 +>>> name=manyhome.test.ex address=10.250.105.79 +>>> name=manyhome.test.ex address=10.250.105.8 +>>> name=manyhome.test.ex address=10.250.105.80 +>>> name=manyhome.test.ex address=10.250.105.81 +>>> name=manyhome.test.ex address=10.250.105.82 +>>> name=manyhome.test.ex address=10.250.105.83 +>>> name=manyhome.test.ex address=10.250.105.84 +>>> name=manyhome.test.ex address=10.250.105.85 +>>> name=manyhome.test.ex address=10.250.105.86 +>>> name=manyhome.test.ex address=10.250.105.87 +>>> name=manyhome.test.ex address=10.250.105.88 +>>> name=manyhome.test.ex address=10.250.105.89 +>>> name=manyhome.test.ex address=10.250.105.9 +>>> name=manyhome.test.ex address=10.250.105.90 +>>> name=manyhome.test.ex address=10.250.105.91 +>>> name=manyhome.test.ex address=10.250.105.92 +>>> name=manyhome.test.ex address=10.250.105.93 +>>> name=manyhome.test.ex address=10.250.105.94 +>>> name=manyhome.test.ex address=10.250.105.95 +>>> name=manyhome.test.ex address=10.250.105.96 +>>> name=manyhome.test.ex address=10.250.105.97 +>>> name=manyhome.test.ex address=10.250.105.98 +>>> name=manyhome.test.ex address=10.250.105.99 +>>> name=manyhome.test.ex address=10.250.106.0 +>>> name=manyhome.test.ex address=10.250.106.1 +>>> name=manyhome.test.ex address=10.250.106.10 +>>> name=manyhome.test.ex address=10.250.106.100 +>>> name=manyhome.test.ex address=10.250.106.101 +>>> name=manyhome.test.ex address=10.250.106.102 +>>> name=manyhome.test.ex address=10.250.106.103 +>>> name=manyhome.test.ex address=10.250.106.104 +>>> name=manyhome.test.ex address=10.250.106.105 +>>> name=manyhome.test.ex address=10.250.106.106 +>>> name=manyhome.test.ex address=10.250.106.107 +>>> name=manyhome.test.ex address=10.250.106.108 +>>> name=manyhome.test.ex address=10.250.106.109 +>>> name=manyhome.test.ex address=10.250.106.11 +>>> name=manyhome.test.ex address=10.250.106.110 +>>> name=manyhome.test.ex address=10.250.106.111 +>>> name=manyhome.test.ex address=10.250.106.112 +>>> name=manyhome.test.ex address=10.250.106.113 +>>> name=manyhome.test.ex address=10.250.106.114 +>>> name=manyhome.test.ex address=10.250.106.115 +>>> name=manyhome.test.ex address=10.250.106.116 +>>> name=manyhome.test.ex address=10.250.106.117 +>>> name=manyhome.test.ex address=10.250.106.118 +>>> name=manyhome.test.ex address=10.250.106.119 +>>> name=manyhome.test.ex address=10.250.106.12 +>>> name=manyhome.test.ex address=10.250.106.120 +>>> name=manyhome.test.ex address=10.250.106.121 +>>> name=manyhome.test.ex address=10.250.106.122 +>>> name=manyhome.test.ex address=10.250.106.123 +>>> name=manyhome.test.ex address=10.250.106.124 +>>> name=manyhome.test.ex address=10.250.106.125 +>>> name=manyhome.test.ex address=10.250.106.126 +>>> name=manyhome.test.ex address=10.250.106.127 +>>> name=manyhome.test.ex address=10.250.106.128 +>>> name=manyhome.test.ex address=10.250.106.129 +>>> name=manyhome.test.ex address=10.250.106.13 +>>> name=manyhome.test.ex address=10.250.106.130 +>>> name=manyhome.test.ex address=10.250.106.131 +>>> name=manyhome.test.ex address=10.250.106.132 +>>> name=manyhome.test.ex address=10.250.106.133 +>>> name=manyhome.test.ex address=10.250.106.134 +>>> name=manyhome.test.ex address=10.250.106.135 +>>> name=manyhome.test.ex address=10.250.106.136 +>>> name=manyhome.test.ex address=10.250.106.137 +>>> name=manyhome.test.ex address=10.250.106.138 +>>> name=manyhome.test.ex address=10.250.106.139 +>>> name=manyhome.test.ex address=10.250.106.14 +>>> name=manyhome.test.ex address=10.250.106.140 +>>> name=manyhome.test.ex address=10.250.106.141 +>>> name=manyhome.test.ex address=10.250.106.142 +>>> name=manyhome.test.ex address=10.250.106.143 +>>> name=manyhome.test.ex address=10.250.106.144 +>>> name=manyhome.test.ex address=10.250.106.145 +>>> name=manyhome.test.ex address=10.250.106.146 +>>> name=manyhome.test.ex address=10.250.106.147 +>>> name=manyhome.test.ex address=10.250.106.148 +>>> name=manyhome.test.ex address=10.250.106.149 +>>> name=manyhome.test.ex address=10.250.106.15 +>>> name=manyhome.test.ex address=10.250.106.150 +>>> name=manyhome.test.ex address=10.250.106.151 +>>> name=manyhome.test.ex address=10.250.106.152 +>>> name=manyhome.test.ex address=10.250.106.153 +>>> name=manyhome.test.ex address=10.250.106.154 +>>> name=manyhome.test.ex address=10.250.106.155 +>>> name=manyhome.test.ex address=10.250.106.156 +>>> name=manyhome.test.ex address=10.250.106.157 +>>> name=manyhome.test.ex address=10.250.106.158 +>>> name=manyhome.test.ex address=10.250.106.159 +>>> name=manyhome.test.ex address=10.250.106.16 +>>> name=manyhome.test.ex address=10.250.106.160 +>>> name=manyhome.test.ex address=10.250.106.161 +>>> name=manyhome.test.ex address=10.250.106.162 +>>> name=manyhome.test.ex address=10.250.106.163 +>>> name=manyhome.test.ex address=10.250.106.164 +>>> name=manyhome.test.ex address=10.250.106.165 +>>> name=manyhome.test.ex address=10.250.106.166 +>>> name=manyhome.test.ex address=10.250.106.167 +>>> name=manyhome.test.ex address=10.250.106.168 +>>> name=manyhome.test.ex address=10.250.106.169 +>>> name=manyhome.test.ex address=10.250.106.17 +>>> name=manyhome.test.ex address=10.250.106.170 +>>> name=manyhome.test.ex address=10.250.106.171 +>>> name=manyhome.test.ex address=10.250.106.172 +>>> name=manyhome.test.ex address=10.250.106.173 +>>> name=manyhome.test.ex address=10.250.106.174 +>>> name=manyhome.test.ex address=10.250.106.175 +>>> name=manyhome.test.ex address=10.250.106.176 +>>> name=manyhome.test.ex address=10.250.106.177 +>>> name=manyhome.test.ex address=10.250.106.178 +>>> name=manyhome.test.ex address=10.250.106.179 +>>> name=manyhome.test.ex address=10.250.106.18 +>>> name=manyhome.test.ex address=10.250.106.180 +>>> name=manyhome.test.ex address=10.250.106.181 +>>> name=manyhome.test.ex address=10.250.106.182 +>>> name=manyhome.test.ex address=10.250.106.183 +>>> name=manyhome.test.ex address=10.250.106.184 +>>> name=manyhome.test.ex address=10.250.106.185 +>>> name=manyhome.test.ex address=10.250.106.186 +>>> name=manyhome.test.ex address=10.250.106.187 +>>> name=manyhome.test.ex address=10.250.106.188 +>>> name=manyhome.test.ex address=10.250.106.189 +>>> name=manyhome.test.ex address=10.250.106.19 +>>> name=manyhome.test.ex address=10.250.106.190 +>>> name=manyhome.test.ex address=10.250.106.191 +>>> name=manyhome.test.ex address=10.250.106.192 +>>> name=manyhome.test.ex address=10.250.106.193 +>>> name=manyhome.test.ex address=10.250.106.194 +>>> name=manyhome.test.ex address=10.250.106.195 +>>> name=manyhome.test.ex address=10.250.106.196 +>>> name=manyhome.test.ex address=10.250.106.197 +>>> name=manyhome.test.ex address=10.250.106.198 +>>> name=manyhome.test.ex address=10.250.106.199 +>>> name=manyhome.test.ex address=10.250.106.2 +>>> name=manyhome.test.ex address=10.250.106.20 +>>> name=manyhome.test.ex address=10.250.106.200 +>>> name=manyhome.test.ex address=10.250.106.201 +>>> name=manyhome.test.ex address=10.250.106.202 +>>> name=manyhome.test.ex address=10.250.106.203 +>>> name=manyhome.test.ex address=10.250.106.204 +>>> name=manyhome.test.ex address=10.250.106.205 +>>> name=manyhome.test.ex address=10.250.106.206 +>>> name=manyhome.test.ex address=10.250.106.207 +>>> name=manyhome.test.ex address=10.250.106.208 +>>> name=manyhome.test.ex address=10.250.106.209 +>>> name=manyhome.test.ex address=10.250.106.21 +>>> name=manyhome.test.ex address=10.250.106.210 +>>> name=manyhome.test.ex address=10.250.106.211 +>>> name=manyhome.test.ex address=10.250.106.212 +>>> name=manyhome.test.ex address=10.250.106.213 +>>> name=manyhome.test.ex address=10.250.106.214 +>>> name=manyhome.test.ex address=10.250.106.215 +>>> name=manyhome.test.ex address=10.250.106.216 +>>> name=manyhome.test.ex address=10.250.106.217 +>>> name=manyhome.test.ex address=10.250.106.218 +>>> name=manyhome.test.ex address=10.250.106.219 +>>> name=manyhome.test.ex address=10.250.106.22 +>>> name=manyhome.test.ex address=10.250.106.220 +>>> name=manyhome.test.ex address=10.250.106.221 +>>> name=manyhome.test.ex address=10.250.106.222 +>>> name=manyhome.test.ex address=10.250.106.223 +>>> name=manyhome.test.ex address=10.250.106.224 +>>> name=manyhome.test.ex address=10.250.106.225 +>>> name=manyhome.test.ex address=10.250.106.226 +>>> name=manyhome.test.ex address=10.250.106.227 +>>> name=manyhome.test.ex address=10.250.106.228 +>>> name=manyhome.test.ex address=10.250.106.229 +>>> name=manyhome.test.ex address=10.250.106.23 +>>> name=manyhome.test.ex address=10.250.106.230 +>>> name=manyhome.test.ex address=10.250.106.231 +>>> name=manyhome.test.ex address=10.250.106.232 +>>> name=manyhome.test.ex address=10.250.106.233 +>>> name=manyhome.test.ex address=10.250.106.234 +>>> name=manyhome.test.ex address=10.250.106.235 +>>> name=manyhome.test.ex address=10.250.106.236 +>>> name=manyhome.test.ex address=10.250.106.237 +>>> name=manyhome.test.ex address=10.250.106.238 +>>> name=manyhome.test.ex address=10.250.106.239 +>>> name=manyhome.test.ex address=10.250.106.24 +>>> name=manyhome.test.ex address=10.250.106.240 +>>> name=manyhome.test.ex address=10.250.106.241 +>>> name=manyhome.test.ex address=10.250.106.242 +>>> name=manyhome.test.ex address=10.250.106.243 +>>> name=manyhome.test.ex address=10.250.106.244 +>>> name=manyhome.test.ex address=10.250.106.245 +>>> name=manyhome.test.ex address=10.250.106.246 +>>> name=manyhome.test.ex address=10.250.106.247 +>>> name=manyhome.test.ex address=10.250.106.248 +>>> name=manyhome.test.ex address=10.250.106.249 +>>> name=manyhome.test.ex address=10.250.106.25 +>>> name=manyhome.test.ex address=10.250.106.250 +>>> name=manyhome.test.ex address=10.250.106.251 +>>> name=manyhome.test.ex address=10.250.106.252 +>>> name=manyhome.test.ex address=10.250.106.253 +>>> name=manyhome.test.ex address=10.250.106.254 +>>> name=manyhome.test.ex address=10.250.106.255 +>>> name=manyhome.test.ex address=10.250.106.26 +>>> name=manyhome.test.ex address=10.250.106.27 +>>> name=manyhome.test.ex address=10.250.106.28 +>>> name=manyhome.test.ex address=10.250.106.29 +>>> name=manyhome.test.ex address=10.250.106.3 +>>> name=manyhome.test.ex address=10.250.106.30 +>>> name=manyhome.test.ex address=10.250.106.31 +>>> name=manyhome.test.ex address=10.250.106.32 +>>> name=manyhome.test.ex address=10.250.106.33 +>>> name=manyhome.test.ex address=10.250.106.34 +>>> name=manyhome.test.ex address=10.250.106.35 +>>> name=manyhome.test.ex address=10.250.106.36 +>>> name=manyhome.test.ex address=10.250.106.37 +>>> name=manyhome.test.ex address=10.250.106.38 +>>> name=manyhome.test.ex address=10.250.106.39 +>>> name=manyhome.test.ex address=10.250.106.4 +>>> name=manyhome.test.ex address=10.250.106.40 +>>> name=manyhome.test.ex address=10.250.106.41 +>>> name=manyhome.test.ex address=10.250.106.42 +>>> name=manyhome.test.ex address=10.250.106.43 +>>> name=manyhome.test.ex address=10.250.106.44 +>>> name=manyhome.test.ex address=10.250.106.45 +>>> name=manyhome.test.ex address=10.250.106.46 +>>> name=manyhome.test.ex address=10.250.106.47 +>>> name=manyhome.test.ex address=10.250.106.48 +>>> name=manyhome.test.ex address=10.250.106.49 +>>> name=manyhome.test.ex address=10.250.106.5 +>>> name=manyhome.test.ex address=10.250.106.50 +>>> name=manyhome.test.ex address=10.250.106.51 +>>> name=manyhome.test.ex address=10.250.106.52 +>>> name=manyhome.test.ex address=10.250.106.53 +>>> name=manyhome.test.ex address=10.250.106.54 +>>> name=manyhome.test.ex address=10.250.106.55 +>>> name=manyhome.test.ex address=10.250.106.56 +>>> name=manyhome.test.ex address=10.250.106.57 +>>> name=manyhome.test.ex address=10.250.106.58 +>>> name=manyhome.test.ex address=10.250.106.59 +>>> name=manyhome.test.ex address=10.250.106.6 +>>> name=manyhome.test.ex address=10.250.106.60 +>>> name=manyhome.test.ex address=10.250.106.61 +>>> name=manyhome.test.ex address=10.250.106.62 +>>> name=manyhome.test.ex address=10.250.106.63 +>>> name=manyhome.test.ex address=10.250.106.64 +>>> name=manyhome.test.ex address=10.250.106.65 +>>> name=manyhome.test.ex address=10.250.106.66 +>>> name=manyhome.test.ex address=10.250.106.67 +>>> name=manyhome.test.ex address=10.250.106.68 +>>> name=manyhome.test.ex address=10.250.106.69 +>>> name=manyhome.test.ex address=10.250.106.7 +>>> name=manyhome.test.ex address=10.250.106.70 +>>> name=manyhome.test.ex address=10.250.106.71 +>>> name=manyhome.test.ex address=10.250.106.72 +>>> name=manyhome.test.ex address=10.250.106.73 +>>> name=manyhome.test.ex address=10.250.106.74 +>>> name=manyhome.test.ex address=10.250.106.75 +>>> name=manyhome.test.ex address=10.250.106.76 +>>> name=manyhome.test.ex address=10.250.106.77 +>>> name=manyhome.test.ex address=10.250.106.78 +>>> name=manyhome.test.ex address=10.250.106.79 +>>> name=manyhome.test.ex address=10.250.106.8 +>>> name=manyhome.test.ex address=10.250.106.80 +>>> name=manyhome.test.ex address=10.250.106.81 +>>> name=manyhome.test.ex address=10.250.106.82 +>>> name=manyhome.test.ex address=10.250.106.83 +>>> name=manyhome.test.ex address=10.250.106.84 +>>> name=manyhome.test.ex address=10.250.106.85 +>>> name=manyhome.test.ex address=10.250.106.86 +>>> name=manyhome.test.ex address=10.250.106.87 +>>> name=manyhome.test.ex address=10.250.106.88 +>>> name=manyhome.test.ex address=10.250.106.89 +>>> name=manyhome.test.ex address=10.250.106.9 +>>> name=manyhome.test.ex address=10.250.106.90 +>>> name=manyhome.test.ex address=10.250.106.91 +>>> name=manyhome.test.ex address=10.250.106.92 +>>> name=manyhome.test.ex address=10.250.106.93 +>>> name=manyhome.test.ex address=10.250.106.94 +>>> name=manyhome.test.ex address=10.250.106.95 +>>> name=manyhome.test.ex address=10.250.106.96 +>>> name=manyhome.test.ex address=10.250.106.97 +>>> name=manyhome.test.ex address=10.250.106.98 +>>> name=manyhome.test.ex address=10.250.106.99 +>>> name=manyhome.test.ex address=10.250.107.0 +>>> name=manyhome.test.ex address=10.250.107.1 +>>> name=manyhome.test.ex address=10.250.107.10 +>>> name=manyhome.test.ex address=10.250.107.100 +>>> name=manyhome.test.ex address=10.250.107.101 +>>> name=manyhome.test.ex address=10.250.107.102 +>>> name=manyhome.test.ex address=10.250.107.103 +>>> name=manyhome.test.ex address=10.250.107.104 +>>> name=manyhome.test.ex address=10.250.107.105 +>>> name=manyhome.test.ex address=10.250.107.106 +>>> name=manyhome.test.ex address=10.250.107.107 +>>> name=manyhome.test.ex address=10.250.107.108 +>>> name=manyhome.test.ex address=10.250.107.109 +>>> name=manyhome.test.ex address=10.250.107.11 +>>> name=manyhome.test.ex address=10.250.107.110 +>>> name=manyhome.test.ex address=10.250.107.111 +>>> name=manyhome.test.ex address=10.250.107.112 +>>> name=manyhome.test.ex address=10.250.107.113 +>>> name=manyhome.test.ex address=10.250.107.114 +>>> name=manyhome.test.ex address=10.250.107.115 +>>> name=manyhome.test.ex address=10.250.107.116 +>>> name=manyhome.test.ex address=10.250.107.117 +>>> name=manyhome.test.ex address=10.250.107.118 +>>> name=manyhome.test.ex address=10.250.107.119 +>>> name=manyhome.test.ex address=10.250.107.12 +>>> name=manyhome.test.ex address=10.250.107.120 +>>> name=manyhome.test.ex address=10.250.107.121 +>>> name=manyhome.test.ex address=10.250.107.122 +>>> name=manyhome.test.ex address=10.250.107.123 +>>> name=manyhome.test.ex address=10.250.107.124 +>>> name=manyhome.test.ex address=10.250.107.125 +>>> name=manyhome.test.ex address=10.250.107.126 +>>> name=manyhome.test.ex address=10.250.107.127 +>>> name=manyhome.test.ex address=10.250.107.128 +>>> name=manyhome.test.ex address=10.250.107.129 +>>> name=manyhome.test.ex address=10.250.107.13 +>>> name=manyhome.test.ex address=10.250.107.130 +>>> name=manyhome.test.ex address=10.250.107.131 +>>> name=manyhome.test.ex address=10.250.107.132 +>>> name=manyhome.test.ex address=10.250.107.133 +>>> name=manyhome.test.ex address=10.250.107.134 +>>> name=manyhome.test.ex address=10.250.107.135 +>>> name=manyhome.test.ex address=10.250.107.136 +>>> name=manyhome.test.ex address=10.250.107.137 +>>> name=manyhome.test.ex address=10.250.107.138 +>>> name=manyhome.test.ex address=10.250.107.139 +>>> name=manyhome.test.ex address=10.250.107.14 +>>> name=manyhome.test.ex address=10.250.107.140 +>>> name=manyhome.test.ex address=10.250.107.141 +>>> name=manyhome.test.ex address=10.250.107.142 +>>> name=manyhome.test.ex address=10.250.107.143 +>>> name=manyhome.test.ex address=10.250.107.144 +>>> name=manyhome.test.ex address=10.250.107.145 +>>> name=manyhome.test.ex address=10.250.107.146 +>>> name=manyhome.test.ex address=10.250.107.147 +>>> name=manyhome.test.ex address=10.250.107.148 +>>> name=manyhome.test.ex address=10.250.107.149 +>>> name=manyhome.test.ex address=10.250.107.15 +>>> name=manyhome.test.ex address=10.250.107.150 +>>> name=manyhome.test.ex address=10.250.107.151 +>>> name=manyhome.test.ex address=10.250.107.152 +>>> name=manyhome.test.ex address=10.250.107.153 +>>> name=manyhome.test.ex address=10.250.107.154 +>>> name=manyhome.test.ex address=10.250.107.155 +>>> name=manyhome.test.ex address=10.250.107.156 +>>> name=manyhome.test.ex address=10.250.107.157 +>>> name=manyhome.test.ex address=10.250.107.158 +>>> name=manyhome.test.ex address=10.250.107.159 +>>> name=manyhome.test.ex address=10.250.107.16 +>>> name=manyhome.test.ex address=10.250.107.160 +>>> name=manyhome.test.ex address=10.250.107.161 +>>> name=manyhome.test.ex address=10.250.107.162 +>>> name=manyhome.test.ex address=10.250.107.163 +>>> name=manyhome.test.ex address=10.250.107.164 +>>> name=manyhome.test.ex address=10.250.107.165 +>>> name=manyhome.test.ex address=10.250.107.166 +>>> name=manyhome.test.ex address=10.250.107.167 +>>> name=manyhome.test.ex address=10.250.107.168 +>>> name=manyhome.test.ex address=10.250.107.169 +>>> name=manyhome.test.ex address=10.250.107.17 +>>> name=manyhome.test.ex address=10.250.107.170 +>>> name=manyhome.test.ex address=10.250.107.171 +>>> name=manyhome.test.ex address=10.250.107.172 +>>> name=manyhome.test.ex address=10.250.107.173 +>>> name=manyhome.test.ex address=10.250.107.174 +>>> name=manyhome.test.ex address=10.250.107.175 +>>> name=manyhome.test.ex address=10.250.107.176 +>>> name=manyhome.test.ex address=10.250.107.177 +>>> name=manyhome.test.ex address=10.250.107.178 +>>> name=manyhome.test.ex address=10.250.107.179 +>>> name=manyhome.test.ex address=10.250.107.18 +>>> name=manyhome.test.ex address=10.250.107.180 +>>> name=manyhome.test.ex address=10.250.107.181 +>>> name=manyhome.test.ex address=10.250.107.182 +>>> name=manyhome.test.ex address=10.250.107.183 +>>> name=manyhome.test.ex address=10.250.107.184 +>>> name=manyhome.test.ex address=10.250.107.185 +>>> name=manyhome.test.ex address=10.250.107.186 +>>> name=manyhome.test.ex address=10.250.107.187 +>>> name=manyhome.test.ex address=10.250.107.188 +>>> name=manyhome.test.ex address=10.250.107.189 +>>> name=manyhome.test.ex address=10.250.107.19 +>>> name=manyhome.test.ex address=10.250.107.190 +>>> name=manyhome.test.ex address=10.250.107.191 +>>> name=manyhome.test.ex address=10.250.107.192 +>>> name=manyhome.test.ex address=10.250.107.193 +>>> name=manyhome.test.ex address=10.250.107.194 +>>> name=manyhome.test.ex address=10.250.107.195 +>>> name=manyhome.test.ex address=10.250.107.196 +>>> name=manyhome.test.ex address=10.250.107.197 +>>> name=manyhome.test.ex address=10.250.107.198 +>>> name=manyhome.test.ex address=10.250.107.199 +>>> name=manyhome.test.ex address=10.250.107.2 +>>> name=manyhome.test.ex address=10.250.107.20 +>>> name=manyhome.test.ex address=10.250.107.200 +>>> name=manyhome.test.ex address=10.250.107.201 +>>> name=manyhome.test.ex address=10.250.107.202 +>>> name=manyhome.test.ex address=10.250.107.203 +>>> name=manyhome.test.ex address=10.250.107.204 +>>> name=manyhome.test.ex address=10.250.107.205 +>>> name=manyhome.test.ex address=10.250.107.206 +>>> name=manyhome.test.ex address=10.250.107.207 +>>> name=manyhome.test.ex address=10.250.107.208 +>>> name=manyhome.test.ex address=10.250.107.209 +>>> name=manyhome.test.ex address=10.250.107.21 +>>> name=manyhome.test.ex address=10.250.107.210 +>>> name=manyhome.test.ex address=10.250.107.211 +>>> name=manyhome.test.ex address=10.250.107.212 +>>> name=manyhome.test.ex address=10.250.107.213 +>>> name=manyhome.test.ex address=10.250.107.214 +>>> name=manyhome.test.ex address=10.250.107.215 +>>> name=manyhome.test.ex address=10.250.107.216 +>>> name=manyhome.test.ex address=10.250.107.217 +>>> name=manyhome.test.ex address=10.250.107.218 +>>> name=manyhome.test.ex address=10.250.107.219 +>>> name=manyhome.test.ex address=10.250.107.22 +>>> name=manyhome.test.ex address=10.250.107.220 +>>> name=manyhome.test.ex address=10.250.107.221 +>>> name=manyhome.test.ex address=10.250.107.222 +>>> name=manyhome.test.ex address=10.250.107.223 +>>> name=manyhome.test.ex address=10.250.107.224 +>>> name=manyhome.test.ex address=10.250.107.225 +>>> name=manyhome.test.ex address=10.250.107.226 +>>> name=manyhome.test.ex address=10.250.107.227 +>>> name=manyhome.test.ex address=10.250.107.228 +>>> name=manyhome.test.ex address=10.250.107.229 +>>> name=manyhome.test.ex address=10.250.107.23 +>>> name=manyhome.test.ex address=10.250.107.230 +>>> name=manyhome.test.ex address=10.250.107.231 +>>> name=manyhome.test.ex address=10.250.107.232 +>>> name=manyhome.test.ex address=10.250.107.233 +>>> name=manyhome.test.ex address=10.250.107.234 +>>> name=manyhome.test.ex address=10.250.107.235 +>>> name=manyhome.test.ex address=10.250.107.236 +>>> name=manyhome.test.ex address=10.250.107.237 +>>> name=manyhome.test.ex address=10.250.107.238 +>>> name=manyhome.test.ex address=10.250.107.239 +>>> name=manyhome.test.ex address=10.250.107.24 +>>> name=manyhome.test.ex address=10.250.107.240 +>>> name=manyhome.test.ex address=10.250.107.241 +>>> name=manyhome.test.ex address=10.250.107.242 +>>> name=manyhome.test.ex address=10.250.107.243 +>>> name=manyhome.test.ex address=10.250.107.244 +>>> name=manyhome.test.ex address=10.250.107.245 +>>> name=manyhome.test.ex address=10.250.107.246 +>>> name=manyhome.test.ex address=10.250.107.247 +>>> name=manyhome.test.ex address=10.250.107.248 +>>> name=manyhome.test.ex address=10.250.107.249 +>>> name=manyhome.test.ex address=10.250.107.25 +>>> name=manyhome.test.ex address=10.250.107.250 +>>> name=manyhome.test.ex address=10.250.107.251 +>>> name=manyhome.test.ex address=10.250.107.252 +>>> name=manyhome.test.ex address=10.250.107.253 +>>> name=manyhome.test.ex address=10.250.107.254 +>>> name=manyhome.test.ex address=10.250.107.255 +>>> name=manyhome.test.ex address=10.250.107.26 +>>> name=manyhome.test.ex address=10.250.107.27 +>>> name=manyhome.test.ex address=10.250.107.28 +>>> name=manyhome.test.ex address=10.250.107.29 +>>> name=manyhome.test.ex address=10.250.107.3 +>>> name=manyhome.test.ex address=10.250.107.30 +>>> name=manyhome.test.ex address=10.250.107.31 +>>> name=manyhome.test.ex address=10.250.107.32 +>>> name=manyhome.test.ex address=10.250.107.33 +>>> name=manyhome.test.ex address=10.250.107.34 +>>> name=manyhome.test.ex address=10.250.107.35 +>>> name=manyhome.test.ex address=10.250.107.36 +>>> name=manyhome.test.ex address=10.250.107.37 +>>> name=manyhome.test.ex address=10.250.107.38 +>>> name=manyhome.test.ex address=10.250.107.39 +>>> name=manyhome.test.ex address=10.250.107.4 +>>> name=manyhome.test.ex address=10.250.107.40 +>>> name=manyhome.test.ex address=10.250.107.41 +>>> name=manyhome.test.ex address=10.250.107.42 +>>> name=manyhome.test.ex address=10.250.107.43 +>>> name=manyhome.test.ex address=10.250.107.44 +>>> name=manyhome.test.ex address=10.250.107.45 +>>> name=manyhome.test.ex address=10.250.107.46 +>>> name=manyhome.test.ex address=10.250.107.47 +>>> name=manyhome.test.ex address=10.250.107.48 +>>> name=manyhome.test.ex address=10.250.107.49 +>>> name=manyhome.test.ex address=10.250.107.5 +>>> name=manyhome.test.ex address=10.250.107.50 +>>> name=manyhome.test.ex address=10.250.107.51 +>>> name=manyhome.test.ex address=10.250.107.52 +>>> name=manyhome.test.ex address=10.250.107.53 +>>> name=manyhome.test.ex address=10.250.107.54 +>>> name=manyhome.test.ex address=10.250.107.55 +>>> name=manyhome.test.ex address=10.250.107.56 +>>> name=manyhome.test.ex address=10.250.107.57 +>>> name=manyhome.test.ex address=10.250.107.58 +>>> name=manyhome.test.ex address=10.250.107.59 +>>> name=manyhome.test.ex address=10.250.107.6 +>>> name=manyhome.test.ex address=10.250.107.60 +>>> name=manyhome.test.ex address=10.250.107.61 +>>> name=manyhome.test.ex address=10.250.107.62 +>>> name=manyhome.test.ex address=10.250.107.63 +>>> name=manyhome.test.ex address=10.250.107.64 +>>> name=manyhome.test.ex address=10.250.107.65 +>>> name=manyhome.test.ex address=10.250.107.66 +>>> name=manyhome.test.ex address=10.250.107.67 +>>> name=manyhome.test.ex address=10.250.107.68 +>>> name=manyhome.test.ex address=10.250.107.69 +>>> name=manyhome.test.ex address=10.250.107.7 +>>> name=manyhome.test.ex address=10.250.107.70 +>>> name=manyhome.test.ex address=10.250.107.71 +>>> name=manyhome.test.ex address=10.250.107.72 +>>> name=manyhome.test.ex address=10.250.107.73 +>>> name=manyhome.test.ex address=10.250.107.74 +>>> name=manyhome.test.ex address=10.250.107.75 +>>> name=manyhome.test.ex address=10.250.107.76 +>>> name=manyhome.test.ex address=10.250.107.77 +>>> name=manyhome.test.ex address=10.250.107.78 +>>> name=manyhome.test.ex address=10.250.107.79 +>>> name=manyhome.test.ex address=10.250.107.8 +>>> name=manyhome.test.ex address=10.250.107.80 +>>> name=manyhome.test.ex address=10.250.107.81 +>>> name=manyhome.test.ex address=10.250.107.82 +>>> name=manyhome.test.ex address=10.250.107.83 +>>> name=manyhome.test.ex address=10.250.107.84 +>>> name=manyhome.test.ex address=10.250.107.85 +>>> name=manyhome.test.ex address=10.250.107.86 +>>> name=manyhome.test.ex address=10.250.107.87 +>>> name=manyhome.test.ex address=10.250.107.88 +>>> name=manyhome.test.ex address=10.250.107.89 +>>> name=manyhome.test.ex address=10.250.107.9 +>>> name=manyhome.test.ex address=10.250.107.90 +>>> name=manyhome.test.ex address=10.250.107.91 +>>> name=manyhome.test.ex address=10.250.107.92 +>>> name=manyhome.test.ex address=10.250.107.93 +>>> name=manyhome.test.ex address=10.250.107.94 +>>> name=manyhome.test.ex address=10.250.107.95 +>>> name=manyhome.test.ex address=10.250.107.96 +>>> name=manyhome.test.ex address=10.250.107.97 +>>> name=manyhome.test.ex address=10.250.107.98 +>>> name=manyhome.test.ex address=10.250.107.99 +>>> name=manyhome.test.ex address=10.250.108.0 +>>> name=manyhome.test.ex address=10.250.108.1 +>>> name=manyhome.test.ex address=10.250.108.10 +>>> name=manyhome.test.ex address=10.250.108.100 +>>> name=manyhome.test.ex address=10.250.108.101 +>>> name=manyhome.test.ex address=10.250.108.102 +>>> name=manyhome.test.ex address=10.250.108.103 +>>> name=manyhome.test.ex address=10.250.108.104 +>>> name=manyhome.test.ex address=10.250.108.105 +>>> name=manyhome.test.ex address=10.250.108.106 +>>> name=manyhome.test.ex address=10.250.108.107 +>>> name=manyhome.test.ex address=10.250.108.108 +>>> name=manyhome.test.ex address=10.250.108.109 +>>> name=manyhome.test.ex address=10.250.108.11 +>>> name=manyhome.test.ex address=10.250.108.110 +>>> name=manyhome.test.ex address=10.250.108.111 +>>> name=manyhome.test.ex address=10.250.108.112 +>>> name=manyhome.test.ex address=10.250.108.113 +>>> name=manyhome.test.ex address=10.250.108.114 +>>> name=manyhome.test.ex address=10.250.108.115 +>>> name=manyhome.test.ex address=10.250.108.116 +>>> name=manyhome.test.ex address=10.250.108.117 +>>> name=manyhome.test.ex address=10.250.108.118 +>>> name=manyhome.test.ex address=10.250.108.119 +>>> name=manyhome.test.ex address=10.250.108.12 +>>> name=manyhome.test.ex address=10.250.108.120 +>>> name=manyhome.test.ex address=10.250.108.121 +>>> name=manyhome.test.ex address=10.250.108.122 +>>> name=manyhome.test.ex address=10.250.108.123 +>>> name=manyhome.test.ex address=10.250.108.124 +>>> name=manyhome.test.ex address=10.250.108.125 +>>> name=manyhome.test.ex address=10.250.108.126 +>>> name=manyhome.test.ex address=10.250.108.127 +>>> name=manyhome.test.ex address=10.250.108.128 +>>> name=manyhome.test.ex address=10.250.108.129 +>>> name=manyhome.test.ex address=10.250.108.13 +>>> name=manyhome.test.ex address=10.250.108.130 +>>> name=manyhome.test.ex address=10.250.108.131 +>>> name=manyhome.test.ex address=10.250.108.132 +>>> name=manyhome.test.ex address=10.250.108.133 +>>> name=manyhome.test.ex address=10.250.108.134 +>>> name=manyhome.test.ex address=10.250.108.135 +>>> name=manyhome.test.ex address=10.250.108.136 +>>> name=manyhome.test.ex address=10.250.108.137 +>>> name=manyhome.test.ex address=10.250.108.138 +>>> name=manyhome.test.ex address=10.250.108.139 +>>> name=manyhome.test.ex address=10.250.108.14 +>>> name=manyhome.test.ex address=10.250.108.140 +>>> name=manyhome.test.ex address=10.250.108.141 +>>> name=manyhome.test.ex address=10.250.108.142 +>>> name=manyhome.test.ex address=10.250.108.143 +>>> name=manyhome.test.ex address=10.250.108.144 +>>> name=manyhome.test.ex address=10.250.108.145 +>>> name=manyhome.test.ex address=10.250.108.146 +>>> name=manyhome.test.ex address=10.250.108.147 +>>> name=manyhome.test.ex address=10.250.108.148 +>>> name=manyhome.test.ex address=10.250.108.149 +>>> name=manyhome.test.ex address=10.250.108.15 +>>> name=manyhome.test.ex address=10.250.108.150 +>>> name=manyhome.test.ex address=10.250.108.151 +>>> name=manyhome.test.ex address=10.250.108.152 +>>> name=manyhome.test.ex address=10.250.108.153 +>>> name=manyhome.test.ex address=10.250.108.154 +>>> name=manyhome.test.ex address=10.250.108.155 +>>> name=manyhome.test.ex address=10.250.108.156 +>>> name=manyhome.test.ex address=10.250.108.157 +>>> name=manyhome.test.ex address=10.250.108.158 +>>> name=manyhome.test.ex address=10.250.108.159 +>>> name=manyhome.test.ex address=10.250.108.16 +>>> name=manyhome.test.ex address=10.250.108.160 +>>> name=manyhome.test.ex address=10.250.108.161 +>>> name=manyhome.test.ex address=10.250.108.162 +>>> name=manyhome.test.ex address=10.250.108.163 +>>> name=manyhome.test.ex address=10.250.108.164 +>>> name=manyhome.test.ex address=10.250.108.165 +>>> name=manyhome.test.ex address=10.250.108.166 +>>> name=manyhome.test.ex address=10.250.108.167 +>>> name=manyhome.test.ex address=10.250.108.168 +>>> name=manyhome.test.ex address=10.250.108.169 +>>> name=manyhome.test.ex address=10.250.108.17 +>>> name=manyhome.test.ex address=10.250.108.170 +>>> name=manyhome.test.ex address=10.250.108.171 +>>> name=manyhome.test.ex address=10.250.108.172 +>>> name=manyhome.test.ex address=10.250.108.173 +>>> name=manyhome.test.ex address=10.250.108.174 +>>> name=manyhome.test.ex address=10.250.108.175 +>>> name=manyhome.test.ex address=10.250.108.176 +>>> name=manyhome.test.ex address=10.250.108.177 +>>> name=manyhome.test.ex address=10.250.108.178 +>>> name=manyhome.test.ex address=10.250.108.179 +>>> name=manyhome.test.ex address=10.250.108.18 +>>> name=manyhome.test.ex address=10.250.108.180 +>>> name=manyhome.test.ex address=10.250.108.181 +>>> name=manyhome.test.ex address=10.250.108.182 +>>> name=manyhome.test.ex address=10.250.108.183 +>>> name=manyhome.test.ex address=10.250.108.184 +>>> name=manyhome.test.ex address=10.250.108.185 +>>> name=manyhome.test.ex address=10.250.108.186 +>>> name=manyhome.test.ex address=10.250.108.187 +>>> name=manyhome.test.ex address=10.250.108.188 +>>> name=manyhome.test.ex address=10.250.108.189 +>>> name=manyhome.test.ex address=10.250.108.19 +>>> name=manyhome.test.ex address=10.250.108.190 +>>> name=manyhome.test.ex address=10.250.108.191 +>>> name=manyhome.test.ex address=10.250.108.192 +>>> name=manyhome.test.ex address=10.250.108.193 +>>> name=manyhome.test.ex address=10.250.108.194 +>>> name=manyhome.test.ex address=10.250.108.195 +>>> name=manyhome.test.ex address=10.250.108.196 +>>> name=manyhome.test.ex address=10.250.108.197 +>>> name=manyhome.test.ex address=10.250.108.198 +>>> name=manyhome.test.ex address=10.250.108.199 +>>> name=manyhome.test.ex address=10.250.108.2 +>>> name=manyhome.test.ex address=10.250.108.20 +>>> name=manyhome.test.ex address=10.250.108.200 +>>> name=manyhome.test.ex address=10.250.108.201 +>>> name=manyhome.test.ex address=10.250.108.202 +>>> name=manyhome.test.ex address=10.250.108.203 +>>> name=manyhome.test.ex address=10.250.108.204 +>>> name=manyhome.test.ex address=10.250.108.205 +>>> name=manyhome.test.ex address=10.250.108.206 +>>> name=manyhome.test.ex address=10.250.108.207 +>>> name=manyhome.test.ex address=10.250.108.208 +>>> name=manyhome.test.ex address=10.250.108.209 +>>> name=manyhome.test.ex address=10.250.108.21 +>>> name=manyhome.test.ex address=10.250.108.210 +>>> name=manyhome.test.ex address=10.250.108.211 +>>> name=manyhome.test.ex address=10.250.108.212 +>>> name=manyhome.test.ex address=10.250.108.213 +>>> name=manyhome.test.ex address=10.250.108.214 +>>> name=manyhome.test.ex address=10.250.108.215 +>>> name=manyhome.test.ex address=10.250.108.216 +>>> name=manyhome.test.ex address=10.250.108.217 +>>> name=manyhome.test.ex address=10.250.108.218 +>>> name=manyhome.test.ex address=10.250.108.219 +>>> name=manyhome.test.ex address=10.250.108.22 +>>> name=manyhome.test.ex address=10.250.108.220 +>>> name=manyhome.test.ex address=10.250.108.221 +>>> name=manyhome.test.ex address=10.250.108.222 +>>> name=manyhome.test.ex address=10.250.108.223 +>>> name=manyhome.test.ex address=10.250.108.224 +>>> name=manyhome.test.ex address=10.250.108.225 +>>> name=manyhome.test.ex address=10.250.108.226 +>>> name=manyhome.test.ex address=10.250.108.227 +>>> name=manyhome.test.ex address=10.250.108.228 +>>> name=manyhome.test.ex address=10.250.108.229 +>>> name=manyhome.test.ex address=10.250.108.23 +>>> name=manyhome.test.ex address=10.250.108.230 +>>> name=manyhome.test.ex address=10.250.108.231 +>>> name=manyhome.test.ex address=10.250.108.232 +>>> name=manyhome.test.ex address=10.250.108.233 +>>> name=manyhome.test.ex address=10.250.108.234 +>>> name=manyhome.test.ex address=10.250.108.235 +>>> name=manyhome.test.ex address=10.250.108.236 +>>> name=manyhome.test.ex address=10.250.108.237 +>>> name=manyhome.test.ex address=10.250.108.238 +>>> name=manyhome.test.ex address=10.250.108.239 +>>> name=manyhome.test.ex address=10.250.108.24 +>>> name=manyhome.test.ex address=10.250.108.240 +>>> name=manyhome.test.ex address=10.250.108.241 +>>> name=manyhome.test.ex address=10.250.108.242 +>>> name=manyhome.test.ex address=10.250.108.243 +>>> name=manyhome.test.ex address=10.250.108.244 +>>> name=manyhome.test.ex address=10.250.108.245 +>>> name=manyhome.test.ex address=10.250.108.246 +>>> name=manyhome.test.ex address=10.250.108.247 +>>> name=manyhome.test.ex address=10.250.108.248 +>>> name=manyhome.test.ex address=10.250.108.249 +>>> name=manyhome.test.ex address=10.250.108.25 +>>> name=manyhome.test.ex address=10.250.108.250 +>>> name=manyhome.test.ex address=10.250.108.251 +>>> name=manyhome.test.ex address=10.250.108.252 +>>> name=manyhome.test.ex address=10.250.108.253 +>>> name=manyhome.test.ex address=10.250.108.254 +>>> name=manyhome.test.ex address=10.250.108.255 +>>> name=manyhome.test.ex address=10.250.108.26 +>>> name=manyhome.test.ex address=10.250.108.27 +>>> name=manyhome.test.ex address=10.250.108.28 +>>> name=manyhome.test.ex address=10.250.108.29 +>>> name=manyhome.test.ex address=10.250.108.3 +>>> name=manyhome.test.ex address=10.250.108.30 +>>> name=manyhome.test.ex address=10.250.108.31 +>>> name=manyhome.test.ex address=10.250.108.32 +>>> name=manyhome.test.ex address=10.250.108.33 +>>> name=manyhome.test.ex address=10.250.108.34 +>>> name=manyhome.test.ex address=10.250.108.35 +>>> name=manyhome.test.ex address=10.250.108.36 +>>> name=manyhome.test.ex address=10.250.108.37 +>>> name=manyhome.test.ex address=10.250.108.38 +>>> name=manyhome.test.ex address=10.250.108.39 +>>> name=manyhome.test.ex address=10.250.108.4 +>>> name=manyhome.test.ex address=10.250.108.40 +>>> name=manyhome.test.ex address=10.250.108.41 +>>> name=manyhome.test.ex address=10.250.108.42 +>>> name=manyhome.test.ex address=10.250.108.43 +>>> name=manyhome.test.ex address=10.250.108.44 +>>> name=manyhome.test.ex address=10.250.108.45 +>>> name=manyhome.test.ex address=10.250.108.46 +>>> name=manyhome.test.ex address=10.250.108.47 +>>> name=manyhome.test.ex address=10.250.108.48 +>>> name=manyhome.test.ex address=10.250.108.49 +>>> name=manyhome.test.ex address=10.250.108.5 +>>> name=manyhome.test.ex address=10.250.108.50 +>>> name=manyhome.test.ex address=10.250.108.51 +>>> name=manyhome.test.ex address=10.250.108.52 +>>> name=manyhome.test.ex address=10.250.108.53 +>>> name=manyhome.test.ex address=10.250.108.54 +>>> name=manyhome.test.ex address=10.250.108.55 +>>> name=manyhome.test.ex address=10.250.108.56 +>>> name=manyhome.test.ex address=10.250.108.57 +>>> name=manyhome.test.ex address=10.250.108.58 +>>> name=manyhome.test.ex address=10.250.108.59 +>>> name=manyhome.test.ex address=10.250.108.6 +>>> name=manyhome.test.ex address=10.250.108.60 +>>> name=manyhome.test.ex address=10.250.108.61 +>>> name=manyhome.test.ex address=10.250.108.62 +>>> name=manyhome.test.ex address=10.250.108.63 +>>> name=manyhome.test.ex address=10.250.108.64 +>>> name=manyhome.test.ex address=10.250.108.65 +>>> name=manyhome.test.ex address=10.250.108.66 +>>> name=manyhome.test.ex address=10.250.108.67 +>>> name=manyhome.test.ex address=10.250.108.68 +>>> name=manyhome.test.ex address=10.250.108.69 +>>> name=manyhome.test.ex address=10.250.108.7 +>>> name=manyhome.test.ex address=10.250.108.70 +>>> name=manyhome.test.ex address=10.250.108.71 +>>> name=manyhome.test.ex address=10.250.108.72 +>>> name=manyhome.test.ex address=10.250.108.73 +>>> name=manyhome.test.ex address=10.250.108.74 +>>> name=manyhome.test.ex address=10.250.108.75 +>>> name=manyhome.test.ex address=10.250.108.76 +>>> name=manyhome.test.ex address=10.250.108.77 +>>> name=manyhome.test.ex address=10.250.108.78 +>>> name=manyhome.test.ex address=10.250.108.79 +>>> name=manyhome.test.ex address=10.250.108.8 +>>> name=manyhome.test.ex address=10.250.108.80 +>>> name=manyhome.test.ex address=10.250.108.81 +>>> name=manyhome.test.ex address=10.250.108.82 +>>> name=manyhome.test.ex address=10.250.108.83 +>>> name=manyhome.test.ex address=10.250.108.84 +>>> name=manyhome.test.ex address=10.250.108.85 +>>> name=manyhome.test.ex address=10.250.108.86 +>>> name=manyhome.test.ex address=10.250.108.87 +>>> name=manyhome.test.ex address=10.250.108.88 +>>> name=manyhome.test.ex address=10.250.108.89 +>>> name=manyhome.test.ex address=10.250.108.9 +>>> name=manyhome.test.ex address=10.250.108.90 +>>> name=manyhome.test.ex address=10.250.108.91 +>>> name=manyhome.test.ex address=10.250.108.92 +>>> name=manyhome.test.ex address=10.250.108.93 +>>> name=manyhome.test.ex address=10.250.108.94 +>>> name=manyhome.test.ex address=10.250.108.95 +>>> name=manyhome.test.ex address=10.250.108.96 +>>> name=manyhome.test.ex address=10.250.108.97 +>>> name=manyhome.test.ex address=10.250.108.98 +>>> name=manyhome.test.ex address=10.250.108.99 +>>> name=manyhome.test.ex address=10.250.109.0 +>>> name=manyhome.test.ex address=10.250.109.1 +>>> name=manyhome.test.ex address=10.250.109.10 +>>> name=manyhome.test.ex address=10.250.109.100 +>>> name=manyhome.test.ex address=10.250.109.101 +>>> name=manyhome.test.ex address=10.250.109.102 +>>> name=manyhome.test.ex address=10.250.109.103 +>>> name=manyhome.test.ex address=10.250.109.104 +>>> name=manyhome.test.ex address=10.250.109.105 +>>> name=manyhome.test.ex address=10.250.109.106 +>>> name=manyhome.test.ex address=10.250.109.107 +>>> name=manyhome.test.ex address=10.250.109.108 +>>> name=manyhome.test.ex address=10.250.109.109 +>>> name=manyhome.test.ex address=10.250.109.11 +>>> name=manyhome.test.ex address=10.250.109.110 +>>> name=manyhome.test.ex address=10.250.109.111 +>>> name=manyhome.test.ex address=10.250.109.112 +>>> name=manyhome.test.ex address=10.250.109.113 +>>> name=manyhome.test.ex address=10.250.109.114 +>>> name=manyhome.test.ex address=10.250.109.115 +>>> name=manyhome.test.ex address=10.250.109.116 +>>> name=manyhome.test.ex address=10.250.109.117 +>>> name=manyhome.test.ex address=10.250.109.118 +>>> name=manyhome.test.ex address=10.250.109.119 +>>> name=manyhome.test.ex address=10.250.109.12 +>>> name=manyhome.test.ex address=10.250.109.120 +>>> name=manyhome.test.ex address=10.250.109.121 +>>> name=manyhome.test.ex address=10.250.109.122 +>>> name=manyhome.test.ex address=10.250.109.123 +>>> name=manyhome.test.ex address=10.250.109.124 +>>> name=manyhome.test.ex address=10.250.109.125 +>>> name=manyhome.test.ex address=10.250.109.126 +>>> name=manyhome.test.ex address=10.250.109.127 +>>> name=manyhome.test.ex address=10.250.109.128 +>>> name=manyhome.test.ex address=10.250.109.129 +>>> name=manyhome.test.ex address=10.250.109.13 +>>> name=manyhome.test.ex address=10.250.109.130 +>>> name=manyhome.test.ex address=10.250.109.131 +>>> name=manyhome.test.ex address=10.250.109.132 +>>> name=manyhome.test.ex address=10.250.109.133 +>>> name=manyhome.test.ex address=10.250.109.134 +>>> name=manyhome.test.ex address=10.250.109.135 +>>> name=manyhome.test.ex address=10.250.109.136 +>>> name=manyhome.test.ex address=10.250.109.137 +>>> name=manyhome.test.ex address=10.250.109.138 +>>> name=manyhome.test.ex address=10.250.109.139 +>>> name=manyhome.test.ex address=10.250.109.14 +>>> name=manyhome.test.ex address=10.250.109.140 +>>> name=manyhome.test.ex address=10.250.109.141 +>>> name=manyhome.test.ex address=10.250.109.142 +>>> name=manyhome.test.ex address=10.250.109.143 +>>> name=manyhome.test.ex address=10.250.109.144 +>>> name=manyhome.test.ex address=10.250.109.145 +>>> name=manyhome.test.ex address=10.250.109.146 +>>> name=manyhome.test.ex address=10.250.109.147 +>>> name=manyhome.test.ex address=10.250.109.148 +>>> name=manyhome.test.ex address=10.250.109.149 +>>> name=manyhome.test.ex address=10.250.109.15 +>>> name=manyhome.test.ex address=10.250.109.150 +>>> name=manyhome.test.ex address=10.250.109.151 +>>> name=manyhome.test.ex address=10.250.109.152 +>>> name=manyhome.test.ex address=10.250.109.153 +>>> name=manyhome.test.ex address=10.250.109.154 +>>> name=manyhome.test.ex address=10.250.109.155 +>>> name=manyhome.test.ex address=10.250.109.156 +>>> name=manyhome.test.ex address=10.250.109.157 +>>> name=manyhome.test.ex address=10.250.109.158 +>>> name=manyhome.test.ex address=10.250.109.159 +>>> name=manyhome.test.ex address=10.250.109.16 +>>> name=manyhome.test.ex address=10.250.109.160 +>>> name=manyhome.test.ex address=10.250.109.161 +>>> name=manyhome.test.ex address=10.250.109.162 +>>> name=manyhome.test.ex address=10.250.109.163 +>>> name=manyhome.test.ex address=10.250.109.164 +>>> name=manyhome.test.ex address=10.250.109.165 +>>> name=manyhome.test.ex address=10.250.109.166 +>>> name=manyhome.test.ex address=10.250.109.167 +>>> name=manyhome.test.ex address=10.250.109.168 +>>> name=manyhome.test.ex address=10.250.109.169 +>>> name=manyhome.test.ex address=10.250.109.17 +>>> name=manyhome.test.ex address=10.250.109.170 +>>> name=manyhome.test.ex address=10.250.109.171 +>>> name=manyhome.test.ex address=10.250.109.172 +>>> name=manyhome.test.ex address=10.250.109.173 +>>> name=manyhome.test.ex address=10.250.109.174 +>>> name=manyhome.test.ex address=10.250.109.175 +>>> name=manyhome.test.ex address=10.250.109.176 +>>> name=manyhome.test.ex address=10.250.109.177 +>>> name=manyhome.test.ex address=10.250.109.178 +>>> name=manyhome.test.ex address=10.250.109.179 +>>> name=manyhome.test.ex address=10.250.109.18 +>>> name=manyhome.test.ex address=10.250.109.180 +>>> name=manyhome.test.ex address=10.250.109.181 +>>> name=manyhome.test.ex address=10.250.109.182 +>>> name=manyhome.test.ex address=10.250.109.183 +>>> name=manyhome.test.ex address=10.250.109.184 +>>> name=manyhome.test.ex address=10.250.109.185 +>>> name=manyhome.test.ex address=10.250.109.186 +>>> name=manyhome.test.ex address=10.250.109.187 +>>> name=manyhome.test.ex address=10.250.109.188 +>>> name=manyhome.test.ex address=10.250.109.189 +>>> name=manyhome.test.ex address=10.250.109.19 +>>> name=manyhome.test.ex address=10.250.109.190 +>>> name=manyhome.test.ex address=10.250.109.191 +>>> name=manyhome.test.ex address=10.250.109.192 +>>> name=manyhome.test.ex address=10.250.109.193 +>>> name=manyhome.test.ex address=10.250.109.194 +>>> name=manyhome.test.ex address=10.250.109.195 +>>> name=manyhome.test.ex address=10.250.109.196 +>>> name=manyhome.test.ex address=10.250.109.197 +>>> name=manyhome.test.ex address=10.250.109.198 +>>> name=manyhome.test.ex address=10.250.109.199 +>>> name=manyhome.test.ex address=10.250.109.2 +>>> name=manyhome.test.ex address=10.250.109.20 +>>> name=manyhome.test.ex address=10.250.109.200 +>>> name=manyhome.test.ex address=10.250.109.201 +>>> name=manyhome.test.ex address=10.250.109.202 +>>> name=manyhome.test.ex address=10.250.109.203 +>>> name=manyhome.test.ex address=10.250.109.204 +>>> name=manyhome.test.ex address=10.250.109.205 +>>> name=manyhome.test.ex address=10.250.109.206 +>>> name=manyhome.test.ex address=10.250.109.207 +>>> name=manyhome.test.ex address=10.250.109.208 +>>> name=manyhome.test.ex address=10.250.109.209 +>>> name=manyhome.test.ex address=10.250.109.21 +>>> name=manyhome.test.ex address=10.250.109.210 +>>> name=manyhome.test.ex address=10.250.109.211 +>>> name=manyhome.test.ex address=10.250.109.212 +>>> name=manyhome.test.ex address=10.250.109.213 +>>> name=manyhome.test.ex address=10.250.109.214 +>>> name=manyhome.test.ex address=10.250.109.215 +>>> name=manyhome.test.ex address=10.250.109.216 +>>> name=manyhome.test.ex address=10.250.109.217 +>>> name=manyhome.test.ex address=10.250.109.218 +>>> name=manyhome.test.ex address=10.250.109.219 +>>> name=manyhome.test.ex address=10.250.109.22 +>>> name=manyhome.test.ex address=10.250.109.220 +>>> name=manyhome.test.ex address=10.250.109.221 +>>> name=manyhome.test.ex address=10.250.109.222 +>>> name=manyhome.test.ex address=10.250.109.223 +>>> name=manyhome.test.ex address=10.250.109.224 +>>> name=manyhome.test.ex address=10.250.109.225 +>>> name=manyhome.test.ex address=10.250.109.226 +>>> name=manyhome.test.ex address=10.250.109.227 +>>> name=manyhome.test.ex address=10.250.109.228 +>>> name=manyhome.test.ex address=10.250.109.229 +>>> name=manyhome.test.ex address=10.250.109.23 +>>> name=manyhome.test.ex address=10.250.109.230 +>>> name=manyhome.test.ex address=10.250.109.231 +>>> name=manyhome.test.ex address=10.250.109.232 +>>> name=manyhome.test.ex address=10.250.109.233 +>>> name=manyhome.test.ex address=10.250.109.234 +>>> name=manyhome.test.ex address=10.250.109.235 +>>> name=manyhome.test.ex address=10.250.109.236 +>>> name=manyhome.test.ex address=10.250.109.237 +>>> name=manyhome.test.ex address=10.250.109.238 +>>> name=manyhome.test.ex address=10.250.109.239 +>>> name=manyhome.test.ex address=10.250.109.24 +>>> name=manyhome.test.ex address=10.250.109.240 +>>> name=manyhome.test.ex address=10.250.109.241 +>>> name=manyhome.test.ex address=10.250.109.242 +>>> name=manyhome.test.ex address=10.250.109.243 +>>> name=manyhome.test.ex address=10.250.109.244 +>>> name=manyhome.test.ex address=10.250.109.245 +>>> name=manyhome.test.ex address=10.250.109.246 +>>> name=manyhome.test.ex address=10.250.109.247 +>>> name=manyhome.test.ex address=10.250.109.248 +>>> name=manyhome.test.ex address=10.250.109.249 +>>> name=manyhome.test.ex address=10.250.109.25 +>>> name=manyhome.test.ex address=10.250.109.250 +>>> name=manyhome.test.ex address=10.250.109.251 +>>> name=manyhome.test.ex address=10.250.109.252 +>>> name=manyhome.test.ex address=10.250.109.253 +>>> name=manyhome.test.ex address=10.250.109.254 +>>> name=manyhome.test.ex address=10.250.109.255 +>>> name=manyhome.test.ex address=10.250.109.26 +>>> name=manyhome.test.ex address=10.250.109.27 +>>> name=manyhome.test.ex address=10.250.109.28 +>>> name=manyhome.test.ex address=10.250.109.29 +>>> name=manyhome.test.ex address=10.250.109.3 +>>> name=manyhome.test.ex address=10.250.109.30 +>>> name=manyhome.test.ex address=10.250.109.31 +>>> name=manyhome.test.ex address=10.250.109.32 +>>> name=manyhome.test.ex address=10.250.109.33 +>>> name=manyhome.test.ex address=10.250.109.34 +>>> name=manyhome.test.ex address=10.250.109.35 +>>> name=manyhome.test.ex address=10.250.109.36 +>>> name=manyhome.test.ex address=10.250.109.37 +>>> name=manyhome.test.ex address=10.250.109.38 +>>> name=manyhome.test.ex address=10.250.109.39 +>>> name=manyhome.test.ex address=10.250.109.4 +>>> name=manyhome.test.ex address=10.250.109.40 +>>> name=manyhome.test.ex address=10.250.109.41 +>>> name=manyhome.test.ex address=10.250.109.42 +>>> name=manyhome.test.ex address=10.250.109.43 +>>> name=manyhome.test.ex address=10.250.109.44 +>>> name=manyhome.test.ex address=10.250.109.45 +>>> name=manyhome.test.ex address=10.250.109.46 +>>> name=manyhome.test.ex address=10.250.109.47 +>>> name=manyhome.test.ex address=10.250.109.48 +>>> name=manyhome.test.ex address=10.250.109.49 +>>> name=manyhome.test.ex address=10.250.109.5 +>>> name=manyhome.test.ex address=10.250.109.50 +>>> name=manyhome.test.ex address=10.250.109.51 +>>> name=manyhome.test.ex address=10.250.109.52 +>>> name=manyhome.test.ex address=10.250.109.53 +>>> name=manyhome.test.ex address=10.250.109.54 +>>> name=manyhome.test.ex address=10.250.109.55 +>>> name=manyhome.test.ex address=10.250.109.56 +>>> name=manyhome.test.ex address=10.250.109.57 +>>> name=manyhome.test.ex address=10.250.109.58 +>>> name=manyhome.test.ex address=10.250.109.59 +>>> name=manyhome.test.ex address=10.250.109.6 +>>> name=manyhome.test.ex address=10.250.109.60 +>>> name=manyhome.test.ex address=10.250.109.61 +>>> name=manyhome.test.ex address=10.250.109.62 +>>> name=manyhome.test.ex address=10.250.109.63 +>>> name=manyhome.test.ex address=10.250.109.64 +>>> name=manyhome.test.ex address=10.250.109.65 +>>> name=manyhome.test.ex address=10.250.109.66 +>>> name=manyhome.test.ex address=10.250.109.67 +>>> name=manyhome.test.ex address=10.250.109.68 +>>> name=manyhome.test.ex address=10.250.109.69 +>>> name=manyhome.test.ex address=10.250.109.7 +>>> name=manyhome.test.ex address=10.250.109.70 +>>> name=manyhome.test.ex address=10.250.109.71 +>>> name=manyhome.test.ex address=10.250.109.72 +>>> name=manyhome.test.ex address=10.250.109.73 +>>> name=manyhome.test.ex address=10.250.109.74 +>>> name=manyhome.test.ex address=10.250.109.75 +>>> name=manyhome.test.ex address=10.250.109.76 +>>> name=manyhome.test.ex address=10.250.109.77 +>>> name=manyhome.test.ex address=10.250.109.78 +>>> name=manyhome.test.ex address=10.250.109.79 +>>> name=manyhome.test.ex address=10.250.109.8 +>>> name=manyhome.test.ex address=10.250.109.80 +>>> name=manyhome.test.ex address=10.250.109.81 +>>> name=manyhome.test.ex address=10.250.109.82 +>>> name=manyhome.test.ex address=10.250.109.83 +>>> name=manyhome.test.ex address=10.250.109.84 +>>> name=manyhome.test.ex address=10.250.109.85 +>>> name=manyhome.test.ex address=10.250.109.86 +>>> name=manyhome.test.ex address=10.250.109.87 +>>> name=manyhome.test.ex address=10.250.109.88 +>>> name=manyhome.test.ex address=10.250.109.89 +>>> name=manyhome.test.ex address=10.250.109.9 +>>> name=manyhome.test.ex address=10.250.109.90 +>>> name=manyhome.test.ex address=10.250.109.91 +>>> name=manyhome.test.ex address=10.250.109.92 +>>> name=manyhome.test.ex address=10.250.109.93 +>>> name=manyhome.test.ex address=10.250.109.94 +>>> name=manyhome.test.ex address=10.250.109.95 +>>> name=manyhome.test.ex address=10.250.109.96 +>>> name=manyhome.test.ex address=10.250.109.97 +>>> name=manyhome.test.ex address=10.250.109.98 +>>> name=manyhome.test.ex address=10.250.109.99 +>>> name=manyhome.test.ex address=10.250.110.0 +>>> name=manyhome.test.ex address=10.250.110.1 +>>> name=manyhome.test.ex address=10.250.110.10 +>>> name=manyhome.test.ex address=10.250.110.100 +>>> name=manyhome.test.ex address=10.250.110.101 +>>> name=manyhome.test.ex address=10.250.110.102 +>>> name=manyhome.test.ex address=10.250.110.103 +>>> name=manyhome.test.ex address=10.250.110.104 +>>> name=manyhome.test.ex address=10.250.110.105 +>>> name=manyhome.test.ex address=10.250.110.106 +>>> name=manyhome.test.ex address=10.250.110.107 +>>> name=manyhome.test.ex address=10.250.110.108 +>>> name=manyhome.test.ex address=10.250.110.109 +>>> name=manyhome.test.ex address=10.250.110.11 +>>> name=manyhome.test.ex address=10.250.110.110 +>>> name=manyhome.test.ex address=10.250.110.111 +>>> name=manyhome.test.ex address=10.250.110.112 +>>> name=manyhome.test.ex address=10.250.110.113 +>>> name=manyhome.test.ex address=10.250.110.114 +>>> name=manyhome.test.ex address=10.250.110.115 +>>> name=manyhome.test.ex address=10.250.110.116 +>>> name=manyhome.test.ex address=10.250.110.117 +>>> name=manyhome.test.ex address=10.250.110.118 +>>> name=manyhome.test.ex address=10.250.110.119 +>>> name=manyhome.test.ex address=10.250.110.12 +>>> name=manyhome.test.ex address=10.250.110.120 +>>> name=manyhome.test.ex address=10.250.110.121 +>>> name=manyhome.test.ex address=10.250.110.122 +>>> name=manyhome.test.ex address=10.250.110.123 +>>> name=manyhome.test.ex address=10.250.110.124 +>>> name=manyhome.test.ex address=10.250.110.125 +>>> name=manyhome.test.ex address=10.250.110.126 +>>> name=manyhome.test.ex address=10.250.110.127 +>>> name=manyhome.test.ex address=10.250.110.128 +>>> name=manyhome.test.ex address=10.250.110.129 +>>> name=manyhome.test.ex address=10.250.110.13 +>>> name=manyhome.test.ex address=10.250.110.130 +>>> name=manyhome.test.ex address=10.250.110.131 +>>> name=manyhome.test.ex address=10.250.110.132 +>>> name=manyhome.test.ex address=10.250.110.133 +>>> name=manyhome.test.ex address=10.250.110.134 +>>> name=manyhome.test.ex address=10.250.110.135 +>>> name=manyhome.test.ex address=10.250.110.136 +>>> name=manyhome.test.ex address=10.250.110.137 +>>> name=manyhome.test.ex address=10.250.110.138 +>>> name=manyhome.test.ex address=10.250.110.139 +>>> name=manyhome.test.ex address=10.250.110.14 +>>> name=manyhome.test.ex address=10.250.110.140 +>>> name=manyhome.test.ex address=10.250.110.141 +>>> name=manyhome.test.ex address=10.250.110.142 +>>> name=manyhome.test.ex address=10.250.110.143 +>>> name=manyhome.test.ex address=10.250.110.144 +>>> name=manyhome.test.ex address=10.250.110.145 +>>> name=manyhome.test.ex address=10.250.110.146 +>>> name=manyhome.test.ex address=10.250.110.147 +>>> name=manyhome.test.ex address=10.250.110.148 +>>> name=manyhome.test.ex address=10.250.110.149 +>>> name=manyhome.test.ex address=10.250.110.15 +>>> name=manyhome.test.ex address=10.250.110.150 +>>> name=manyhome.test.ex address=10.250.110.151 +>>> name=manyhome.test.ex address=10.250.110.152 +>>> name=manyhome.test.ex address=10.250.110.153 +>>> name=manyhome.test.ex address=10.250.110.154 +>>> name=manyhome.test.ex address=10.250.110.155 +>>> name=manyhome.test.ex address=10.250.110.156 +>>> name=manyhome.test.ex address=10.250.110.157 +>>> name=manyhome.test.ex address=10.250.110.158 +>>> name=manyhome.test.ex address=10.250.110.159 +>>> name=manyhome.test.ex address=10.250.110.16 +>>> name=manyhome.test.ex address=10.250.110.160 +>>> name=manyhome.test.ex address=10.250.110.161 +>>> name=manyhome.test.ex address=10.250.110.162 +>>> name=manyhome.test.ex address=10.250.110.163 +>>> name=manyhome.test.ex address=10.250.110.164 +>>> name=manyhome.test.ex address=10.250.110.165 +>>> name=manyhome.test.ex address=10.250.110.166 +>>> name=manyhome.test.ex address=10.250.110.167 +>>> name=manyhome.test.ex address=10.250.110.168 +>>> name=manyhome.test.ex address=10.250.110.169 +>>> name=manyhome.test.ex address=10.250.110.17 +>>> name=manyhome.test.ex address=10.250.110.170 +>>> name=manyhome.test.ex address=10.250.110.171 +>>> name=manyhome.test.ex address=10.250.110.172 +>>> name=manyhome.test.ex address=10.250.110.173 +>>> name=manyhome.test.ex address=10.250.110.174 +>>> name=manyhome.test.ex address=10.250.110.175 +>>> name=manyhome.test.ex address=10.250.110.176 +>>> name=manyhome.test.ex address=10.250.110.177 +>>> name=manyhome.test.ex address=10.250.110.178 +>>> name=manyhome.test.ex address=10.250.110.179 +>>> name=manyhome.test.ex address=10.250.110.18 +>>> name=manyhome.test.ex address=10.250.110.180 +>>> name=manyhome.test.ex address=10.250.110.181 +>>> name=manyhome.test.ex address=10.250.110.182 +>>> name=manyhome.test.ex address=10.250.110.183 +>>> name=manyhome.test.ex address=10.250.110.184 +>>> name=manyhome.test.ex address=10.250.110.185 +>>> name=manyhome.test.ex address=10.250.110.186 +>>> name=manyhome.test.ex address=10.250.110.187 +>>> name=manyhome.test.ex address=10.250.110.188 +>>> name=manyhome.test.ex address=10.250.110.189 +>>> name=manyhome.test.ex address=10.250.110.19 +>>> name=manyhome.test.ex address=10.250.110.190 +>>> name=manyhome.test.ex address=10.250.110.191 +>>> name=manyhome.test.ex address=10.250.110.192 +>>> name=manyhome.test.ex address=10.250.110.193 +>>> name=manyhome.test.ex address=10.250.110.194 +>>> name=manyhome.test.ex address=10.250.110.195 +>>> name=manyhome.test.ex address=10.250.110.196 +>>> name=manyhome.test.ex address=10.250.110.197 +>>> name=manyhome.test.ex address=10.250.110.198 +>>> name=manyhome.test.ex address=10.250.110.199 +>>> name=manyhome.test.ex address=10.250.110.2 +>>> name=manyhome.test.ex address=10.250.110.20 +>>> name=manyhome.test.ex address=10.250.110.200 +>>> name=manyhome.test.ex address=10.250.110.201 +>>> name=manyhome.test.ex address=10.250.110.202 +>>> name=manyhome.test.ex address=10.250.110.203 +>>> name=manyhome.test.ex address=10.250.110.204 +>>> name=manyhome.test.ex address=10.250.110.205 +>>> name=manyhome.test.ex address=10.250.110.206 +>>> name=manyhome.test.ex address=10.250.110.207 +>>> name=manyhome.test.ex address=10.250.110.208 +>>> name=manyhome.test.ex address=10.250.110.209 +>>> name=manyhome.test.ex address=10.250.110.21 +>>> name=manyhome.test.ex address=10.250.110.210 +>>> name=manyhome.test.ex address=10.250.110.211 +>>> name=manyhome.test.ex address=10.250.110.212 +>>> name=manyhome.test.ex address=10.250.110.213 +>>> name=manyhome.test.ex address=10.250.110.214 +>>> name=manyhome.test.ex address=10.250.110.215 +>>> name=manyhome.test.ex address=10.250.110.216 +>>> name=manyhome.test.ex address=10.250.110.217 +>>> name=manyhome.test.ex address=10.250.110.218 +>>> name=manyhome.test.ex address=10.250.110.219 +>>> name=manyhome.test.ex address=10.250.110.22 +>>> name=manyhome.test.ex address=10.250.110.220 +>>> name=manyhome.test.ex address=10.250.110.221 +>>> name=manyhome.test.ex address=10.250.110.222 +>>> name=manyhome.test.ex address=10.250.110.223 +>>> name=manyhome.test.ex address=10.250.110.224 +>>> name=manyhome.test.ex address=10.250.110.225 +>>> name=manyhome.test.ex address=10.250.110.226 +>>> name=manyhome.test.ex address=10.250.110.227 +>>> name=manyhome.test.ex address=10.250.110.228 +>>> name=manyhome.test.ex address=10.250.110.229 +>>> name=manyhome.test.ex address=10.250.110.23 +>>> name=manyhome.test.ex address=10.250.110.230 +>>> name=manyhome.test.ex address=10.250.110.231 +>>> name=manyhome.test.ex address=10.250.110.232 +>>> name=manyhome.test.ex address=10.250.110.233 +>>> name=manyhome.test.ex address=10.250.110.234 +>>> name=manyhome.test.ex address=10.250.110.235 +>>> name=manyhome.test.ex address=10.250.110.236 +>>> name=manyhome.test.ex address=10.250.110.237 +>>> name=manyhome.test.ex address=10.250.110.238 +>>> name=manyhome.test.ex address=10.250.110.239 +>>> name=manyhome.test.ex address=10.250.110.24 +>>> name=manyhome.test.ex address=10.250.110.240 +>>> name=manyhome.test.ex address=10.250.110.241 +>>> name=manyhome.test.ex address=10.250.110.242 +>>> name=manyhome.test.ex address=10.250.110.243 +>>> name=manyhome.test.ex address=10.250.110.244 +>>> name=manyhome.test.ex address=10.250.110.245 +>>> name=manyhome.test.ex address=10.250.110.246 +>>> name=manyhome.test.ex address=10.250.110.247 +>>> name=manyhome.test.ex address=10.250.110.248 +>>> name=manyhome.test.ex address=10.250.110.249 +>>> name=manyhome.test.ex address=10.250.110.25 +>>> name=manyhome.test.ex address=10.250.110.250 +>>> name=manyhome.test.ex address=10.250.110.251 +>>> name=manyhome.test.ex address=10.250.110.252 +>>> name=manyhome.test.ex address=10.250.110.253 +>>> name=manyhome.test.ex address=10.250.110.254 +>>> name=manyhome.test.ex address=10.250.110.255 +>>> name=manyhome.test.ex address=10.250.110.26 +>>> name=manyhome.test.ex address=10.250.110.27 +>>> name=manyhome.test.ex address=10.250.110.28 +>>> name=manyhome.test.ex address=10.250.110.29 +>>> name=manyhome.test.ex address=10.250.110.3 +>>> name=manyhome.test.ex address=10.250.110.30 +>>> name=manyhome.test.ex address=10.250.110.31 +>>> name=manyhome.test.ex address=10.250.110.32 +>>> name=manyhome.test.ex address=10.250.110.33 +>>> name=manyhome.test.ex address=10.250.110.34 +>>> name=manyhome.test.ex address=10.250.110.35 +>>> name=manyhome.test.ex address=10.250.110.36 +>>> name=manyhome.test.ex address=10.250.110.37 +>>> name=manyhome.test.ex address=10.250.110.38 +>>> name=manyhome.test.ex address=10.250.110.39 +>>> name=manyhome.test.ex address=10.250.110.4 +>>> name=manyhome.test.ex address=10.250.110.40 +>>> name=manyhome.test.ex address=10.250.110.41 +>>> name=manyhome.test.ex address=10.250.110.42 +>>> name=manyhome.test.ex address=10.250.110.43 +>>> name=manyhome.test.ex address=10.250.110.44 +>>> name=manyhome.test.ex address=10.250.110.45 +>>> name=manyhome.test.ex address=10.250.110.46 +>>> name=manyhome.test.ex address=10.250.110.47 +>>> name=manyhome.test.ex address=10.250.110.48 +>>> name=manyhome.test.ex address=10.250.110.49 +>>> name=manyhome.test.ex address=10.250.110.5 +>>> name=manyhome.test.ex address=10.250.110.50 +>>> name=manyhome.test.ex address=10.250.110.51 +>>> name=manyhome.test.ex address=10.250.110.52 +>>> name=manyhome.test.ex address=10.250.110.53 +>>> name=manyhome.test.ex address=10.250.110.54 +>>> name=manyhome.test.ex address=10.250.110.55 +>>> name=manyhome.test.ex address=10.250.110.56 +>>> name=manyhome.test.ex address=10.250.110.57 +>>> name=manyhome.test.ex address=10.250.110.58 +>>> name=manyhome.test.ex address=10.250.110.59 +>>> name=manyhome.test.ex address=10.250.110.6 +>>> name=manyhome.test.ex address=10.250.110.60 +>>> name=manyhome.test.ex address=10.250.110.61 +>>> name=manyhome.test.ex address=10.250.110.62 +>>> name=manyhome.test.ex address=10.250.110.63 +>>> name=manyhome.test.ex address=10.250.110.64 +>>> name=manyhome.test.ex address=10.250.110.65 +>>> name=manyhome.test.ex address=10.250.110.66 +>>> name=manyhome.test.ex address=10.250.110.67 +>>> name=manyhome.test.ex address=10.250.110.68 +>>> name=manyhome.test.ex address=10.250.110.69 +>>> name=manyhome.test.ex address=10.250.110.7 +>>> name=manyhome.test.ex address=10.250.110.70 +>>> name=manyhome.test.ex address=10.250.110.71 +>>> name=manyhome.test.ex address=10.250.110.72 +>>> name=manyhome.test.ex address=10.250.110.73 +>>> name=manyhome.test.ex address=10.250.110.74 +>>> name=manyhome.test.ex address=10.250.110.75 +>>> name=manyhome.test.ex address=10.250.110.76 +>>> name=manyhome.test.ex address=10.250.110.77 +>>> name=manyhome.test.ex address=10.250.110.78 +>>> name=manyhome.test.ex address=10.250.110.79 +>>> name=manyhome.test.ex address=10.250.110.8 +>>> name=manyhome.test.ex address=10.250.110.80 +>>> name=manyhome.test.ex address=10.250.110.81 +>>> name=manyhome.test.ex address=10.250.110.82 +>>> name=manyhome.test.ex address=10.250.110.83 +>>> name=manyhome.test.ex address=10.250.110.84 +>>> name=manyhome.test.ex address=10.250.110.85 +>>> name=manyhome.test.ex address=10.250.110.86 +>>> name=manyhome.test.ex address=10.250.110.87 +>>> name=manyhome.test.ex address=10.250.110.88 +>>> name=manyhome.test.ex address=10.250.110.89 +>>> name=manyhome.test.ex address=10.250.110.9 +>>> name=manyhome.test.ex address=10.250.110.90 +>>> name=manyhome.test.ex address=10.250.110.91 +>>> name=manyhome.test.ex address=10.250.110.92 +>>> name=manyhome.test.ex address=10.250.110.93 +>>> name=manyhome.test.ex address=10.250.110.94 +>>> name=manyhome.test.ex address=10.250.110.95 +>>> name=manyhome.test.ex address=10.250.110.96 +>>> name=manyhome.test.ex address=10.250.110.97 +>>> name=manyhome.test.ex address=10.250.110.98 +>>> name=manyhome.test.ex address=10.250.110.99 +>>> name=manyhome.test.ex address=10.250.111.0 +>>> name=manyhome.test.ex address=10.250.111.1 +>>> name=manyhome.test.ex address=10.250.111.10 +>>> name=manyhome.test.ex address=10.250.111.100 +>>> name=manyhome.test.ex address=10.250.111.101 +>>> name=manyhome.test.ex address=10.250.111.102 +>>> name=manyhome.test.ex address=10.250.111.103 +>>> name=manyhome.test.ex address=10.250.111.104 +>>> name=manyhome.test.ex address=10.250.111.105 +>>> name=manyhome.test.ex address=10.250.111.106 +>>> name=manyhome.test.ex address=10.250.111.107 +>>> name=manyhome.test.ex address=10.250.111.108 +>>> name=manyhome.test.ex address=10.250.111.109 +>>> name=manyhome.test.ex address=10.250.111.11 +>>> name=manyhome.test.ex address=10.250.111.110 +>>> name=manyhome.test.ex address=10.250.111.111 +>>> name=manyhome.test.ex address=10.250.111.112 +>>> name=manyhome.test.ex address=10.250.111.113 +>>> name=manyhome.test.ex address=10.250.111.114 +>>> name=manyhome.test.ex address=10.250.111.115 +>>> name=manyhome.test.ex address=10.250.111.116 +>>> name=manyhome.test.ex address=10.250.111.117 +>>> name=manyhome.test.ex address=10.250.111.118 +>>> name=manyhome.test.ex address=10.250.111.119 +>>> name=manyhome.test.ex address=10.250.111.12 +>>> name=manyhome.test.ex address=10.250.111.120 +>>> name=manyhome.test.ex address=10.250.111.121 +>>> name=manyhome.test.ex address=10.250.111.122 +>>> name=manyhome.test.ex address=10.250.111.123 +>>> name=manyhome.test.ex address=10.250.111.124 +>>> name=manyhome.test.ex address=10.250.111.125 +>>> name=manyhome.test.ex address=10.250.111.126 +>>> name=manyhome.test.ex address=10.250.111.127 +>>> name=manyhome.test.ex address=10.250.111.128 +>>> name=manyhome.test.ex address=10.250.111.129 +>>> name=manyhome.test.ex address=10.250.111.13 +>>> name=manyhome.test.ex address=10.250.111.130 +>>> name=manyhome.test.ex address=10.250.111.131 +>>> name=manyhome.test.ex address=10.250.111.132 +>>> name=manyhome.test.ex address=10.250.111.133 +>>> name=manyhome.test.ex address=10.250.111.134 +>>> name=manyhome.test.ex address=10.250.111.135 +>>> name=manyhome.test.ex address=10.250.111.136 +>>> name=manyhome.test.ex address=10.250.111.137 +>>> name=manyhome.test.ex address=10.250.111.138 +>>> name=manyhome.test.ex address=10.250.111.139 +>>> name=manyhome.test.ex address=10.250.111.14 +>>> name=manyhome.test.ex address=10.250.111.140 +>>> name=manyhome.test.ex address=10.250.111.141 +>>> name=manyhome.test.ex address=10.250.111.142 +>>> name=manyhome.test.ex address=10.250.111.143 +>>> name=manyhome.test.ex address=10.250.111.144 +>>> name=manyhome.test.ex address=10.250.111.145 +>>> name=manyhome.test.ex address=10.250.111.146 +>>> name=manyhome.test.ex address=10.250.111.147 +>>> name=manyhome.test.ex address=10.250.111.148 +>>> name=manyhome.test.ex address=10.250.111.149 +>>> name=manyhome.test.ex address=10.250.111.15 +>>> name=manyhome.test.ex address=10.250.111.150 +>>> name=manyhome.test.ex address=10.250.111.151 +>>> name=manyhome.test.ex address=10.250.111.152 +>>> name=manyhome.test.ex address=10.250.111.153 +>>> name=manyhome.test.ex address=10.250.111.154 +>>> name=manyhome.test.ex address=10.250.111.155 +>>> name=manyhome.test.ex address=10.250.111.156 +>>> name=manyhome.test.ex address=10.250.111.157 +>>> name=manyhome.test.ex address=10.250.111.158 +>>> name=manyhome.test.ex address=10.250.111.159 +>>> name=manyhome.test.ex address=10.250.111.16 +>>> name=manyhome.test.ex address=10.250.111.160 +>>> name=manyhome.test.ex address=10.250.111.161 +>>> name=manyhome.test.ex address=10.250.111.162 +>>> name=manyhome.test.ex address=10.250.111.163 +>>> name=manyhome.test.ex address=10.250.111.164 +>>> name=manyhome.test.ex address=10.250.111.165 +>>> name=manyhome.test.ex address=10.250.111.166 +>>> name=manyhome.test.ex address=10.250.111.167 +>>> name=manyhome.test.ex address=10.250.111.168 +>>> name=manyhome.test.ex address=10.250.111.169 +>>> name=manyhome.test.ex address=10.250.111.17 +>>> name=manyhome.test.ex address=10.250.111.170 +>>> name=manyhome.test.ex address=10.250.111.171 +>>> name=manyhome.test.ex address=10.250.111.172 +>>> name=manyhome.test.ex address=10.250.111.173 +>>> name=manyhome.test.ex address=10.250.111.174 +>>> name=manyhome.test.ex address=10.250.111.175 +>>> name=manyhome.test.ex address=10.250.111.176 +>>> name=manyhome.test.ex address=10.250.111.177 +>>> name=manyhome.test.ex address=10.250.111.178 +>>> name=manyhome.test.ex address=10.250.111.179 +>>> name=manyhome.test.ex address=10.250.111.18 +>>> name=manyhome.test.ex address=10.250.111.180 +>>> name=manyhome.test.ex address=10.250.111.181 +>>> name=manyhome.test.ex address=10.250.111.182 +>>> name=manyhome.test.ex address=10.250.111.183 +>>> name=manyhome.test.ex address=10.250.111.184 +>>> name=manyhome.test.ex address=10.250.111.185 +>>> name=manyhome.test.ex address=10.250.111.186 +>>> name=manyhome.test.ex address=10.250.111.187 +>>> name=manyhome.test.ex address=10.250.111.188 +>>> name=manyhome.test.ex address=10.250.111.189 +>>> name=manyhome.test.ex address=10.250.111.19 +>>> name=manyhome.test.ex address=10.250.111.190 +>>> name=manyhome.test.ex address=10.250.111.191 +>>> name=manyhome.test.ex address=10.250.111.192 +>>> name=manyhome.test.ex address=10.250.111.193 +>>> name=manyhome.test.ex address=10.250.111.194 +>>> name=manyhome.test.ex address=10.250.111.195 +>>> name=manyhome.test.ex address=10.250.111.196 +>>> name=manyhome.test.ex address=10.250.111.197 +>>> name=manyhome.test.ex address=10.250.111.198 +>>> name=manyhome.test.ex address=10.250.111.199 +>>> name=manyhome.test.ex address=10.250.111.2 +>>> name=manyhome.test.ex address=10.250.111.20 +>>> name=manyhome.test.ex address=10.250.111.200 +>>> name=manyhome.test.ex address=10.250.111.201 +>>> name=manyhome.test.ex address=10.250.111.202 +>>> name=manyhome.test.ex address=10.250.111.203 +>>> name=manyhome.test.ex address=10.250.111.204 +>>> name=manyhome.test.ex address=10.250.111.205 +>>> name=manyhome.test.ex address=10.250.111.206 +>>> name=manyhome.test.ex address=10.250.111.207 +>>> name=manyhome.test.ex address=10.250.111.208 +>>> name=manyhome.test.ex address=10.250.111.209 +>>> name=manyhome.test.ex address=10.250.111.21 +>>> name=manyhome.test.ex address=10.250.111.210 +>>> name=manyhome.test.ex address=10.250.111.211 +>>> name=manyhome.test.ex address=10.250.111.212 +>>> name=manyhome.test.ex address=10.250.111.213 +>>> name=manyhome.test.ex address=10.250.111.214 +>>> name=manyhome.test.ex address=10.250.111.215 +>>> name=manyhome.test.ex address=10.250.111.216 +>>> name=manyhome.test.ex address=10.250.111.217 +>>> name=manyhome.test.ex address=10.250.111.218 +>>> name=manyhome.test.ex address=10.250.111.219 +>>> name=manyhome.test.ex address=10.250.111.22 +>>> name=manyhome.test.ex address=10.250.111.220 +>>> name=manyhome.test.ex address=10.250.111.221 +>>> name=manyhome.test.ex address=10.250.111.222 +>>> name=manyhome.test.ex address=10.250.111.223 +>>> name=manyhome.test.ex address=10.250.111.224 +>>> name=manyhome.test.ex address=10.250.111.225 +>>> name=manyhome.test.ex address=10.250.111.226 +>>> name=manyhome.test.ex address=10.250.111.227 +>>> name=manyhome.test.ex address=10.250.111.228 +>>> name=manyhome.test.ex address=10.250.111.229 +>>> name=manyhome.test.ex address=10.250.111.23 +>>> name=manyhome.test.ex address=10.250.111.230 +>>> name=manyhome.test.ex address=10.250.111.231 +>>> name=manyhome.test.ex address=10.250.111.232 +>>> name=manyhome.test.ex address=10.250.111.233 +>>> name=manyhome.test.ex address=10.250.111.234 +>>> name=manyhome.test.ex address=10.250.111.235 +>>> name=manyhome.test.ex address=10.250.111.236 +>>> name=manyhome.test.ex address=10.250.111.237 +>>> name=manyhome.test.ex address=10.250.111.238 +>>> name=manyhome.test.ex address=10.250.111.239 +>>> name=manyhome.test.ex address=10.250.111.24 +>>> name=manyhome.test.ex address=10.250.111.240 +>>> name=manyhome.test.ex address=10.250.111.241 +>>> name=manyhome.test.ex address=10.250.111.242 +>>> name=manyhome.test.ex address=10.250.111.243 +>>> name=manyhome.test.ex address=10.250.111.244 +>>> name=manyhome.test.ex address=10.250.111.245 +>>> name=manyhome.test.ex address=10.250.111.246 +>>> name=manyhome.test.ex address=10.250.111.247 +>>> name=manyhome.test.ex address=10.250.111.248 +>>> name=manyhome.test.ex address=10.250.111.249 +>>> name=manyhome.test.ex address=10.250.111.25 +>>> name=manyhome.test.ex address=10.250.111.250 +>>> name=manyhome.test.ex address=10.250.111.251 +>>> name=manyhome.test.ex address=10.250.111.252 +>>> name=manyhome.test.ex address=10.250.111.253 +>>> name=manyhome.test.ex address=10.250.111.254 +>>> name=manyhome.test.ex address=10.250.111.255 +>>> name=manyhome.test.ex address=10.250.111.26 +>>> name=manyhome.test.ex address=10.250.111.27 +>>> name=manyhome.test.ex address=10.250.111.28 +>>> name=manyhome.test.ex address=10.250.111.29 +>>> name=manyhome.test.ex address=10.250.111.3 +>>> name=manyhome.test.ex address=10.250.111.30 +>>> name=manyhome.test.ex address=10.250.111.31 +>>> name=manyhome.test.ex address=10.250.111.32 +>>> name=manyhome.test.ex address=10.250.111.33 +>>> name=manyhome.test.ex address=10.250.111.34 +>>> name=manyhome.test.ex address=10.250.111.35 +>>> name=manyhome.test.ex address=10.250.111.36 +>>> name=manyhome.test.ex address=10.250.111.37 +>>> name=manyhome.test.ex address=10.250.111.38 +>>> name=manyhome.test.ex address=10.250.111.39 +>>> name=manyhome.test.ex address=10.250.111.4 +>>> name=manyhome.test.ex address=10.250.111.40 +>>> name=manyhome.test.ex address=10.250.111.41 +>>> name=manyhome.test.ex address=10.250.111.42 +>>> name=manyhome.test.ex address=10.250.111.43 +>>> name=manyhome.test.ex address=10.250.111.44 +>>> name=manyhome.test.ex address=10.250.111.45 +>>> name=manyhome.test.ex address=10.250.111.46 +>>> name=manyhome.test.ex address=10.250.111.47 +>>> name=manyhome.test.ex address=10.250.111.48 +>>> name=manyhome.test.ex address=10.250.111.49 +>>> name=manyhome.test.ex address=10.250.111.5 +>>> name=manyhome.test.ex address=10.250.111.50 +>>> name=manyhome.test.ex address=10.250.111.51 +>>> name=manyhome.test.ex address=10.250.111.52 +>>> name=manyhome.test.ex address=10.250.111.53 +>>> name=manyhome.test.ex address=10.250.111.54 +>>> name=manyhome.test.ex address=10.250.111.55 +>>> name=manyhome.test.ex address=10.250.111.56 +>>> name=manyhome.test.ex address=10.250.111.57 +>>> name=manyhome.test.ex address=10.250.111.58 +>>> name=manyhome.test.ex address=10.250.111.59 +>>> name=manyhome.test.ex address=10.250.111.6 +>>> name=manyhome.test.ex address=10.250.111.60 +>>> name=manyhome.test.ex address=10.250.111.61 +>>> name=manyhome.test.ex address=10.250.111.62 +>>> name=manyhome.test.ex address=10.250.111.63 +>>> name=manyhome.test.ex address=10.250.111.64 +>>> name=manyhome.test.ex address=10.250.111.65 +>>> name=manyhome.test.ex address=10.250.111.66 +>>> name=manyhome.test.ex address=10.250.111.67 +>>> name=manyhome.test.ex address=10.250.111.68 +>>> name=manyhome.test.ex address=10.250.111.69 +>>> name=manyhome.test.ex address=10.250.111.7 +>>> name=manyhome.test.ex address=10.250.111.70 +>>> name=manyhome.test.ex address=10.250.111.71 +>>> name=manyhome.test.ex address=10.250.111.72 +>>> name=manyhome.test.ex address=10.250.111.73 +>>> name=manyhome.test.ex address=10.250.111.74 +>>> name=manyhome.test.ex address=10.250.111.75 +>>> name=manyhome.test.ex address=10.250.111.76 +>>> name=manyhome.test.ex address=10.250.111.77 +>>> name=manyhome.test.ex address=10.250.111.78 +>>> name=manyhome.test.ex address=10.250.111.79 +>>> name=manyhome.test.ex address=10.250.111.8 +>>> name=manyhome.test.ex address=10.250.111.80 +>>> name=manyhome.test.ex address=10.250.111.81 +>>> name=manyhome.test.ex address=10.250.111.82 +>>> name=manyhome.test.ex address=10.250.111.83 +>>> name=manyhome.test.ex address=10.250.111.84 +>>> name=manyhome.test.ex address=10.250.111.85 +>>> name=manyhome.test.ex address=10.250.111.86 +>>> name=manyhome.test.ex address=10.250.111.87 +>>> name=manyhome.test.ex address=10.250.111.88 +>>> name=manyhome.test.ex address=10.250.111.89 +>>> name=manyhome.test.ex address=10.250.111.9 +>>> name=manyhome.test.ex address=10.250.111.90 +>>> name=manyhome.test.ex address=10.250.111.91 +>>> name=manyhome.test.ex address=10.250.111.92 +>>> name=manyhome.test.ex address=10.250.111.93 +>>> name=manyhome.test.ex address=10.250.111.94 +>>> name=manyhome.test.ex address=10.250.111.95 +>>> name=manyhome.test.ex address=10.250.111.96 +>>> name=manyhome.test.ex address=10.250.111.97 +>>> name=manyhome.test.ex address=10.250.111.98 +>>> name=manyhome.test.ex address=10.250.111.99 +>>> checking addresses for manyhome.test.ex +>>> 10.250.104.0 +>>> 10.250.104.1 +>>> 10.250.104.10 +>>> 10.250.104.100 +>>> 10.250.104.101 +>>> 10.250.104.102 +>>> 10.250.104.103 +>>> 10.250.104.104 +>>> 10.250.104.105 +>>> 10.250.104.106 +>>> 10.250.104.107 +>>> 10.250.104.108 +>>> 10.250.104.109 +>>> 10.250.104.11 +>>> 10.250.104.110 +>>> 10.250.104.111 +>>> 10.250.104.112 +>>> 10.250.104.113 +>>> 10.250.104.114 +>>> 10.250.104.115 +>>> 10.250.104.116 +>>> 10.250.104.117 +>>> 10.250.104.118 +>>> 10.250.104.119 +>>> 10.250.104.12 +>>> 10.250.104.120 +>>> 10.250.104.121 +>>> 10.250.104.122 +>>> 10.250.104.123 +>>> 10.250.104.124 +>>> 10.250.104.125 +>>> 10.250.104.126 +>>> 10.250.104.127 +>>> 10.250.104.128 +>>> 10.250.104.129 +>>> 10.250.104.13 +>>> 10.250.104.130 +>>> 10.250.104.131 +>>> 10.250.104.132 +>>> 10.250.104.133 +>>> 10.250.104.134 +>>> 10.250.104.135 +>>> 10.250.104.136 +>>> 10.250.104.137 +>>> 10.250.104.138 +>>> 10.250.104.139 +>>> 10.250.104.14 +>>> 10.250.104.140 +>>> 10.250.104.141 +>>> 10.250.104.142 +>>> 10.250.104.143 +>>> 10.250.104.144 +>>> 10.250.104.145 +>>> 10.250.104.146 +>>> 10.250.104.147 +>>> 10.250.104.148 +>>> 10.250.104.149 +>>> 10.250.104.15 +>>> 10.250.104.150 +>>> 10.250.104.151 +>>> 10.250.104.152 +>>> 10.250.104.153 +>>> 10.250.104.154 +>>> 10.250.104.155 +>>> 10.250.104.156 +>>> 10.250.104.157 +>>> 10.250.104.158 +>>> 10.250.104.159 +>>> 10.250.104.16 +>>> 10.250.104.160 +>>> 10.250.104.161 +>>> 10.250.104.162 +>>> 10.250.104.163 +>>> 10.250.104.164 +>>> 10.250.104.165 +>>> 10.250.104.166 +>>> 10.250.104.167 +>>> 10.250.104.168 +>>> 10.250.104.169 +>>> 10.250.104.17 +>>> 10.250.104.170 +>>> 10.250.104.171 +>>> 10.250.104.172 +>>> 10.250.104.173 +>>> 10.250.104.174 +>>> 10.250.104.175 +>>> 10.250.104.176 +>>> 10.250.104.177 +>>> 10.250.104.178 +>>> 10.250.104.179 +>>> 10.250.104.18 +>>> 10.250.104.180 +>>> 10.250.104.181 +>>> 10.250.104.182 +>>> 10.250.104.183 +>>> 10.250.104.184 +>>> 10.250.104.185 +>>> 10.250.104.186 +>>> 10.250.104.187 +>>> 10.250.104.188 +>>> 10.250.104.189 +>>> 10.250.104.19 +>>> 10.250.104.190 +>>> 10.250.104.191 +>>> 10.250.104.192 +>>> 10.250.104.193 +>>> 10.250.104.194 +>>> 10.250.104.195 +>>> 10.250.104.196 +>>> 10.250.104.197 +>>> 10.250.104.198 +>>> 10.250.104.199 +>>> 10.250.104.2 +>>> 10.250.104.20 +>>> 10.250.104.200 +>>> 10.250.104.201 +>>> 10.250.104.202 +>>> 10.250.104.203 +>>> 10.250.104.204 +>>> 10.250.104.205 +>>> 10.250.104.206 +>>> 10.250.104.207 +>>> 10.250.104.208 +>>> 10.250.104.209 +>>> 10.250.104.21 +>>> 10.250.104.210 +>>> 10.250.104.211 +>>> 10.250.104.212 +>>> 10.250.104.213 +>>> 10.250.104.214 +>>> 10.250.104.215 +>>> 10.250.104.216 +>>> 10.250.104.217 +>>> 10.250.104.218 +>>> 10.250.104.219 +>>> 10.250.104.22 +>>> 10.250.104.220 +>>> 10.250.104.221 +>>> 10.250.104.222 +>>> 10.250.104.223 +>>> 10.250.104.224 +>>> 10.250.104.225 +>>> 10.250.104.226 +>>> 10.250.104.227 +>>> 10.250.104.228 +>>> 10.250.104.229 +>>> 10.250.104.23 +>>> 10.250.104.230 +>>> 10.250.104.231 +>>> 10.250.104.232 +>>> 10.250.104.233 +>>> 10.250.104.234 +>>> 10.250.104.235 +>>> 10.250.104.236 +>>> 10.250.104.237 +>>> 10.250.104.238 +>>> 10.250.104.239 +>>> 10.250.104.24 +>>> 10.250.104.240 +>>> 10.250.104.241 +>>> 10.250.104.242 +>>> 10.250.104.243 +>>> 10.250.104.244 +>>> 10.250.104.245 +>>> 10.250.104.246 +>>> 10.250.104.247 +>>> 10.250.104.248 +>>> 10.250.104.249 +>>> 10.250.104.25 +>>> 10.250.104.250 +>>> 10.250.104.251 +>>> 10.250.104.252 +>>> 10.250.104.253 +>>> 10.250.104.254 +>>> 10.250.104.255 +>>> 10.250.104.26 +>>> 10.250.104.27 +>>> 10.250.104.28 +>>> 10.250.104.29 +>>> 10.250.104.3 +>>> 10.250.104.30 +>>> 10.250.104.31 +>>> 10.250.104.32 +>>> 10.250.104.33 +>>> 10.250.104.34 +>>> 10.250.104.35 +>>> 10.250.104.36 +>>> 10.250.104.37 +>>> 10.250.104.38 +>>> 10.250.104.39 +>>> 10.250.104.4 +>>> 10.250.104.40 +>>> 10.250.104.41 +>>> 10.250.104.42 +>>> 10.250.104.43 +>>> 10.250.104.44 +>>> 10.250.104.45 +>>> 10.250.104.46 +>>> 10.250.104.47 +>>> 10.250.104.48 +>>> 10.250.104.49 +>>> 10.250.104.5 +>>> 10.250.104.50 +>>> 10.250.104.51 +>>> 10.250.104.52 +>>> 10.250.104.53 +>>> 10.250.104.54 +>>> 10.250.104.55 +>>> 10.250.104.56 +>>> 10.250.104.57 +>>> 10.250.104.58 +>>> 10.250.104.59 +>>> 10.250.104.6 +>>> 10.250.104.60 +>>> 10.250.104.61 +>>> 10.250.104.62 +>>> 10.250.104.63 +>>> 10.250.104.64 +>>> 10.250.104.65 +>>> 10.250.104.66 +>>> 10.250.104.67 +>>> 10.250.104.68 +>>> 10.250.104.69 +>>> 10.250.104.7 OK +>>> 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) +>>> using ACL "check_connect" +>>> 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 diff --git a/test/stderr/0021 b/test/stderr/0021 new file mode 100644 index 000000000..c1ebc4d0c --- /dev/null +++ b/test/stderr/0021 @@ -0,0 +1,186 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +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) +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 +processing "drop" +check hosts = 10.9.8.9 +host in "10.9.8.9"? no (end of list) +drop: condition test failed +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 +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 +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 +end of ACL "mail": implicit DENY +LOG: MAIN REJECT + H=[10.9.8.8] U=CALLER rejected MAIL <bad@test1> +using ACL "mail" +processing "warn" +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 +processing "accept" +check senders = ok@test1 : ok@test3 +address match: subject=ok@test1 pattern=ok@test1 +test1 in "test1"? yes (matched "test1") +ok@test1 in "ok@test1 : ok@test3"? yes (matched "ok@test1") +check verify = sender +ok in "!bad"? yes (end of list) +----------- end verify ------------ +sender ok@test1 verified ok +check logwrite = :main,reject: mail accepted +LOG: MAIN REJECT + mail accepted +accept: condition test succeeded +using ACL "rcpt" +processing "accept" +check senders = +ok_senders +address match: subject=ok@test1 pattern=ok@somewhere +test1 in "somewhere"? no (end of list) +address match: subject=ok@test1 pattern=ok@test1 +test1 in "test1"? yes (matched "test1") +ok@test1 in "ok@somewhere : ok@test1 : ok@test3"? yes (matched "ok@test1") +ok@test1 in "+ok_senders"? yes (matched "+ok_senders") +check sender_domains = +ok_sender_domains +test1 in "somewhere : test1 : test3"? yes (matched "test1") +test1 in "+ok_sender_domains"? yes (matched "+ok_sender_domains") +check logwrite = :panic: rcpt accepted +LOG: PANIC + rcpt accepted +accept: condition test succeeded +using ACL "rcpt" +processing "accept" +check senders = +ok_senders +cached yes match for +ok_senders +cached lookup data = NULL +ok@test1 in "+ok_senders"? yes (matched "+ok_senders" - cached) +check sender_domains = +ok_sender_domains +cached yes match for +ok_sender_domains +test1 in "+ok_sender_domains"? yes (matched "+ok_sender_domains" - cached) +check logwrite = :panic: rcpt accepted +LOG: PANIC + rcpt accepted +accept: condition test succeeded +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +1999-03-02 09:44:33 ACL "warn" with "message" setting found in a non-message (EHLO or HELO) ACL: cannot specify header lines here: message ignored +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +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) +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 +processing "drop" +check hosts = 10.9.8.9 +host in "10.9.8.9"? no (end of list) +drop: condition test failed +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 +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 +processing "accept" +check senders = ok@test1 : ok@test3 +address match: subject=ok@test3 pattern=ok@test1 +test3 in "test1"? no (end of list) +address match: subject=ok@test3 pattern=ok@test3 +test3 in "test3"? yes (matched "test3") +ok@test3 in "ok@test1 : ok@test3"? yes (matched "ok@test3") +check verify = sender +ok in "!bad"? yes (end of list) +----------- end verify ------------ +sender ok@test3 verified ok +check logwrite = :main,reject: mail accepted +LOG: MAIN REJECT + mail accepted +accept: condition test succeeded +using ACL "rcpt" +processing "accept" +check senders = +ok_senders +address match: subject=ok@test3 pattern=ok@somewhere +test3 in "somewhere"? no (end of list) +address match: subject=ok@test3 pattern=ok@test1 +test3 in "test1"? no (end of list) +address match: subject=ok@test3 pattern=ok@test3 +test3 in "test3"? yes (matched "test3") +ok@test3 in "ok@somewhere : ok@test1 : ok@test3"? yes (matched "ok@test3") +ok@test3 in "+ok_senders"? yes (matched "+ok_senders") +check sender_domains = +ok_sender_domains +test3 in "somewhere : test1 : test3"? yes (matched "test3") +test3 in "+ok_sender_domains"? yes (matched "+ok_sender_domains") +check logwrite = :panic: rcpt accepted +LOG: PANIC + rcpt accepted +accept: condition test succeeded +host in ignore_fromline_hosts? no (option unset) +>>Headers added by MAIL or RCPT ACL: + X-ACL-Warn: added header line +>> +LOG: MAIN + <= ok@test3 H=[10.9.8.8] U=CALLER P=smtp S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +skipping ACL configuration - not needed +x in "!bad"? yes (end of list) +LOG: MAIN + => x <x@y> R=accept T=appendfile +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0022 b/test/stderr/0022 new file mode 100644 index 000000000..dbda13f9c --- /dev/null +++ b/test/stderr/0022 @@ -0,0 +1,349 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.9.8.7] +sender_rcvhost = [V4NET.9.8.7] +host in hosts_connection_nolog? no (end of list) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.9.8.7] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<warn_empty@test.ex> +using ACL "warn_empty" +processing "warn" +warn: condition test succeeded +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmbF-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.9.8.7] + by myhost.test.ex with smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmbF-0005vi-00 + for warn_empty@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= x@y H=[V4NET.9.8.7] P=smtp S=sss +SMTP>> 250 OK id=10HmbF-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.9.8.7] +sender_rcvhost = [V4NET.9.8.7] +host in hosts_connection_nolog? no (end of list) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.9.8.7] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<warn_log@test.ex> +using ACL "warn_log" +processing "warn" +warn: condition test succeeded +LOG: MAIN + H=[V4NET.9.8.7] Warning: warn log message +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmbG-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.9.8.7] + by myhost.test.ex with smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmbG-0005vi-00 + for warn_log@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= x@y H=[V4NET.9.8.7] P=smtp S=sss +SMTP>> 250 OK id=10HmbG-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.9.8.7] +sender_rcvhost = [V4NET.9.8.7] +host in hosts_connection_nolog? no (end of list) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.9.8.7] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<warn_user@test.ex> +using ACL "warn_user" +processing "warn" +warn: condition test succeeded +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmbH-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.9.8.7] + by myhost.test.ex with smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmbH-0005vi-00 + for warn_user@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +>>Headers added by MAIL or RCPT ACL: + X-ACL-Warn: warn user message +>> +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= x@y H=[V4NET.9.8.7] P=smtp S=sss +SMTP>> 250 OK id=10HmbH-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>> host in hosts_connection_nolog? no (end of list) +LOG: SMTP connection from [V4NET.9.8.7] +>>> 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) +>>> using ACL "defer" +>>> processing "defer" +>>> defer: condition test succeeded +LOG: H=[V4NET.9.8.7] F=<x@y> temporarily rejected RCPT <defer@y>: forcibly deferred +>>> using ACL "accept" +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "drop" +>>> processing "drop" +>>> drop: condition test succeeded +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <drop@y>: forcibly dropped +LOG: SMTP connection from [V4NET.9.8.7] closed by DROP in ACL +>>> host in hosts_connection_nolog? no (end of list) +LOG: SMTP connection from [V4NET.9.8.7] +>>> 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) +>>> using ACL "defer_senders" +>>> processing "defer" +>>> check senders = : +>>> in ":"? yes (matched "") +>>> defer: condition test succeeded +LOG: H=[V4NET.9.8.7] F=<> temporarily rejected RCPT <defer_senders@y> +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] +>>> 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) +>>> using ACL "delay_accept" +>>> processing "accept" +>>> check delay = 1s +>>> delay modifier requests 1-second delay +>>> delay skipped in -bh checking mode +>>> accept: condition test succeeded +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +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] +>>> 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) +>>> 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 +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <host_check@y>: 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 +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <host_check@y>: 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 +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <host_check2@y>: 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 +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <host_check2@y>: host data >A host-specific message< +LOG: SMTP connection from [V4NET.9.8.7] closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local-smtp S=sss +LOG: MAIN + frozen by ACL +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local-smtp S=sss +delivering 10HmaY-0005vi-00 +LOG: MAIN + *> accept <accept@y> R=accept T=appendfile +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local-smtp S=sss +LOG: delay_delivery MAIN + no immediate delivery: queued by ACL +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local-smtp S=sss +delivering 10HmbA-0005vi-00 +LOG: MAIN + *> accept <accept@y> R=accept T=appendfile +LOG: MAIN + Completed +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>> host in hosts_connection_nolog? no (end of list) +LOG: SMTP connection from [V4NET.9.8.7] +>>> 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) +>>> using ACL "nested_drop" +>>> processing "accept" +>>> check acl = drop +>>> using ACL "drop" +>>> processing "drop" +>>> drop: condition test succeeded +>>> accept: condition test yielded "drop" +>>> accept: endpass encountered - denying access +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <nested_drop@y>: forcibly dropped +LOG: SMTP connection from [V4NET.9.8.7] closed by DROP in ACL +>>> host in hosts_connection_nolog? no (end of list) +LOG: SMTP connection from [V4NET.9.8.7] +>>> 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) +>>> using ACL "nested_drop_require" +>>> processing "require" +>>> check acl = drop +>>> using ACL "drop" +>>> processing "drop" +>>> drop: condition test succeeded +>>> require: condition test yielded "drop" +LOG: H=[V4NET.9.8.7] F=<x@y> rejected RCPT <nested_drop_require@y>: forcibly dropped +LOG: SMTP connection from [V4NET.9.8.7] closed by DROP in ACL + +******** SERVER ******** diff --git a/test/stderr/0023 b/test/stderr/0023 new file mode 100644 index 000000000..b067cce5a --- /dev/null +++ b/test/stderr/0023 @@ -0,0 +1,1170 @@ +>>> 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) +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> test.ex in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> test.ex in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> test.ex in "deny.test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> z in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> z in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> z in "deny.test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> processing "accept" +>>> check domains = +relay_domains +>>> z in "+relay_domains"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "acl_1_2_3": implicit DENY +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <z@z> +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> test.ex in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> test.ex in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> test.ex in "deny.test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> test.ex in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> test.ex in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> test.ex in "deny.test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> relay.test.ex in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> relay.test.ex in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> relay.test.ex in "deny.test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> deny.test.ex in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> deny.test.ex in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> deny.test.ex in "deny.test.ex"? yes (matched "deny.test.ex") +>>> deny: condition test succeeded +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@deny.test.ex>: 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 +>>> processing "require" +>>> check domains = !wontpass +>>> refuse.test.ex in "!wontpass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "deny" +>>> check domains = deny.test.ex +>>> refuse.test.ex in "deny.test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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: endpass encountered - denying access +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@refuse.test.ex>: 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@nopass> +>>> using ACL "acl_1_2_3" +>>> processing "require" +>>> check domains = !nopass +>>> wontpass in "!nopass"? yes (end of list) +>>> require: condition test succeeded +>>> processing "require" +>>> check domains = !wontpass +>>> wontpass in "!wontpass"? no (matched "!wontpass") +>>> require: condition test failed +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@wontpass>: x@wontpass shall not pass +>>> 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) +>>> using ACL "acl_5_6_7" +>>> 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 +>>> end of ACL "acl_5_6_7": implicit DENY +LOG: H=[5.6.7.8] F=<x@y> rejected RCPT <x@y> +>>> 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 +>>> x in "userx : spqr"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "acl_5_6_7": implicit DENY +LOG: H=[5.6.7.8] F=<x@y> rejected RCPT <x@test.ex> +>>> 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 +>>> userx in "userx : spqr"? yes (matched "userx") +>>> accept: condition test succeeded +>>> 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 +>>> 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) +>>> using ACL "acl_9_9_9" +>>> processing "accept" +>>> 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 +>>> 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 +>>> 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) +>>> using ACL "acl_9_9_9" +>>> processing "accept" +>>> 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 +>>> 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 +LOG: H=[9.9.9.8] F=<x@y> rejected RCPT <x@y>: 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 +>>> 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 +LOG: H=[9.9.9.8] F=<x@y> rejected RCPT <a@b>: don't like this host +>>> 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) +>>> using ACL "acl_9_9_9" +>>> processing "accept" +>>> 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 +>>> processing "deny" +>>> check hosts = 9.9.9.0/26 +>>> host in "9.9.9.0/26"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> using ACL "acl_9_9_9" +>>> processing "accept" +>>> check hosts = +ok9_hosts +>>> host in "+ok9_hosts"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check hosts = 9.9.9.0/26 +>>> host in "9.9.9.0/26"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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) +>>> using ACL "acl_5_6_8" +>>> processing "accept" +>>> check senders = user1@domain1 : domain2 : +ok_senders +>>> 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 +>>> end of ACL "acl_5_6_8": implicit DENY +LOG: H=[5.6.8.1] F=<x@y> rejected RCPT <x@y> +>>> using ACL "acl_5_6_8" +>>> processing "accept" +>>> 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 +>>> end of ACL "acl_5_6_8": implicit DENY +LOG: H=[5.6.8.1] F=<x@y> rejected RCPT <y@x> +>>> using ACL "acl_5_6_8" +>>> processing "accept" +>>> 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 +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "acl_5_6_8" +>>> processing "accept" +>>> check senders = user1@domain1 : domain2 : +ok_senders +>>> 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 +>>> end of ACL "acl_5_6_8": implicit DENY +LOG: H=[5.6.8.1] F=<user2@domain1> rejected RCPT <x@y> +>>> using ACL "acl_5_6_8" +>>> processing "accept" +>>> check senders = user1@domain1 : domain2 : +ok_senders +>>> 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 +>>> 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 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 +>>> 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 +>>> 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) +>>> using ACL "acl_5_6_11" +>>> processing "accept" +>>> check condition = ${if match{$local_part}{^x}{yes}{no}} +>>> = yes +>>> accept: condition test succeeded +>>> using ACL "acl_5_6_11" +>>> processing "accept" +>>> check condition = ${if match{$local_part}{^x}{yes}{no}} +>>> = yes +>>> accept: condition test succeeded +>>> using ACL "acl_5_6_11" +>>> processing "accept" +>>> check condition = ${if match{$local_part}{^x}{yes}{no}} +>>> = no +>>> accept: condition test failed +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[5.6.11.1] F=<x@y> rejected RCPT <y2@y>: "local part of wrong type +>>> 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) +>>> using ACL "acl_5_6_12" +>>> processing "accept" +>>> check hosts = 5.6.12.1 +>>> host in "5.6.12.1"? yes (matched "5.6.12.1") +>>> check acl = acl_5_6_12A +>>> using ACL "acl_5_6_12A" +>>> processing "accept" +>>> check domains = ok +>>> ok in "ok"? yes (matched "ok") +>>> accept: condition test succeeded +>>> accept: condition test succeeded +>>> using ACL "acl_5_6_12" +>>> processing "accept" +>>> check hosts = 5.6.12.1 +>>> host in "5.6.12.1"? yes (matched "5.6.12.1") +>>> check acl = acl_5_6_12A +>>> using ACL "acl_5_6_12A" +>>> processing "accept" +>>> check domains = ok +>>> y in "ok"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "acl_5_6_12A": implicit DENY +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[5.6.12.1] F=<x@y> rejected RCPT <x@y>: failed nested acl +>>> 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) +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> using ACL "acl_8_8_8" +>>> processing "accept" +>>> check acl = acl_8_8_8 +>>> 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 +LOG: H=[8.8.8.8] F=<x@y> temporarily rejected RCPT <x@y>: ACL nested too deep: possible loop +>>> 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) +>>> using ACL "acl_5_6_13" +>>> processing "accept" +>>> check acl = TESTSUITE/aux-fixed/0023.acl1 +>>> read ACL from file TESTSUITE/aux-fixed/0023.acl1 +>>> processing "accept" +>>> check domains = y +>>> y in "y"? yes (matched "y") +>>> check local_parts = x +>>> x in "x"? yes (matched "x") +>>> accept: condition test succeeded +>>> accept: condition test succeeded +>>> using ACL "acl_5_6_13" +>>> processing "accept" +>>> check acl = TESTSUITE/aux-fixed/0023.acl1 +>>> using ACL "TESTSUITE/aux-fixed/0023.acl1" +>>> processing "accept" +>>> check domains = y +>>> y in "y"? yes (matched "y") +>>> check local_parts = x +>>> x1 in "x"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "TESTSUITE/aux-fixed/0023.acl1": implicit DENY +>>> accept: condition test failed +>>> end of ACL "acl_5_6_13": implicit DENY +LOG: H=[5.6.13.1] F=<x@y> rejected RCPT <x1@y> +>>> using ACL "acl_5_6_13" +>>> processing "accept" +>>> check acl = TESTSUITE/aux-fixed/0023.acl1 +>>> using ACL "TESTSUITE/aux-fixed/0023.acl1" +>>> processing "accept" +>>> check domains = y +>>> y in "y"? yes (matched "y") +>>> check local_parts = x +>>> x2 in "x"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "TESTSUITE/aux-fixed/0023.acl1": implicit DENY +>>> accept: condition test failed +>>> end of ACL "acl_5_6_13": implicit DENY +LOG: H=[5.6.13.1] F=<x@y> rejected RCPT <x2@y> +>>> 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) +>>> using ACL "acl_V4NET_11_12" +>>> 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 +LOG: H=[V4NET.11.12.13] F=<x@y> rejected RCPT <x@y>: DNSLIST (rbl.test.ex: This is a test blacklisting message) +>>> using ACL "acl_V4NET_11_12" +>>> processing "deny" +>>> check dnslists = rbl.test.ex +>>> 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 +>>> deny: condition test succeeded +LOG: H=[V4NET.11.12.13] F=<x@y> rejected RCPT <x1@y>: 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) +>>> 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) +>>> using ACL "acl_V4NET_11_12" +>>> processing "deny" +>>> check dnslists = rbl.test.ex +>>> DNS list check: rbl.test.ex +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_V4NET_11_12" +>>> processing "deny" +>>> check dnslists = rbl.test.ex +>>> DNS list check: rbl.test.ex +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_20_20_20" +>>> processing "accept" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@y +>>> x in "^ok"? no (end of list) +>>> x in "^userx : ^cond-"? no (end of list) +>>> x in "fail"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[20.20.20.20] sender verify fail for <x@y>: Unrouteable address +LOG: H=[20.20.20.20] F=<x@y> rejected RCPT <x1@y>: Sender verify failed +>>> using ACL "acl_20_20_20" +>>> processing "accept" +>>> check verify = sender +>>> using cached sender verify result +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[20.20.20.20] F=<x@y> rejected RCPT <x2@y>: Sender verify failed +>>> 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) +>>> using ACL "acl_20_20_20" +>>> processing "accept" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@y +>>> userx in "^ok"? no (end of list) +>>> userx in "^userx : ^cond-"? yes (matched "^userx") +>>> calling r1 router +>>> routed by r1 router +>>> ----------- end verify ------------ +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x1@y +>>> x1 in "^ok"? no (end of list) +>>> x1 in "^userx : ^cond-"? no (end of list) +>>> x1 in "fail"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[20.20.20.20] F=<userx@y> rejected RCPT <x1@y>: Unrouteable address +>>> using ACL "acl_20_20_20" +>>> processing "accept" +>>> check verify = sender +>>> using cached sender verify result +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@y +>>> userx in "^ok"? no (end of list) +>>> userx in "^userx : ^cond-"? yes (matched "^userx") +>>> calling r1 router +>>> routed by r1 router +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_21_21_21" +>>> processing "accept" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@y +>>> userx in "^ok"? no (end of list) +>>> userx in "^userx : ^cond-"? yes (matched "^userx") +>>> calling r1 router +>>> routed by r1 router +>>> ----------- end verify ------------ +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x1@y +>>> x1 in "^ok"? no (end of list) +>>> x1 in "^userx : ^cond-"? no (end of list) +>>> x1 in "fail"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> end of ACL "acl_21_21_21": implicit DENY +LOG: H=[21.21.21.21] F=<userx@y> rejected RCPT <x1@y>: Unrouteable address +>>> using ACL "acl_21_21_21" +>>> processing "accept" +>>> check verify = sender +>>> using cached sender verify result +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@y +>>> userx in "^ok"? no (end of list) +>>> userx in "^userx : ^cond-"? yes (matched "^userx") +>>> calling r1 router +>>> routed by r1 router +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +>>> using ACL "acl_21_21_21" +>>> processing "accept" +>>> check verify = sender +>>> using cached sender verify result +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing fail@y +>>> fail in "^ok"? no (end of list) +>>> fail in "^userx : ^cond-"? no (end of list) +>>> fail in "fail"? yes (matched "fail") +>>> calling r2 router +>>> r2 router forced address failure +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> end of ACL "acl_21_21_21": implicit DENY +LOG: H=[21.21.21.21] F=<userx@y> rejected RCPT <fail@y>: here is a fail message +>>> using ACL "acl_21_21_21" +>>> processing "accept" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@y +>>> x in "^ok"? no (end of list) +>>> x in "^userx : ^cond-"? no (end of list) +>>> x in "fail"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> end of ACL "acl_21_21_21": implicit DENY +LOG: H=[21.21.21.21] sender verify fail for <x@y>: Unrouteable address +LOG: H=[21.21.21.21] F=<x@y> rejected RCPT <x1@y>: Sender verify failed +>>> using ACL "acl_21_21_21" +>>> processing "accept" +>>> check verify = sender +>>> using cached sender verify result +>>> accept: condition test failed +>>> end of ACL "acl_21_21_21": implicit DENY +LOG: H=[21.21.21.21] F=<x@y> rejected RCPT <x2@y>: Sender verify failed +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "acl_21_21_21" +>>> processing "accept" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing fail@y +>>> fail in "^ok"? no (end of list) +>>> fail in "^userx : ^cond-"? no (end of list) +>>> fail in "fail"? yes (matched "fail") +>>> calling r2 router +>>> r2 router forced address failure +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> end of ACL "acl_21_21_21": implicit DENY +LOG: H=[21.21.21.21] sender verify fail for <fail@y>: here is a fail message +LOG: H=[21.21.21.21] F=<fail@y> rejected RCPT <x@y>: Sender verify failed +>>> 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) +>>> using ACL "acl_22_22_22" +>>> processing "accept" +>>> check recipients = x@y +>>> userx@y in "x@y"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "acl_22_22_22": implicit DENY +LOG: H=[22.22.22.22] F=<userx@y> rejected RCPT <userx@y> +>>> using ACL "acl_22_22_22" +>>> processing "accept" +>>> check recipients = x@y +>>> y in "y"? yes (matched "y") +>>> x@y in "x@y"? yes (matched "x@y") +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_23_23_23" +>>> processing "deny" +>>> check hosts = 23.23.23.0 +>>> host in "23.23.23.0"? yes (matched "23.23.23.0") +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@y +>>> x in "^ok"? no (end of list) +>>> x in "^userx : ^cond-"? no (end of list) +>>> x in "fail"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=[23.23.23.0] sender verify fail for <x@y>: Unrouteable address +LOG: H=[23.23.23.0] F=<x@y> rejected RCPT <userx@y>: Sender verify failed +>>> using ACL "acl_23_23_23" +>>> processing "deny" +>>> check hosts = 23.23.23.0 +>>> host in "23.23.23.0"? yes (matched "23.23.23.0") +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@y +>>> userx in "^ok"? no (end of list) +>>> userx in "^userx : ^cond-"? yes (matched "^userx") +>>> calling r1 router +>>> routed by r1 router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_23_23_23" +>>> processing "deny" +>>> check hosts = 23.23.23.0 +>>> host in "23.23.23.0"? no (end of list) +>>> deny: condition test failed +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_24_24_24" +>>> processing "warn" +>>> check condition = yes +>>> warn: condition test succeeded +>>> end of ACL "acl_24_24_24": implicit DENY +LOG: H=[24.24.24.24] F=<x@y> rejected RCPT <userx@y> +>>> 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) +>>> using ACL "acl_25_25_25" +>>> processing "deny" +>>> check domains = x +>>> y in "x"? no (end of list) +>>> deny: condition test failed +>>> end of ACL "acl_25_25_25": implicit DENY +LOG: H=[25.25.25.25] F=<x@y> rejected RCPT <x@y> +>>> 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) +>>> using ACL "acl_26_26_26" +>>> processing "deny" +>>> check senders = : +>>> in ":"? yes (matched "") +>>> check condition = ${if > {$recipients_count}{0}{yes}{no}} +>>> = no +>>> deny: condition test failed +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +LOG: H=[26.26.26.26] F=<> rejected RCPT <y@y>: bounce messages can have only one recipient +>>> 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 +LOG: H=[26.26.26.26] F=<> rejected RCPT <z@y>: bounce messages can have only one recipient +>>> 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) +>>> using ACL "acl_27_27_27" +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_28_28_28" +>>> processing "accept" +>>> check sender_domains = : okdomain +>>> in ": okdomain"? yes (matched "") +>>> accept: condition test succeeded +>>> using ACL "acl_28_28_28" +>>> processing "accept" +>>> check sender_domains = : okdomain +>>> okdomain in ": okdomain"? yes (matched "okdomain") +>>> accept: condition test succeeded +>>> 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 +>>> end of ACL "acl_28_28_28": implicit DENY +LOG: H=[28.28.28.28] F=<a@baddomain> rejected RCPT <x@y> +>>> 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) +>>> using ACL "acl_V4NET_0_0" +>>> processing "require" +>>> check verify = reverse_host_lookup +>>> looking up host name to force name/address consistency check +>>> looking up host name for V4NET.0.0.3 +>>> IP address lookup yielded ten-3.test.ex +>>> alias ten-3-alias.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> checking addresses for ten-3.test.ex +>>> V4NET.0.0.3 OK +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_V4NET_0_0" +>>> processing "require" +>>> check verify = reverse_host_lookup +>>> 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 +LOG: H=[V4NET.0.0.97] F=<> rejected RCPT <x@y>: 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) +>>> 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) +>>> using ACL "acl_29_29_29" +>>> processing "deny" +>>> check dnslists = test.ex/$sender_address_domain +>>> = test.ex/localhost +>>> DNS list check: test.ex/localhost +>>> 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 +LOG: H=[29.29.29.29] F=<a@localhost> rejected RCPT <x@y> +>>> using ACL "acl_29_29_29" +>>> processing "deny" +>>> check dnslists = test.ex/$sender_address_domain +>>> = test.ex/elsewhere +>>> DNS list check: test.ex/elsewhere +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_30_30_30" +>>> processing "deny" +>>> check dnslists = test.ex=V4NET.0.0.1,127.0.0.2/$sender_address_domain +>>> = test.ex=V4NET.0.0.1,127.0.0.2/ten-1 +>>> DNS list check: test.ex=V4NET.0.0.1,127.0.0.2/ten-1 +>>> 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 +LOG: H=[30.30.30.30] F=<a@ten-1> rejected RCPT <x@y>: domain=test.ex +>>> using ACL "acl_30_30_30" +>>> processing "deny" +>>> check dnslists = test.ex=V4NET.0.0.1,127.0.0.2/$sender_address_domain +>>> = test.ex=V4NET.0.0.1,127.0.0.2/ten-2 +>>> DNS list check: test.ex=V4NET.0.0.1,127.0.0.2/ten-2 +>>> new DNS lookup for ten-2.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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "acl_30_30_30" +>>> processing "deny" +>>> check dnslists = test.ex=V4NET.0.0.1,127.0.0.2/$sender_address_domain +>>> = test.ex=V4NET.0.0.1,127.0.0.2/13.12.11.V4NET.rbl +>>> DNS list check: test.ex=V4NET.0.0.1,127.0.0.2/13.12.11.V4NET.rbl +>>> 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 +LOG: H=[30.30.30.30] F=<a@13.12.11.V4NET.rbl> rejected RCPT <x@y>: domain=test.ex +>>> 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) +>>> using ACL "acl_31_31_31" +>>> processing "deny" +>>> check dnslists = test.ex/$sender_address_domain+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 +>>> = 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_33_33_33" +>>> processing "accept" +>>> check verify = sender/no_details +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@y +>>> x in "^ok"? no (end of list) +>>> x in "^userx : ^cond-"? no (end of list) +>>> x in "fail"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[33.33.33.33] F=<x@y> rejected RCPT <x1@y>: 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: endpass encountered - denying access +LOG: H=[33.33.33.33] F=<x@y> rejected RCPT <x2@y>: Sender verify failed +>>> 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) +>>> using ACL "acl_44_44_44" +>>> processing "warn" +>>> check dnslists = test.again.dns +>>> DNS list check: test.again.dns +>>> 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 +>>> processing "warn" +>>> check dnslists = +include_unknown : test.again.dns +>>> DNS list check: +include_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 in list +>>> => that means 44.44.44.1 is listed at test.again.dns +>>> warn: condition test succeeded +>>> 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 +>>> 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 +LOG: H=[44.44.44.1] Warning: ACL "warn" statement skipped: condition test deferred +>>> processing "accept" +>>> accept: condition test succeeded diff --git a/test/stderr/0026 b/test/stderr/0026 new file mode 100644 index 000000000..58cddb877 --- /dev/null +++ b/test/stderr/0026 @@ -0,0 +1,37 @@ +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test failed +LOG: 10HmbF-0005vi-00 H=[10.0.0.0] F=<x@y> 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) +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +LOG: 10HmbG-0005vi-00 H=[10.0.0.0] F=<x@y> rejected after DATA: body contains trigger diff --git a/test/stderr/0034 b/test/stderr/0034 new file mode 100644 index 000000000..8e8b068dd --- /dev/null +++ b/test/stderr/0034 @@ -0,0 +1,19 @@ +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (end of list) +LOG: SMTP call from [10.0.0.2] dropped: too many nonmail commands (last was "rset") +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? no (matched "!10.0.0.1") diff --git a/test/stderr/0037 b/test/stderr/0037 new file mode 100644 index 000000000..168878873 --- /dev/null +++ b/test/stderr/0037 @@ -0,0 +1,100 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +rda_interpret (file): TESTSUITE/aux-var/0037.F +expanded: TESTSUITE/aux-var/0037.F +ssss bytes read from TESTSUITE/aux-var/0037.F +data is an Exim filter program +Filter: start of processing +Filter: end of processing +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: filter-userx@test.ex +unique = filter-userx@test.ex +filter-userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing filter-userx@test.ex +--------> check_vars router <-------- +local_part=filter-userx domain=test.ex +checking local_parts +check_vars router skipped: local_parts mismatch +--------> fail_read_filter router <-------- +local_part=filter-userx domain=test.ex +checking local_parts +fail_read_filter router skipped: local_parts mismatch +--------> userfilter router <-------- +local_part=filter-userx domain=test.ex +checking local_parts +$home = >/usr< +calling userfilter router +rda_interpret (file): TESTSUITE/aux-var/0037.f-user +expanded: TESTSUITE/aux-var/0037.f-user +ssss bytes read from TESTSUITE/aux-var/0037.f-user +data is an Exim filter program +Filter: start of processing +Filter: end of processing +rda_interpret: subprocess yield=0 error=NULL +userfilter router generated userx@test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by userfilter router + envelope to: filter-userx@test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> check_vars router <-------- +local_part=userx domain=test.ex +checking local_parts +check_vars router skipped: local_parts mismatch +--------> fail_read_filter router <-------- +local_part=userx domain=test.ex +checking local_parts +fail_read_filter router skipped: local_parts mismatch +--------> userfilter router <-------- +local_part=userx domain=test.ex +checking local_parts +userfilter router skipped: local_parts mismatch +--------> user_accept1 router <-------- +local_part=userx domain=test.ex +checking local_parts +user_accept1 router skipped: local_parts mismatch +--------> user_accept2 router <-------- +local_part=userx domain=test.ex +checking local_parts +calling user_accept2 router +user_accept2 router called for userx@test.ex + domain = test.ex +set transport appendfile +queued for appendfile transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by user_accept2 router + envelope to: userx@test.ex + transport: appendfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => userx <filter-userx@test.ex> R=user_accept2 T=appendfile +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0038 b/test/stderr/0038 new file mode 100644 index 000000000..c3c0346f4 --- /dev/null +++ b/test/stderr/0038 @@ -0,0 +1,173 @@ +>>> 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) +>>> test.ex in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> processing "warn" +>>> check ratelimit = 0/1h/strict +>>> ratelimit condition limit=0 period=3600 key=1h/strict / V4NET.9.8.7 +>>> ratelimit initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_data" +>>> processing "warn" +>>> check ratelimit = 0/1h/per_byte/strict +>>> ratelimit condition limit=0 period=3600 key=1h/per_byte/strict / V4NET.9.8.7 +>>> ratelimit initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +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 +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) +>>> 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) +>>> test.ex in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> processing "warn" +>>> check ratelimit = 0/1h/strict +>>> ratelimit condition limit=0 period=3600 key=1h/strict / V4NET.9.8.7 +>>> ratelimit computed rate 1.0 +>>> warn: condition test succeeded +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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_data" +>>> processing "warn" +>>> check ratelimit = 0/1h/per_byte/strict +>>> ratelimit condition limit=0 period=3600 key=1h/per_byte/strict / V4NET.9.8.7 +>>> ratelimit computed rate 19.0 +>>> warn: condition test succeeded +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 +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) +>>> 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) +>>> test.ex in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> 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 initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +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 +>>> 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 +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 +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) +>>> 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) +>>> test.ex in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> 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 computed rate 1.0 +>>> warn: condition test succeeded +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 +>>> 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 +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 +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) +>>> 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) +>>> test.ex in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> processing "warn" +>>> check ratelimit = 0/1h/per_rcpt +>>> ratelimit condition limit=0 period=3600 key=1h/per_rcpt / V4NET.9.8.7 +>>> ratelimit initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +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 +>>> using ACL "check_rcpt" +>>> processing "warn" +>>> check ratelimit = 0/1h/per_rcpt +>>> ratelimit condition limit=0 period=3600 key=1h/per_rcpt / V4NET.9.8.7 +>>> ratelimit initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "check_rcpt" +>>> processing "warn" +>>> check ratelimit = 0/1h/per_rcpt +>>> ratelimit condition limit=0 period=3600 key=1h/per_rcpt / V4NET.9.8.7 +>>> ratelimit initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_data" +>>> processing "warn" +>>> check ratelimit = 0/1h/per_conn +>>> ratelimit condition limit=0 period=3600 key=1h/per_conn / V4NET.9.8.7 +>>> ratelimit initializing new key's data +>>> ratelimit computed rate 0.0 +>>> warn: condition test succeeded +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 +LOG: 10HmbB-0005vi-00 H=(test.ex) [V4NET.9.8.7] F=<> rejected after DATA diff --git a/test/stderr/0039 b/test/stderr/0039 new file mode 100644 index 000000000..3dcf023c0 --- /dev/null +++ b/test/stderr/0039 @@ -0,0 +1,18 @@ +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + *> newr1@myhost.test.ex <r1@test.ex> R=ok T=t1 H=V4NET.0.0.0 [V4NET.0.0.0] +LOG: MAIN + *> newr2@local.test.ex <r2@test.ex> R=ok T=t1 H=V4NET.0.0.0 [V4NET.0.0.0] +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@qd.text.ex U=CALLER P=local S=sss +delivering 10HmaY-0005vi-00 +LOG: MAIN + *> newr1@qd.text.ex <r1@test.ex> R=ok T=t1 H=V4NET.0.0.0 [V4NET.0.0.0] +LOG: MAIN + *> newr2@local.test.ex <r2@test.ex> R=ok T=t1 H=V4NET.0.0.0 [V4NET.0.0.0] +LOG: MAIN + Completed diff --git a/test/stderr/0041 b/test/stderr/0041 new file mode 100644 index 000000000..0a1863aa9 --- /dev/null +++ b/test/stderr/0041 @@ -0,0 +1,36 @@ +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> ACL is NULL: implicit DENY +LOG: H=[1.1.1.1] rejected VRFY userx@test.ex +>>> using ACL "check_expn" +>>> processing "accept" +>>> check hosts = 2.2.2.2 +>>> host in "2.2.2.2"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "check_expn": implicit DENY +LOG: H=[1.1.1.1] rejected EXPN postmaster +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "check_expn" +>>> processing "accept" +>>> check hosts = 2.2.2.2 +>>> host in "2.2.2.2"? yes (matched "2.2.2.2") +>>> accept: condition test succeeded +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list@test.ex +>>> calling system_aliases router +>>> routed by system_aliases router diff --git a/test/stderr/0042 b/test/stderr/0042 new file mode 100644 index 000000000..2c4cc1dc8 --- /dev/null +++ b/test/stderr/0042 @@ -0,0 +1,27 @@ +>>> 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) +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> processing "accept" +>>> accept: condition test succeeded +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> processing "accept" +>>> accept: condition test succeeded +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing junkjunk@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> junkjunk in "userx"? no (end of list) +>>> no more routers +LOG: VRFY failed for junkjunk@test.ex H=[1.1.1.1] diff --git a/test/stderr/0043 b/test/stderr/0043 new file mode 100644 index 000000000..42d7174dd --- /dev/null +++ b/test/stderr/0043 @@ -0,0 +1,121 @@ +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing junkjunk@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> system_aliases router declined for junkjunk@exim.test.ex +>>> junkjunk in "userx"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=(exim.test.ex) [V4NET.0.0.97] sender verify fail for <junkjunk@exim.test.ex>: Unrouteable address +LOG: H=(exim.test.ex) [V4NET.0.0.97] F=<junkjunk@exim.test.ex> rejected RCPT <postmaster@exim.test.ex>: Sender verify failed +LOG: H=(exim.test.ex) [V4NET.0.0.97] incomplete transaction (RSET) from <junkjunk@exim.test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing postmaster@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> routed by system_aliases router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing postmaster@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> routed by system_aliases router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> using cached sender verify result +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing junkjunk@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> system_aliases router declined for junkjunk@exim.test.ex +>>> junkjunk in "userx"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=(exim.test.ex) [V4NET.0.0.97] F=<postmaster@exim.test.ex> 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 +>>> processing "require" +>>> check verify = sender +>>> using cached sender verify result +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing fail@exim.test.ex +>>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex") +>>> exim.test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling system_aliases router +>>> system_aliases router forced address failure +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=(exim.test.ex) [V4NET.0.0.97] F=<postmaster@exim.test.ex> 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 <postmaster@exim.test.ex> for postmaster@exim.test.ex diff --git a/test/stderr/0044 b/test/stderr/0044 new file mode 100644 index 000000000..a8d43cd4a --- /dev/null +++ b/test/stderr/0044 @@ -0,0 +1,69 @@ +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check senders = myfriend@* +>>> postmaster@exim.test.ex in "myfriend@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=(exim.test.ex) [V4NET.11.12.13] F=<postmaster@exim.test.ex> 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 +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check senders = myfriend@* +>>> there.test.ex in "*"? yes (matched "*") +>>> myfriend@there.test.ex in "myfriend@*"? yes (matched "myfriend@*") +>>> accept: condition test succeeded +>>> 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/0045 b/test/stderr/0045 new file mode 100644 index 000000000..d75aeedcc --- /dev/null +++ b/test/stderr/0045 @@ -0,0 +1,10 @@ +LOG: MAIN + remote host address is the local host: eximtesthost.test.ex (while routing <userx@eximtesthost.test.ex>) +LOG: MAIN + lowest numbered MX record points to local host: mxt1.test.ex (while routing <userx@mxt1.test.ex>) +LOG: MAIN + lowest numbered MX record points to local host: mxt4.test.ex (while routing <userx@mxt4.test.ex>) +LOG: MAIN + lowest numbered MX record points to local host: mxt5.test.ex (while routing <userx@mxt5.test.ex>) +LOG: MAIN + lowest numbered MX record points to local host: mxt5.test.ex (while routing <userx@mxt5.test.ex>) diff --git a/test/stderr/0055 b/test/stderr/0055 new file mode 100644 index 000000000..49dc73658 --- /dev/null +++ b/test/stderr/0055 @@ -0,0 +1,76 @@ +LOG: MAIN + <= CALLER@myhost.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + ** xxx@unknown.test.ex: unknown.test.ex is not local, and can't route by DNS +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +delivering 10HmaY-0005vi-00 +LOG: MAIN + *> CALLER <CALLER@myhost.ex> R=localuser T=local_delivery +LOG: MAIN + Completed +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.ex U=CALLER P=local S=sss +delivering 10HmaZ-0005vi-00 +LOG: retry_defer MAIN + == xxx@local.test.ex routing defer (-55): domain is in queue_domains +LOG: MAIN + <= CALLER@myhost.ex U=CALLER P=local S=sss +delivering 10HmbB-0005vi-00 +LOG: MAIN + *> xxx@ten-1.test.ex R=lookuphost T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.ex U=CALLER P=local S=sss +delivering 10HmbC-0005vi-00 +LOG: MAIN + == xxx@ten-2.test.ex R=lookuphost T=smtp defer (-1): domain matches queue_smtp_domains, or -odqs set +LOG: queue_run MAIN + Start queue run: pid=pppp +delivering 10HmbC-0005vi-00 (queue run pid ppppp) +LOG: MAIN + *> xxx@ten-2.test.ex R=lookuphost T=smtp H=ten-2.test.ex [V4NET.0.0.2] +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp +LOG: queue_run MAIN + Start queue run: pid=pppp -qq +delivering 10HmbD-0005vi-00 (queue run pid ppppp) +delivering 10HmbE-0005vi-00 (queue run pid ppppp) +delivering 10HmbD-0005vi-00 (queue run pid ppppp) +LOG: MAIN + *> xxx@ten-1.test.ex R=lookuphost T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + Completed +delivering 10HmbE-0005vi-00 (queue run pid ppppp) +LOG: MAIN + *> yyy@ten-1.test.ex R=lookuphost T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp -qq +LOG: MAIN + <= CALLER@myhost.ex U=CALLER P=local S=sss +delivering 10HmbF-0005vi-00 +LOG: MAIN + == xxx@ten-2.test.ex R=lookuphost T=smtp defer (-1): domain matches queue_smtp_domains, or -odqs set +delivering 10HmbF-0005vi-00 +LOG: MAIN + *> xxx@ten-2.test.ex R=lookuphost T=smtp H=ten-2.test.ex [V4NET.0.0.2] +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.ex U=CALLER P=local S=sss +delivering 10HmbG-0005vi-00 +LOG: retry_defer MAIN + == xxx@local.test.ex routing defer (-55): domain is in queue_domains +delivering 10HmbG-0005vi-00 +LOG: MAIN + *> xxx@local.test.ex R=localreally T=local_delivery +LOG: MAIN + Completed diff --git a/test/stderr/0056 b/test/stderr/0056 new file mode 100644 index 000000000..54ae21faf --- /dev/null +++ b/test/stderr/0056 @@ -0,0 +1,37 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +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 new file mode 100644 index 000000000..efc998db7 --- /dev/null +++ b/test/stderr/0057 @@ -0,0 +1,46 @@ +>>> 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) +>>> test.ex in percent_hack_domains? no (end of list) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted +>>> 3rdhost.example.com in percent_hack_domains? no (end of list) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@3rdhost.example.com>: 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 new file mode 100644 index 000000000..89ce48091 --- /dev/null +++ b/test/stderr/0058 @@ -0,0 +1,31 @@ +>>> 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) +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "*"? yes (matched "*") +>>> host in "+relay_hosts"? yes (matched "+relay_hosts") +>>> accept: condition test succeeded +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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "+relay_hosts"? yes (matched "+relay_hosts" - cached) +>>> accept: condition test succeeded +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 new file mode 100644 index 000000000..51ff07700 --- /dev/null +++ b/test/stderr/0059 @@ -0,0 +1,34 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "!*"? no (matched "!*") +>>> host in "+relay_hosts"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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 new file mode 100644 index 000000000..1191e061f --- /dev/null +++ b/test/stderr/0060 @@ -0,0 +1,287 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-5-6.test.ex address=V4NET.0.0.5 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.2] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-5-6.test.ex address=V4NET.0.0.5 +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-5-6.test.ex address=V4NET.0.0.5 +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.255.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.255.0.2] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.255.0.3] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.255.0.4] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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 new file mode 100644 index 000000000..5ffb19f01 --- /dev/null +++ b/test/stderr/0061 @@ -0,0 +1,71 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.2] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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 new file mode 100644 index 000000000..7aea13d29 --- /dev/null +++ b/test/stderr/0062 @@ -0,0 +1,135 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against *-2.test.ex +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=ten-1.test.ex [V4NET.0.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted +>>> using ACL "check_message" +>>> processing "accept" +>>> accept: condition test succeeded +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against *-2.test.ex +>>> looking up host name for V4NET.0.0.2 +>>> IP address lookup yielded ten-2.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> checking addresses for ten-2.test.ex +>>> 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 +>>> using ACL "check_message" +>>> processing "accept" +>>> accept: condition test succeeded +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against *-2.test.ex +>>> looking up host name for V4NET.0.0.3 +>>> IP address lookup yielded ten-3.test.ex +>>> alias ten-3-alias.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> checking addresses for ten-3.test.ex +>>> V4NET.0.0.3 OK +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3-alias.test.ex address=V4NET.0.0.3 +>>> checking addresses for ten-3-alias.test.ex +>>> 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 +>>> using ACL "check_message" +>>> processing "accept" +>>> accept: condition test succeeded +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 new file mode 100644 index 000000000..83473e142 --- /dev/null +++ b/test/stderr/0063 @@ -0,0 +1,81 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against ^[^\d]+2 +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=ten-1.test.ex [V4NET.0.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against ^[^\d]+2 +>>> looking up host name for V4NET.0.0.2 +>>> IP address lookup yielded ten-2.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> checking addresses for ten-2.test.ex +>>> 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 +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 new file mode 100644 index 000000000..3d6204801 --- /dev/null +++ b/test/stderr/0064 @@ -0,0 +1,81 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against lsearch;TESTSUITE/aux-fixed/0064.hosts +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=ten-1.test.ex [V4NET.0.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against lsearch;TESTSUITE/aux-fixed/0064.hosts +>>> looking up host name for V4NET.0.0.2 +>>> IP address lookup yielded ten-2.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> checking addresses for ten-2.test.ex +>>> 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 +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 new file mode 100644 index 000000000..5cae2d626 --- /dev/null +++ b/test/stderr/0065 @@ -0,0 +1,223 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[1.2.3.5] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[1.3.2.4] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> 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 +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 new file mode 100644 index 000000000..019db9417 --- /dev/null +++ b/test/stderr/0066 @@ -0,0 +1,350 @@ +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[1.2.3.5] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> sender host name required, to match against *-1.test.ex +>>> looking up host name for 1.3.2.4 +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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[1.3.2.4] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> sender host name required, to match against *-1.test.ex +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> 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 +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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.11.12.13] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: 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) +>>> 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) +>>> using 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=black-1.test.ex address=V4NET.11.12.13 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> 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 +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 new file mode 100644 index 000000000..07ea33500 --- /dev/null +++ b/test/stderr/0067 @@ -0,0 +1,633 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<y@b.c> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<philip@xy.z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<quilt@patch.work> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<xx@abc.def> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<abc@d.e.f> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<abc@z.z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<xyz@z.z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<12345678@p.q.r> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<12345678@z.z> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> userx@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<1234@m.n.o> rejected RCPT <userx@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> test.ex in "*"? yes (matched "*") +>>> postmaster@test.ex in "postmaster@*"? yes (matched "postmaster@*") +>>> accept: condition test succeeded +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> myhost.ex in "*"? yes (matched "*") +>>> postmaster@myhost.ex in "postmaster@*"? yes (matched "postmaster@*") +>>> accept: condition test succeeded +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> userx@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<rr01@a.b.c> rejected RCPT <userx@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> userx@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> userx@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<qq@a.b.c> rejected RCPT <userx@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> userx@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<!excl@z.z> rejected RCPT <userx@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> userx@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<sh#rp@y.p.s> rejected RCPT <userx@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<xyzbc@xx.yy> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<aabc@xx.yy> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<y@bb.cc> rejected RCPT <x@test.ex> +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 "b.c"? no (end of list) +>>> bbb.ccc in "bb.cc"? no (end of list) +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check recipients = postmaster@* +>>> x@test.ex in "postmaster@*"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<z@bbb.ccc> rejected RCPT <x@test.ex> diff --git a/test/stderr/0068 b/test/stderr/0068 new file mode 100644 index 000000000..9271bc33e --- /dev/null +++ b/test/stderr/0068 @@ -0,0 +1,19 @@ +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +LOG: too many recipients: message rejected: sender=<x@y> H=[V4NET.10.10.10] diff --git a/test/stderr/0069 b/test/stderr/0069 new file mode 100644 index 000000000..b0ab07fae --- /dev/null +++ b/test/stderr/0069 @@ -0,0 +1,114 @@ +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against ^ten-1\.test\.ex +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> host in sender_unqualified_hosts? yes (matched "^ten-1\.test\.ex") +>>> 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) +>>> using ACL "check_recipientx" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=ten-1.test.ex [V4NET.0.0.1] F=<x@y> rejected RCPT <x@test.ex> +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against ^ten-1\.test\.ex +>>> looking up host name for V4NET.0.0.13 +LOG: no host name found for IP address V4NET.0.0.13 +>>> host in sender_unqualified_hosts? 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 +>>> 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) +>>> using ACL "check_recipientx" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +LOG: H=[V4NET.0.0.13] F=<userx@myhost.test.ex> rejected RCPT <x@test.ex> +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against ^ten-1\.test\.ex +>>> looking up host name for V4NET.0.0.13 +LOG: no host name found for IP address V4NET.0.0.13 +>>> host in sender_unqualified_hosts? 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 +>>> 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) +>>> using ACL "check_recipienty" +>>> processing "accept" +>>> check hosts = non.existent.invalid : V4NET.0.0.13 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.13] F=<userx@test.ex> rejected RCPT <y@test.ex>: "Denied" +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against ^ten-1\.test\.ex +>>> looking up host name for V4NET.0.0.13 +LOG: no host name found for IP address V4NET.0.0.13 +>>> host in sender_unqualified_hosts? 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 +>>> 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) +>>> using ACL "check_recipientz" +>>> processing "accept" +>>> check hosts = +ignore_unknown : non.existent.invalid : V4NET.0.0.13 +>>> 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]) +>>> failed to find IP address for non.existent.invalid: item ignored by +ignore_unknownhost in "+ignore_unknown : non.existent.invalid : V4NET.0.0.13"? yes (matched "V4NET.0.0.13") +>>> accept: condition test succeeded +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against ^ten-1\.test\.ex +>>> looking up host name for V4NET.0.0.13 +LOG: no host name found for IP address V4NET.0.0.13 +>>> host in sender_unqualified_hosts? 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 +>>> 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) +>>> using ACL "check_recipienty" +>>> processing "accept" +>>> check hosts = non.existent.invalid : V4NET.0.0.13 +>>> 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) +LOG: list matching forced to fail: failed to find IP address for non.existent.invalid +>>> accept: condition test failed +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.13] F=<userx@test.ex> rejected RCPT <y@test.ex>: "Denied" diff --git a/test/stderr/0070 b/test/stderr/0070 new file mode 100644 index 000000000..ccb6d3f67 --- /dev/null +++ b/test/stderr/0070 @@ -0,0 +1,268 @@ +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> host in helo_verify_hosts? yes (matched "ten-1.test.ex") +>>> host in helo_accept_junk_hosts? no (option unset) +LOG: rejected MAIL from [V4NET.0.0.1]: no HELO/EHLO given +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? no (end of list) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> host in helo_try_verify_hosts? no (end of list) +>>> host in helo_accept_junk_hosts? no (option unset) +>>> using ACL "rcpt" +>>> processing "require" +>>> check verify = helo +>>> verifying EHLO/HELO argument "NULL" +>>> no EHLO/HELO command was issued +>>> require: condition test failed +LOG: H=[V4NET.0.0.13] F=<userx@cus.cam.ac.uk> rejected RCPT <a@b>: helo not verified +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? no (end of list) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> host in helo_try_verify_hosts? yes (matched "ten-2.test.ex") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> [V4NET.0.0.1] in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "[V4NET.0.0.1]" +>>> HELO verification failed but host is in helo_try_verify_hosts +>>> using ACL "rcpt" +>>> processing "require" +>>> check verify = helo +>>> verifying EHLO/HELO argument "[V4NET.0.0.1]" +>>> require: condition test failed +LOG: H=([V4NET.0.0.1]) [V4NET.0.0.2] F=<a@b> rejected RCPT <c@d>: helo not verified +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? no (end of list) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> host in helo_try_verify_hosts? yes (matched "ten-2.test.ex") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> [V4NET.0.0.2] in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "[V4NET.0.0.2]" +>>> matched host address +>>> using ACL "rcpt" +>>> processing "require" +>>> check verify = helo +>>> require: condition test succeeded +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=([V4NET.0.0.2]) [V4NET.0.0.2] F=<a@b> rejected RCPT <c@d>: helo did verify +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> host in helo_verify_hosts? yes (matched "ten-1.test.ex") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> ten-1.test.ex in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "ten-1.test.ex" +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> matched host name +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? yes (matched "ten-3.test.ex") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> ten-3.test.ex in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "ten-3.test.ex" +>>> looking up host name for V4NET.0.0.3 +>>> IP address lookup yielded ten-3.test.ex +>>> alias ten-3-alias.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> checking addresses for ten-3.test.ex +>>> V4NET.0.0.3 OK +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3-alias.test.ex address=V4NET.0.0.3 +>>> checking addresses for ten-3-alias.test.ex +>>> V4NET.0.0.3 OK +>>> matched host name +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> verifying EHLO/HELO argument "ten-3-alias.test.ex" +>>> matched alias ten-3-alias.test.ex +>>> verifying EHLO/HELO argument "ten-3xtra.test.ex" +>>> getting IP address for ten-3xtra.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3xtra.test.ex address=V4NET.0.0.3 +>>> IP address for ten-3xtra.test.ex matches calling address +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> host in helo_verify_hosts? yes (matched "ten-1.test.ex") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> rhubarb in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "rhubarb" +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> getting IP address for rhubarb +>>> no IP address found for host rhubarb (during SMTP connection from (rhubarb) [V4NET.0.0.1]) +LOG: rejected "EHLO rhubarb" from (rhubarb) [V4NET.0.0.1] +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? yes (matched "99.99.99.99") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> rhubarb in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "rhubarb" +>>> looking up host name for 99.99.99.99 +>>> 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]) +LOG: temporarily rejected "EHLO rhubarb" from (rhubarb) [99.99.99.99] +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? no (end of list) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> host in helo_try_verify_hosts? no (end of list) +>>> host in helo_accept_junk_hosts? no (option unset) +>>> [V4NET.0.0.99] in helo_lookup_domains? no (end of list) +>>> using ACL "rcpt" +>>> processing "require" +>>> check verify = helo +>>> verifying EHLO/HELO argument "[V4NET.0.0.99]" +>>> require: condition test failed +LOG: H=([V4NET.0.0.99]) [V4NET.0.0.13] F=<a@b> rejected RCPT <c@d>: helo not verified +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? no (end of list) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> host in helo_try_verify_hosts? no (end of list) +>>> host in helo_accept_junk_hosts? no (option unset) +>>> [V4NET.0.0.13] in helo_lookup_domains? no (end of list) +>>> using ACL "rcpt" +>>> processing "require" +>>> check verify = helo +>>> verifying EHLO/HELO argument "[V4NET.0.0.13]" +>>> matched host address +>>> require: condition test succeeded +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=([V4NET.0.0.13]) [V4NET.0.0.13] F=<a@b> rejected RCPT <c@d>: helo did verify +>>> 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) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-3.test.ex address=V4NET.0.0.3 +>>> host in helo_verify_hosts? no (end of list) +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-2.test.ex address=V4NET.0.0.2 +>>> host in helo_try_verify_hosts? no (end of list) +>>> host in helo_accept_junk_hosts? no (option unset) +>>> rhubarb in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "rcpt" +>>> processing "require" +>>> check verify = helo +>>> verifying EHLO/HELO argument "rhubarb" +>>> looking up host name for 99.99.99.99 +>>> 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 +LOG: H=(rhubarb) [99.99.99.99] F=<a@b> rejected RCPT <c@d>: helo not verified diff --git a/test/stderr/0077 b/test/stderr/0077 new file mode 100644 index 000000000..da5053a6c --- /dev/null +++ b/test/stderr/0077 @@ -0,0 +1,65 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! @ : ! localhost +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 +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 +>>> 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 +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! @ : ! localhost +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 +>>> 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 +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! @ : ! localhost +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 +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 +LOG: H=[V4NET.0.0.1] F=<x@test.ex> rejected RCPT <x@test.ex> diff --git a/test/stderr/0078 b/test/stderr/0078 new file mode 100644 index 000000000..3d3ec335f --- /dev/null +++ b/test/stderr/0078 @@ -0,0 +1,120 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xx@mxt6.test.ex +--------> lookuphost router <-------- +local_part=xx domain=mxt6.test.ex +checking domains +calling lookuphost router +lookuphost router called for xx@mxt6.test.ex + domain = mxt6.test.ex +set transport remote_smtp +queued for remote_smtp transport: local_part = xx +domain = mxt6.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xx@mxt6.test.ex + transport: remote_smtp + host ten-1.test.ex [V4NET.0.0.1] MX=5 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing myhost.test.ex@mxt1.test.ex +--------> lookuphost router <-------- +local_part=myhost.test.ex domain=mxt1.test.ex +checking domains +calling lookuphost router +lookuphost router called for myhost.test.ex@mxt1.test.ex + domain = mxt1.test.ex +lowest numbered MX record points to local host: mxt1.test.ex: passed to next router (self = pass) +lookuphost router passed for myhost.test.ex@mxt1.test.ex +--------> self router <-------- +local_part=myhost.test.ex domain=mxt1.test.ex +checking domains +self_hostname=eximtesthost.test.ex +calling self router +self router called for myhost.test.ex@mxt1.test.ex + domain = mxt1.test.ex +route_item = * $local_part byname +original list of hosts = "$local_part" options = byname +expanded list of hosts = "myhost.test.ex" options = byname +set transport remote_smtp +finding IP address for myhost.test.ex +calling host_find_byname +queued for remote_smtp transport: local_part = myhost.test.ex +domain = mxt1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by self router + envelope to: myhost.test.ex@mxt1.test.ex + transport: remote_smtp + host myhost.test.ex [V4NET.10.10.10] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xx@mxt1.test.ex +--------> lookuphost router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +calling lookuphost router +lookuphost router called for xx@mxt1.test.ex + domain = mxt1.test.ex +lowest numbered MX record points to local host: mxt1.test.ex: passed to next router (self = pass) +lookuphost router passed for xx@mxt1.test.ex +--------> self router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +self_hostname=eximtesthost.test.ex +calling self router +self router called for xx@mxt1.test.ex + domain = mxt1.test.ex +route_item = * $local_part byname +original list of hosts = "$local_part" options = byname +expanded list of hosts = "xx" options = byname +set transport remote_smtp +finding IP address for xx +calling host_find_byname +self router passed for xx@mxt1.test.ex +--------> self2 router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +self_hostname=eximtesthost.test.ex +calling self2 router +self2 router called for xx@mxt1.test.ex + domain = mxt1.test.ex +route_item = * myhost.test.ex byname +original list of hosts = "myhost.test.ex" options = byname +expanded list of hosts = "myhost.test.ex" options = byname +set transport remote_smtp +finding IP address for myhost.test.ex +calling host_find_byname +queued for remote_smtp transport: local_part = xx +domain = mxt1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by self2 router + envelope to: xx@mxt1.test.ex + transport: remote_smtp + host myhost.test.ex [V4NET.10.10.10] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xx@not.exist +--------> lookuphost router <-------- +local_part=xx domain=not.exist +checking domains +calling lookuphost router +lookuphost router called for xx@not.exist + domain = not.exist +lookuphost router declined for xx@not.exist +"more" is false: skipping remaining routers +no more routers +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0079 b/test/stderr/0079 new file mode 100644 index 000000000..5bfbc4215 --- /dev/null +++ b/test/stderr/0079 @@ -0,0 +1,69 @@ +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +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 +>>> 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") +>>> check dnslists = rbl2.test.ex +>>> DNS list check: rbl2.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 +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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> 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 +LOG: H=(exim.test.ex) [V4NET.11.12.14] F=<postmaster@exim.test.ex> 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 new file mode 100644 index 000000000..823b84c67 --- /dev/null +++ b/test/stderr/0080 @@ -0,0 +1,31 @@ +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using 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 +>>> 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 +>>> 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 +LOG: H=(exim.test.ex) [V4NET.11.12.14] F=<postmaster@exim.test.ex> 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/0081 b/test/stderr/0081 new file mode 100644 index 000000000..f8bb872ae --- /dev/null +++ b/test/stderr/0081 @@ -0,0 +1,11 @@ +LOG: MAIN + <= CALLER@exim.test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +>This is the first text. +This is the second text. +This is the third text. +This is the fourth text.< +LOG: MAIN + => userx <userx@exim.test.ex> R=localuser T=local_delivery +LOG: MAIN + Completed diff --git a/test/stderr/0084 b/test/stderr/0084 new file mode 100644 index 000000000..b520c34ac --- /dev/null +++ b/test/stderr/0084 @@ -0,0 +1,67 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing yes@myhost.test.ex +--------> smart router <-------- +local_part=yes domain=myhost.test.ex +checking require_files +file check: ! TESTSUITE/aux-fixed/0084.$local_part +expanded file: TESTSUITE/aux-fixed/0084.yes +stat() yielded 0 +smart router skipped: file check +--------> forward router <-------- +local_part=yes domain=myhost.test.ex +checking require_files +file check: TESTSUITE/aux-fixed/0084.$local_part +expanded file: TESTSUITE/aux-fixed/0084.yes +stat() yielded 0 +calling forward router +rda_interpret (file): TESTSUITE/aux-fixed/0084.$local_part +expanded: TESTSUITE/aux-fixed/0084.yes +ssss bytes read from TESTSUITE/aux-fixed/0084.yes +file is not a filter file +parse_forward_list: userx@test.ex + +extract item: userx@test.ex +forward router generated userx@test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by forward router + envelope to: yes@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> localuser router <-------- +local_part=userx domain=test.ex +checking local_parts +calling localuser router +localuser router called for userx@test.ex + domain = test.ex +queued for <unset> transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by localuser router + envelope to: userx@test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing no@myhost.test.ex +--------> smart router <-------- +local_part=no domain=myhost.test.ex +checking require_files +file check: ! TESTSUITE/aux-fixed/0084.$local_part +expanded file: TESTSUITE/aux-fixed/0084.no +stat() yielded -1 +errno = 2 +calling smart router +smart router called for no@myhost.test.ex + domain = myhost.test.ex +queued for <unset> transport: local_part = no +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by smart router + envelope to: no@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0085 b/test/stderr/0085 new file mode 100644 index 000000000..47b066a8c --- /dev/null +++ b/test/stderr/0085 @@ -0,0 +1,366 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = abc@d.e.f +Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y.z +--------> smart1 router <-------- +local_part=x domain=y.z +checking domains +y.z in "smart.domain"? no (end of list) +smart1 router skipped: domains mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=y.z +checking domains +y.z in "test.ex : myhost.test.ex"? no (end of list) +y.z in "! +local_domains"? yes (end of list) +calling fail_remote_domains router +rda_interpret (string): :fail: unrouteable mail domain "$domain" +expanded: :fail: unrouteable mail domain "y.z" +file is not a filter file +parse_forward_list: :fail: unrouteable mail domain "y.z" +extract item: :fail: unrouteable mail domain "y.z" +fail_remote_domains router forced address failure +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@smart.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@smart.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@smart.domain +--------> smart1 router <-------- +local_part=x domain=smart.domain +checking domains +smart.domain in "smart.domain"? yes (matched "smart.domain") +checking local_parts +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="smart.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="smart.domain" +file lookup required for smart.domain + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +x in "x : y : abc@d.e.f"? yes (matched "x") +checking senders +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="smart.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="smart.domain" +cached data used for lookup of smart.domain + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +address match: subject=abc@d.e.f pattern=x +d.e.f in "x"? no (end of list) +address match: subject=abc@d.e.f pattern=y +d.e.f in "y"? no (end of list) +address match: subject=abc@d.e.f pattern=abc@d.e.f +d.e.f in "d.e.f"? yes (matched "d.e.f") +abc@d.e.f in "x : y : abc@d.e.f"? yes (matched "abc@d.e.f") +calling smart1 router +smart1 router called for x@smart.domain + domain = smart.domain +route_item = * +smart.domain in "*"? yes (matched "*") +original list of hosts = "" options = +expanded list of hosts = "" options = +queued for <unset> transport: local_part = x +domain = smart.domain + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by smart1 router + envelope to: x@smart.domain + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@test.ex +--------> smart1 router <-------- +local_part=x domain=test.ex +checking domains +test.ex in "smart.domain"? no (end of list) +smart1 router skipped: domains mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=test.ex +checking domains +test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex") +test.ex in "! +local_domains"? no (matched "! +local_domains") +fail_remote_domains router skipped: domains mismatch +--------> smart2 router <-------- +local_part=x domain=test.ex +checking domains +test.ex in "test.ex"? yes (matched "test.ex") +checking local_parts +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="test.ex" +file lookup required for test.ex + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +x in "x : y : abc@d.e.f"? yes (matched "x") +checking senders +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="test.ex" +cached data used for lookup of test.ex + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +address match: subject=abc@d.e.f pattern=x +d.e.f in "x"? no (end of list) +address match: subject=abc@d.e.f pattern=y +d.e.f in "y"? no (end of list) +address match: subject=abc@d.e.f pattern=abc@d.e.f +d.e.f in "d.e.f"? yes (matched "d.e.f") +abc@d.e.f in "x : y : abc@d.e.f"? yes (matched "abc@d.e.f") +checking require_files +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="test.ex.files" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="test.ex.files" +file lookup required for test.ex.files + in TESTSUITE/aux-fixed/0085.data +lookup yielded: /etc/passwd +file check: ${lookup{$domain.files}lsearch{TESTSUITE/aux-fixed/0085.data}{$value}} +expanded file: /etc/passwd +stat() yielded 0 +calling smart2 router +smart2 router called for x@test.ex + domain = test.ex +set transport dummy +queued for dummy transport: local_part = x +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by smart2 router + envelope to: x@test.ex + transport: dummy +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@myhost.test.ex +--------> smart1 router <-------- +local_part=x domain=myhost.test.ex +checking domains +myhost.test.ex in "smart.domain"? no (end of list) +smart1 router skipped: domains mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=myhost.test.ex +checking domains +myhost.test.ex in "test.ex : myhost.test.ex"? yes (matched "myhost.test.ex") +myhost.test.ex in "! +local_domains"? no (matched "! +local_domains") +fail_remote_domains router skipped: domains mismatch +--------> smart2 router <-------- +local_part=x domain=myhost.test.ex +checking domains +myhost.test.ex in "test.ex"? no (end of list) +smart2 router skipped: domains mismatch +no more routers +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y.z +--------> smart1 router <-------- +local_part=x domain=y.z +checking domains +y.z in "smart.domain"? no (end of list) +smart1 router skipped: domains mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=y.z +checking domains +y.z in "test.ex : myhost.test.ex"? no (end of list) +y.z in "! +local_domains"? yes (end of list) +calling fail_remote_domains router +rda_interpret (string): :fail: unrouteable mail domain "$domain" +expanded: :fail: unrouteable mail domain "y.z" +file is not a filter file +parse_forward_list: :fail: unrouteable mail domain "y.z" +extract item: :fail: unrouteable mail domain "y.z" +fail_remote_domains router forced address failure +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@smart.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@smart.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@smart.domain +--------> smart1 router <-------- +local_part=x domain=smart.domain +checking domains +smart.domain in "smart.domain"? yes (matched "smart.domain") +checking local_parts +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="smart.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="smart.domain" +file lookup required for smart.domain + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +x in "x : y : abc@d.e.f"? yes (matched "x") +checking senders +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="smart.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="smart.domain" +cached data used for lookup of smart.domain + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +address match: subject=CALLER@myhost.test.ex pattern=x +myhost.test.ex in "x"? no (end of list) +address match: subject=CALLER@myhost.test.ex pattern=y +myhost.test.ex in "y"? no (end of list) +address match: subject=CALLER@myhost.test.ex pattern=abc@d.e.f +CALLER@myhost.test.ex in "x : y : abc@d.e.f"? no (end of list) +smart1 router skipped: senders mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=smart.domain +checking domains +smart.domain in "test.ex : myhost.test.ex"? no (end of list) +smart.domain in "! +local_domains"? yes (end of list) +calling fail_remote_domains router +rda_interpret (string): :fail: unrouteable mail domain "$domain" +expanded: :fail: unrouteable mail domain "smart.domain" +file is not a filter file +parse_forward_list: :fail: unrouteable mail domain "smart.domain" +extract item: :fail: unrouteable mail domain "smart.domain" +fail_remote_domains router forced address failure +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@test.ex +--------> smart1 router <-------- +local_part=x domain=test.ex +checking domains +test.ex in "smart.domain"? no (end of list) +smart1 router skipped: domains mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=test.ex +checking domains +test.ex in "test.ex : myhost.test.ex"? yes (matched "test.ex") +test.ex in "! +local_domains"? no (matched "! +local_domains") +fail_remote_domains router skipped: domains mismatch +--------> smart2 router <-------- +local_part=x domain=test.ex +checking domains +test.ex in "test.ex"? yes (matched "test.ex") +checking local_parts +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="test.ex" +file lookup required for test.ex + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +x in "x : y : abc@d.e.f"? yes (matched "x") +checking senders +search_open: lsearch "TESTSUITE/aux-fixed/0085.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0085.data" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0085.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0085.data" + type=lsearch key="test.ex" +cached data used for lookup of test.ex + in TESTSUITE/aux-fixed/0085.data +lookup yielded: x : y : abc@d.e.f +address match: subject=CALLER@myhost.test.ex pattern=x +myhost.test.ex in "x"? no (end of list) +address match: subject=CALLER@myhost.test.ex pattern=y +myhost.test.ex in "y"? no (end of list) +address match: subject=CALLER@myhost.test.ex pattern=abc@d.e.f +CALLER@myhost.test.ex in "x : y : abc@d.e.f"? no (end of list) +smart2 router skipped: senders mismatch +no more routers +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@myhost.test.ex +--------> smart1 router <-------- +local_part=x domain=myhost.test.ex +checking domains +myhost.test.ex in "smart.domain"? no (end of list) +smart1 router skipped: domains mismatch +--------> fail_remote_domains router <-------- +local_part=x domain=myhost.test.ex +checking domains +myhost.test.ex in "test.ex : myhost.test.ex"? yes (matched "myhost.test.ex") +myhost.test.ex in "! +local_domains"? no (matched "! +local_domains") +fail_remote_domains router skipped: domains mismatch +--------> smart2 router <-------- +local_part=x domain=myhost.test.ex +checking domains +myhost.test.ex in "test.ex"? no (end of list) +smart2 router skipped: domains mismatch +no more routers +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0086 b/test/stderr/0086 new file mode 100644 index 000000000..c71f5bcd2 --- /dev/null +++ b/test/stderr/0086 @@ -0,0 +1,98 @@ +>>> 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 (end of list) +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test failed +LOG: 10HmaY-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Cc" header is: <abcd@x.y.z +>>> 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 (end of list) +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test failed +LOG: 10HmaZ-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Cc" header is: <abcd@x.y.z +>>> 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 (end of list) +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test failed +LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Resent-To" header is: <xyz@a.b.c.d +>>> 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 (end of list) +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test failed +LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> 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) +>>> host in host_reject_connection? no (option unset) +>>> host in sender_unqualified_hosts? no (option unset) +>>> host in recipient_unqualified_hosts? no (end of list) +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test failed +LOG: 10HmbC-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: unqualified address not permitted: failing address in "Cc" header is: <abcd> +>>> 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? yes (matched "V4NET.10.10.9") +>>> 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) +>>> processing "accept" +>>> accept: condition test succeeded +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_syntax +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +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 new file mode 100644 index 000000000..ac1333c17 --- /dev/null +++ b/test/stderr/0087 @@ -0,0 +1,201 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +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) +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +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) +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying From: header address badbad@test.ex +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing badbad@test.ex +>>> badbad in "defer"? no (end of list) +>>> badbad in "userx"? no (end of list) +>>> no more routers +>>> require: condition test failed +LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F=<userx@test.ex> 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) +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying From: header address badbad@test.ex +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing badbad@test.ex +>>> badbad in "defer"? no (end of list) +>>> badbad in "userx"? no (end of list) +>>> no more routers +>>> verifying From: header address userx@test.ex +>>> previously checked as envelope sender +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +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) +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying From: header address defer@test.ex +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing defer@test.ex +>>> defer in "defer"? yes (matched "defer") +>>> calling defer router +>>> defer router: defer for defer@test.ex +>>> message: this is a forced defer +>>> require: condition test deferred +LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F=<userx@test.ex> temporarily rejected after DATA: all attempts to verify a sender in a header line deferred diff --git a/test/stderr/0088 b/test/stderr/0088 new file mode 100644 index 000000000..628616409 --- /dev/null +++ b/test/stderr/0088 @@ -0,0 +1,3 @@ +1999-03-02 09:44:33 remote host address is the local host: ten-1.test.ex (while routing <xx@ten-1.test.ex>) +1999-03-02 09:44:33 remote host address is the local host: ten-99.test.ex (while routing <xx@ten-99.test.ex>) +1999-03-02 09:44:33 lowest numbered MX record points to local host: mxcased.test.ex (while routing <xx@mxcased.test.ex>) diff --git a/test/stderr/0089 b/test/stderr/0089 new file mode 100644 index 000000000..4109b736b --- /dev/null +++ b/test/stderr/0089 @@ -0,0 +1,92 @@ +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against *N-99.test.EX +>>> looking up host name for V4NET.0.0.0 +LOG: no host name found for IP address V4NET.0.0.0 +>>> host in sender_unqualified_hosts? no (failed to find host name for V4NET.0.0.0) +>>> 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) +>>> sender host name required, to match against *N-99.test.ex +>>> host in helo_accept_junk_hosts? no (failed to find host name for V4NET.0.0.0) +LOG: rejected HELO from [V4NET.0.0.0]: syntactically invalid argument(s): @#$%^&*() +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> abc_xyz in helo_lookup_domains? no (end of list) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=(abc_xyz) [V4NET.0.0.0] F=<userx@cus.cam.ac.uk> rejected RCPT <userx@else.where>: relay not permitted +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (option unset) +>>> sender host name required, to match against *N-99.test.EX +>>> looking up host name for V4NET.0.0.99 +>>> IP address lookup yielded ten-99.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-99.test.ex address=V4NET.0.0.99 +>>> checking addresses for ten-99.test.ex +>>> V4NET.0.0.99 OK +>>> host in sender_unqualified_hosts? yes (matched "*N-99.test.EX") +>>> 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? yes (matched "*N-99.test.ex") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=ten-99.test.ex (@#$%^&*()) [V4NET.0.0.99] F=<root@myhost.test.ex> rejected RCPT <yy@relay.two.ex>: relay not permitted diff --git a/test/stderr/0091 b/test/stderr/0091 new file mode 100644 index 000000000..e159aa93e --- /dev/null +++ b/test/stderr/0091 @@ -0,0 +1,125 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! V4NET.0.0.1 +>>> host in "! V4NET.0.0.1"? no (matched "! V4NET.0.0.1") +>>> deny: condition test failed +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying From: header address <junk@jink.jonk.test.ex> +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing junk@jink.jonk.test.ex +>>> junk in "userx"? no (end of list) +>>> no more routers +>>> require: condition test failed +LOG: 10HmaY-0005vi-00 H=[V4NET.0.0.1] F=<junk@jink.jonk.test.ex> 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) +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! V4NET.0.0.1 +>>> host in "! V4NET.0.0.1"? yes (end of list) +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing junk@jink.jonk.test.ex +>>> junk in "userx"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.2] sender verify fail for <junk@jink.jonk.test.ex>: Unrouteable address +LOG: H=[V4NET.0.0.2] F=<junk@jink.jonk.test.ex> rejected RCPT <root@test.ex>: Sender verify failed +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! V4NET.0.0.1 +>>> host in "! V4NET.0.0.1"? yes (end of list) +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying From: header address <junk@jink.jonk.test.ex> +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing junk@jink.jonk.test.ex +>>> junk in "userx"? no (end of list) +>>> no more routers +>>> require: condition test failed +LOG: 10HmaZ-0005vi-00 H=[V4NET.0.0.2] F=<userx@test.ex> 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) +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check hosts = ! V4NET.0.0.1 +>>> host in "! V4NET.0.0.1"? yes (end of list) +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> 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> +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +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 new file mode 100644 index 000000000..0f22c4622 --- /dev/null +++ b/test/stderr/0092 @@ -0,0 +1,81 @@ +>>> 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) +LOG: SMTP command timeout on connection from [V4NET.0.0.1] +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check recipients = verify@test.ex +>>> userx@test.ex in "verify@test.ex"? no (end of list) +>>> deny: condition test failed +>>> 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 +LOG: SMTP data timeout (message abandoned) on connection from [V4NET.0.0.1] F=<userx@test.ex> +exim: timed out while reading - message abandoned +exim: timed out while reading - message abandoned +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check recipients = verify@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> verify@test.ex in "verify@test.ex"? yes (matched "verify@test.ex") +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing verify@test.ex +>>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> calling forward router +>>> forward router declined for verify@test.ex +>>> no more routers +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.1] F=<userx@test.ex> 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. +The error message was: + + 421 SMTP command timeout + +The SMTP transaction started in line 0. +The error was detected in line 0. +0 previous messages were successfully processed. +The rest of the batch was abandoned. +An error was detected while processing a file of BSMTP input. +The error message was: + + 421 SMTP incoming data timeout - message abandoned + +The SMTP transaction started in line 0. +The error was detected in line 3. +0 previous messages were successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0094 b/test/stderr/0094 new file mode 100644 index 000000000..81297b063 --- /dev/null +++ b/test/stderr/0094 @@ -0,0 +1,151 @@ +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? yes (matched "0.0.0.0/0") +>>> looking up host name for V4NET.11.12.13 +LOG: no host name found for IP address V4NET.11.12.13 +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.11.12.13] F=<userx@cam.ac.uk> rejected RCPT <userx@cam.ac.uk>: relay not permitted +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? yes (matched "0.0.0.0/0") +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=ten-1.test.ex [V4NET.0.0.1] F=<userx@cam.ac.uk> rejected RCPT <userx@cam.ac.uk>: relay not permitted +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.99.99.90] +sender_rcvhost = [V4NET.99.99.90] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.99.99.90] +host in host_lookup? yes (matched "0.0.0.0/0") +looking up host name for V4NET.99.99.90 +DNS lookup of 90.99.99.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 90.99.99.V4NET.in-addr.arpa (PTR) succeeded +IP address lookup yielded host1.masq.test.ex + alias oneback.test.ex +using host_fake_gethostbyname for host1.masq.test.ex (IPv4) +DNS lookup of host1.masq.test.ex (A) using fakens +DNS lookup of host1.masq.test.ex (A) succeeded +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=host1.masq.test.ex address=V4NET.90.90.90 +checking addresses for host1.masq.test.ex + V4NET.90.90.90 +no IP address for host1.masq.test.ex matched V4NET.99.99.90 +using host_fake_gethostbyname for oneback.test.ex (IPv4) +DNS lookup of oneback.test.ex (A) using fakens +DNS lookup of oneback.test.ex (A) succeeded +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=oneback.test.ex address=V4NET.99.99.90 +checking addresses for oneback.test.ex + V4NET.99.99.90 OK +sender_fullhost = oneback.test.ex [V4NET.99.99.90] +sender_rcvhost = oneback.test.ex ([V4NET.99.99.90]) +set_process_info: pppp handling incoming connection from oneback.test.ex [V4NET.99.99.90] +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) +SMTP>> 220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<userx@test.ex> +SMTP>> 250 OK
+SMTP<< rcpt to:<userx@test.ex> +using ACL "check_recipient" +processing "accept" +check hosts = : +host in ":"? no (end of list) +accept: condition test failed +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 +SMTP>> 250 Accepted
+SMTP<< rcpt to:<userx@cam.ac.uk> +using ACL "check_recipient" +processing "accept" +check hosts = : +host in ":"? no (end of list) +accept: condition test failed +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 +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 +processing "deny" +deny: condition test succeeded +SMTP>> 550 relay not permitted
+LOG: MAIN REJECT + H=oneback.test.ex [V4NET.99.99.90] F=<userx@test.ex> rejected RCPT <userx@cam.ac.uk>: relay not permitted +SMTP<< quit +SMTP>> 221 the.local.host.name closing connection
+LOG: smtp_connection MAIN + SMTP connection from oneback.test.ex [V4NET.99.99.90] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0108 b/test/stderr/0108 new file mode 100644 index 000000000..9693fbfb0 --- /dev/null +++ b/test/stderr/0108 @@ -0,0 +1,26 @@ +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + *> xx@black.com R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> xx@myhost.com R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> xx@other.edu R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> xx@ten-1.net R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmaY-0005vi-00 +LOG: MAIN + *> xx@black.com R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> xx@myhost.com R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> xx@other.edu R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> xx@ten-1.net R=remote T=smtp H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + Completed diff --git a/test/stderr/0117 b/test/stderr/0117 new file mode 100644 index 000000000..04352cc08 --- /dev/null +++ b/test/stderr/0117 @@ -0,0 +1,63 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@mxt9.test.ex +--------> lookuphost router <-------- +local_part=xxx domain=mxt9.test.ex +calling lookuphost router +lookuphost router called for xxx@mxt9.test.ex + domain = mxt9.test.ex +queued for <unset> transport: local_part = xxx +domain = mxt9.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xxx@mxt9.test.ex + transport: <none> + host ten-1.test.ex [V4NET.0.0.1] MX=5 + host ten-2.test.ex [V4NET.0.0.2] MX=6 + host ten-3.test.ex [V4NET.0.0.3] MX=7 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@mxt9a.test.ex +--------> lookuphost router <-------- +local_part=xxx domain=mxt9a.test.ex +calling lookuphost router +lookuphost router called for xxx@mxt9a.test.ex + domain = mxt9a.test.ex +queued for <unset> transport: local_part = xxx +domain = mxt9a.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xxx@mxt9a.test.ex + transport: <none> + host ten-1.test.ex [V4NET.0.0.1] MX=5 + host ten-2.test.ex [V4NET.0.0.2] MX=6 + host ten-3.test.ex [V4NET.0.0.3] MX=7 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@mxt9b.test.ex +--------> lookuphost router <-------- +local_part=xxx domain=mxt9b.test.ex +calling lookuphost router +lookuphost router called for xxx@mxt9b.test.ex + domain = mxt9b.test.ex +queued for <unset> transport: local_part = xxx +domain = mxt9b.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xxx@mxt9b.test.ex + transport: <none> + host ten-1.test.ex [V4NET.0.0.1] MX=5 + host ten-2.test.ex [V4NET.0.0.2] MX=6 + host ten-3.test.ex [V4NET.0.0.3] MX=7 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0121 b/test/stderr/0121 new file mode 100644 index 000000000..3e6318a0d --- /dev/null +++ b/test/stderr/0121 @@ -0,0 +1,141 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing unknown@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> unknown in "defer"? no (end of list) +>>> unknown in "userx"? no (end of list) +>>> no more routers +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=[127.0.0.1] sender verify fail for <unknown@test.ex>: Unrouteable address +LOG: H=[127.0.0.1] F=<unknown@test.ex> rejected RCPT <userx@test.ex>: Sender verify failed +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@unknown.dom.ain +>>> unknown.dom.ain in "test.ex"? no (end of list) +>>> unknown.dom.ain in "! +local_domains"? yes (end of list) +>>> calling fail_remote_domains router +>>> fail_remote_domains router forced address failure +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=[127.0.0.1] sender verify fail for <userx@unknown.dom.ain>: unrouteable mail domain "unknown.dom.ain" +LOG: H=[127.0.0.1] F=<userx@unknown.dom.ain> rejected RCPT <userx@test.ex>: Sender verify failed +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling userx router +>>> routed by userx router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying From: header address unknown@test.ex +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing unknown@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> unknown in "defer"? no (end of list) +>>> unknown in "userx"? no (end of list) +>>> no more routers +>>> require: condition test failed +LOG: 10HmaX-0005vi-00 H=[127.0.0.1] F=<userx@test.ex> rejected after DATA: there is no valid sender in any header line +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling userx router +>>> routed by userx router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> 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 +LOG: 10HmaY-0005vi-00 H=[127.0.0.1] F=<userx@test.ex> rejected after DATA: syntax error in 'From:' header when scanning for sender: missing or malformed local part in "<>" +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing defer@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> defer in "defer"? yes (matched "defer") +>>> calling defer router +>>> defer router: defer for defer@test.ex +>>> message: forced defer +>>> ----------- end verify ------------ +>>> require: condition test deferred +LOG: H=[127.0.0.1] sender verify defer for <defer@test.ex>: forced defer +LOG: H=[127.0.0.1] F=<defer@test.ex> temporarily rejected RCPT <userx@test.ex>: Could not complete sender verify +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> userx in "defer"? no (end of list) +>>> userx in "userx"? yes (matched "userx") +>>> calling userx router +>>> routed by userx router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +>>> using ACL "check_message" +>>> processing "require" +>>> check verify = header_sender +>>> verifying from: header address <defer@test.ex> +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing defer@test.ex +>>> test.ex in "test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> defer in "defer"? yes (matched "defer") +>>> calling defer router +>>> defer router: defer for defer@test.ex +>>> message: forced defer +>>> require: condition test deferred +LOG: 10HmaZ-0005vi-00 H=[127.0.0.1] F=<userx@test.ex> temporarily rejected after DATA: all attempts to verify a sender in a header line deferred diff --git a/test/stderr/0123 b/test/stderr/0123 new file mode 100644 index 000000000..dd5101ebc --- /dev/null +++ b/test/stderr/0123 @@ -0,0 +1,434 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing x@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@test.ex +--------> l1 router <-------- +local_part=x domain=test.ex +calling l1 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases1}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases1" +search_find: file="TESTSUITE/aux-fixed/0123.aliases1" + key="x" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases1" + type=lsearch key="x" +file lookup required for x + in TESTSUITE/aux-fixed/0123.aliases1 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l1 router declined for x@test.ex +--------> l2 router <-------- +local_part=x domain=test.ex +calling l2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases2}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases2" +search_find: file="TESTSUITE/aux-fixed/0123.aliases2" + key="x" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases2 + :TESTSUITE/aux-fixed/0123.aliases1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases2" + type=lsearch key="x" +file lookup required for x + in TESTSUITE/aux-fixed/0123.aliases2 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l2 router declined for x@test.ex +--------> l3 router <-------- +local_part=x domain=test.ex +calling l3 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases3}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases3" +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases1 +search_find: file="TESTSUITE/aux-fixed/0123.aliases3" + key="x" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases3 + :TESTSUITE/aux-fixed/0123.aliases2 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases3" + type=lsearch key="x" +file lookup required for x + in TESTSUITE/aux-fixed/0123.aliases3 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l3 router declined for x@test.ex +--------> c1 router <-------- +local_part=x domain=test.ex +calling c1 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases4}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases4" +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases2 +search_find: file="TESTSUITE/aux-fixed/0123.aliases4" + key="x" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases4 + :TESTSUITE/aux-fixed/0123.aliases3 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases4" + type=lsearch key="x" +file lookup required for x + in TESTSUITE/aux-fixed/0123.aliases4 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c1 router declined for x@test.ex +--------> c2 router <-------- +local_part=x domain=test.ex +calling c2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases5}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases5" +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases3 +search_find: file="TESTSUITE/aux-fixed/0123.aliases5" + key="x" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases5 + :TESTSUITE/aux-fixed/0123.aliases4 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases5" + type=lsearch key="x" +file lookup required for x + in TESTSUITE/aux-fixed/0123.aliases5 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c2 router declined for x@test.ex +--------> c3 router <-------- +local_part=x domain=test.ex +calling c3 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases6}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases6" +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases4 +search_find: file="TESTSUITE/aux-fixed/0123.aliases6" + key="x" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases6 + :TESTSUITE/aux-fixed/0123.aliases5 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases6" + type=lsearch key="x" +file lookup required for x + in TESTSUITE/aux-fixed/0123.aliases6 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c3 router declined for x@test.ex +no more routers +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing y@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering y@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing y@test.ex +--------> l1 router <-------- +local_part=y domain=test.ex +calling l1 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases1}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases1" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases5 +search_find: file="TESTSUITE/aux-fixed/0123.aliases1" + key="y" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases1 + :TESTSUITE/aux-fixed/0123.aliases6 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases1" + type=lsearch key="y" +file lookup required for y + in TESTSUITE/aux-fixed/0123.aliases1 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l1 router declined for y@test.ex +--------> l2 router <-------- +local_part=y domain=test.ex +calling l2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases2}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases2" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases6 +search_find: file="TESTSUITE/aux-fixed/0123.aliases2" + key="y" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases2 + :TESTSUITE/aux-fixed/0123.aliases1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases2" + type=lsearch key="y" +file lookup required for y + in TESTSUITE/aux-fixed/0123.aliases2 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l2 router declined for y@test.ex +--------> l3 router <-------- +local_part=y domain=test.ex +calling l3 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases3}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases3" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases1 +search_find: file="TESTSUITE/aux-fixed/0123.aliases3" + key="y" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases3 + :TESTSUITE/aux-fixed/0123.aliases2 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases3" + type=lsearch key="y" +file lookup required for y + in TESTSUITE/aux-fixed/0123.aliases3 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l3 router declined for y@test.ex +--------> c1 router <-------- +local_part=y domain=test.ex +calling c1 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases4}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases4" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases2 +search_find: file="TESTSUITE/aux-fixed/0123.aliases4" + key="y" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases4 + :TESTSUITE/aux-fixed/0123.aliases3 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases4" + type=lsearch key="y" +file lookup required for y + in TESTSUITE/aux-fixed/0123.aliases4 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c1 router declined for y@test.ex +--------> c2 router <-------- +local_part=y domain=test.ex +calling c2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases5}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases5" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases3 +search_find: file="TESTSUITE/aux-fixed/0123.aliases5" + key="y" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases5 + :TESTSUITE/aux-fixed/0123.aliases4 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases5" + type=lsearch key="y" +file lookup required for y + in TESTSUITE/aux-fixed/0123.aliases5 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c2 router declined for y@test.ex +--------> c3 router <-------- +local_part=y domain=test.ex +calling c3 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases6}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases6" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases4 +search_find: file="TESTSUITE/aux-fixed/0123.aliases6" + key="y" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases6 + :TESTSUITE/aux-fixed/0123.aliases5 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases6" + type=lsearch key="y" +file lookup required for y + in TESTSUITE/aux-fixed/0123.aliases6 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c3 router declined for y@test.ex +no more routers +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing z@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering z@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing z@test.ex +--------> l1 router <-------- +local_part=z domain=test.ex +calling l1 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases1}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases1" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases5 +search_find: file="TESTSUITE/aux-fixed/0123.aliases1" + key="z" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases1 + :TESTSUITE/aux-fixed/0123.aliases6 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases1" + type=lsearch key="z" +file lookup required for z + in TESTSUITE/aux-fixed/0123.aliases1 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l1 router declined for z@test.ex +--------> l2 router <-------- +local_part=z domain=test.ex +calling l2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases2}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases2" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases6 +search_find: file="TESTSUITE/aux-fixed/0123.aliases2" + key="z" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases2 + :TESTSUITE/aux-fixed/0123.aliases1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases2" + type=lsearch key="z" +file lookup required for z + in TESTSUITE/aux-fixed/0123.aliases2 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l2 router declined for z@test.ex +--------> l3 router <-------- +local_part=z domain=test.ex +calling l3 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases3}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases3" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases1 +search_find: file="TESTSUITE/aux-fixed/0123.aliases3" + key="z" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases3 + :TESTSUITE/aux-fixed/0123.aliases2 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases3" + type=lsearch key="z" +file lookup required for z + in TESTSUITE/aux-fixed/0123.aliases3 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +l3 router declined for z@test.ex +--------> c1 router <-------- +local_part=z domain=test.ex +calling c1 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases4}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases4" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases2 +search_find: file="TESTSUITE/aux-fixed/0123.aliases4" + key="z" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases4 + :TESTSUITE/aux-fixed/0123.aliases3 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases4" + type=lsearch key="z" +file lookup required for z + in TESTSUITE/aux-fixed/0123.aliases4 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c1 router declined for z@test.ex +--------> c2 router <-------- +local_part=z domain=test.ex +calling c2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases5}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases5" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases3 +search_find: file="TESTSUITE/aux-fixed/0123.aliases5" + key="z" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases5 + :TESTSUITE/aux-fixed/0123.aliases4 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases5" + type=lsearch key="z" +file lookup required for z + in TESTSUITE/aux-fixed/0123.aliases5 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c2 router declined for z@test.ex +--------> c3 router <-------- +local_part=z domain=test.ex +calling c3 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0123.aliases6}} +search_open: lsearch "TESTSUITE/aux-fixed/0123.aliases6" + cached closed +Too many lookup files open + closing :TESTSUITE/aux-fixed/0123.aliases4 +search_find: file="TESTSUITE/aux-fixed/0123.aliases6" + key="z" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0123.aliases6 + :TESTSUITE/aux-fixed/0123.aliases5 + End +internal_search_find: file="TESTSUITE/aux-fixed/0123.aliases6" + type=lsearch key="z" +file lookup required for z + in TESTSUITE/aux-fixed/0123.aliases6 +lookup failed +expanded: +file is not a filter file +parse_forward_list: +c3 router declined for z@test.ex +no more routers +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0124 b/test/stderr/0124 new file mode 100644 index 000000000..bd2443aa8 --- /dev/null +++ b/test/stderr/0124 @@ -0,0 +1,46 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> sender host name required, to match against *.friendly.test.ex +>>> looking up host name for V4NET.0.0.97 +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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.97] F=<userx@test.ex> rejected RCPT <userx@external.test.ex>: relay not permitted +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "+relay_hosts"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.97] F=<userx@test.ex> rejected RCPT <userx@external.test.ex>: relay not permitted diff --git a/test/stderr/0129 b/test/stderr/0129 new file mode 100644 index 000000000..56e10be32 --- /dev/null +++ b/test/stderr/0129 @@ -0,0 +1,2 @@ +Domain data is "(It was test.ex)" +Domain data is "(It was one.test.ex)" diff --git a/test/stderr/0130 b/test/stderr/0130 new file mode 100644 index 000000000..c643eb4b9 --- /dev/null +++ b/test/stderr/0130 @@ -0,0 +1,30 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@not.test.ex +>>> not.test.ex in "test.ex"? no (end of list) +>>> not.test.ex in "! +local_domains"? yes (end of list) +>>> calling islocal router +>>> not.test.ex in "*"? yes (matched "*") +>>> local host found for non-MX address +>>> fully qualified name = 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 +LOG: remote host address is the local host: not.test.ex (while verifying <userx@not.test.ex> from host [V4NET.0.0.0]) +>>> islocal router: defer for userx@not.test.ex +>>> message: remote host address is the local host +>>> ----------- end verify ------------ +>>> deny: condition test deferred +LOG: H=[V4NET.0.0.0] F=<userx@test.ex> temporarily rejected RCPT <userx@not.test.ex>: remote host address is the local host +LOG: MAIN + remote host address is the local host: not.test.ex (while routing <userx@not.test.ex>) diff --git a/test/stderr/0138 b/test/stderr/0138 new file mode 100644 index 000000000..44b0eba19 --- /dev/null +++ b/test/stderr/0138 @@ -0,0 +1,117 @@ +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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) +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing postmaster@exim.test.ex +>>> calling system_aliases router +>>> routed by system_aliases router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> 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 new file mode 100644 index 000000000..011047452 --- /dev/null +++ b/test/stderr/0139 @@ -0,0 +1,229 @@ +>>> 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) +>>> using ACL "check_mail" +>>> processing "warn" +>>> check dnslists = rbl4.test.ex&0.0.0.6 +>>> DNS list check: rbl4.test.ex&0.0.0.6 +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "check_recipient" +>>> processing "warn" +>>> check dnslists = rbl3.test.ex!=127.0.0.3 +>>> DNS list check: rbl3.test.ex!=127.0.0.3 +>>> 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 +>>> 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 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 +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing postmaster@exim.test.ex +>>> calling system_aliases router +>>> routed by system_aliases router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "warn" +>>> 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 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 +>>> 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 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 +>>> processing "require" +>>> check verify = sender +>>> using cached sender verify result +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list@exim.test.ex +>>> calling system_aliases router +>>> routed by system_aliases router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> host in ignore_fromline_hosts? no (option unset) +LOG: 10HmaX-0005vi-00 <= postmaster@exim.test.ex H=[V4NET.11.12.14] P=smtp S=sss +>>> 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) +>>> using ACL "check_mail" +>>> processing "warn" +>>> check dnslists = rbl4.test.ex&0.0.0.6 +>>> DNS list check: rbl4.test.ex&0.0.0.6 +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "check_recipient" +>>> processing "warn" +>>> check dnslists = rbl3.test.ex!=127.0.0.3 +>>> DNS list check: rbl3.test.ex!=127.0.0.3 +>>> 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) +>>> => but we are not accepting this block class because +>>> => there was an exclude match for =127.0.0.3 +>>> warn: condition test failed +>>> 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 +LOG: H=[V4NET.11.12.15] F=<postmaster@exim.test.ex> rejected RCPT <userx@exim.test.ex>: 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) +>>> 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) +>>> using ACL "check_mail" +>>> processing "warn" +>>> check dnslists = rbl4.test.ex&0.0.0.6 +>>> DNS list check: rbl4.test.ex&0.0.0.6 +>>> 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 +>>> 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 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 +>>> 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 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "check_mail" +>>> processing "warn" +>>> check dnslists = rbl4.test.ex&0.0.0.6 +>>> DNS list check: rbl4.test.ex&0.0.0.6 +>>> 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 +>>> 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 +>>> 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 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 +>>> processing "accept" +>>> accept: condition test succeeded diff --git a/test/stderr/0143 b/test/stderr/0143 new file mode 100644 index 000000000..5db549a53 --- /dev/null +++ b/test/stderr/0143 @@ -0,0 +1,45 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> userx@domain.com <-------- +smtp transport entered + userx@domain.com +checking status of 127.0.0.1 +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@domain.com) +Connecting to 127.0.0.1 [127.0.0.1]:1224 from ip4.ip4.ip4.ip4 ... connected + SMTP<< 220 ESMTP + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250-HELP + 250 AUTH LOGIN +not using PIPELINING + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> + SMTP<< 250 Sender OK + SMTP>> RCPT TO:<userx@domain.com> + SMTP<< 250 Recipient OK + SMTP>> DATA + SMTP<< 354 Send data + SMTP>> writing message and terminating "." +writing data block fd=6 size=sss timeout=300 + SMTP<< 250 OK +ok=1 send_quit=1 send_rset=0 continue_more=0 yield=0 first_address is NULL +transport_check_waiting entered + sequence=1 local_max=500 global_max=-1 +no messages waiting for 127.0.0.1 + SMTP>> QUIT +Leaving smtp transport +LOG: MAIN + => userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0145 b/test/stderr/0145 new file mode 100644 index 000000000..41524a026 --- /dev/null +++ b/test/stderr/0145 @@ -0,0 +1,49 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@mxt10.test.ex +>>> calling domainlist router +>>> domainlist router declined for x@mxt10.test.ex +>>> "more" is false: skipping remaining routers +>>> no more routers +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=[V4NET.9.8.7] sender verify fail for <x@mxt10.test.ex>: all relevant MX records point to non-existent hosts or (invalidly) to IP addresses +LOG: H=[V4NET.9.8.7] F=<x@mxt10.test.ex> rejected RCPT <x@y>: Sender verify failed +>>> 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) +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@ten-1.test.ex +>>> calling domainlist router +>>> routed by domainlist router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> processing "require" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@mxt10.test.ex +>>> calling domainlist router +>>> domainlist router declined for x@mxt10.test.ex +>>> "more" is false: skipping remaining routers +>>> no more routers +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=[V4NET.9.8.7] F=<x@ten-1.test.ex> rejected RCPT <x@mxt10.test.ex>: all relevant MX records point to non-existent hosts or (invalidly) to IP addresses diff --git a/test/stderr/0148 b/test/stderr/0148 new file mode 100644 index 000000000..1b5b73a21 --- /dev/null +++ b/test/stderr/0148 @@ -0,0 +1,3 @@ +LOG: PANIC DIE + Exim configuration error in line 17 of TESTSUITE/test-config: + missing quote at end of string value for hold_domains diff --git a/test/stderr/0149 b/test/stderr/0149 new file mode 100644 index 000000000..b7a52aa21 --- /dev/null +++ b/test/stderr/0149 @@ -0,0 +1,187 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@ten +--------> domainlist1 router <-------- +local_part=x domain=ten +checking domains +calling domainlist1 router +domainlist1 router called for x@ten + domain = ten +route_item = ten <+V4NET.0.0.0+V4NET.0.0.1 byname +original list of hosts = "<+V4NET.0.0.0+V4NET.0.0.1" options = byname +expanded list of hosts = "<+V4NET.0.0.0+V4NET.0.0.1" options = byname +finding IP address for V4NET.0.0.0 +calling host_find_byname +finding IP address for V4NET.0.0.1 +calling host_find_byname +queued for <unset> transport: local_part = x +domain = ten + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by domainlist1 router + envelope to: x@ten + transport: <none> + host V4NET.0.0.0 [V4NET.0.0.0] + host V4NET.0.0.1 [V4NET.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing y@two +--------> domainlist1 router <-------- +local_part=y domain=two +checking domains +calling domainlist1 router +domainlist1 router called for y@two + domain = two +route_item = ten <+V4NET.0.0.0+V4NET.0.0.1 byname +route_item = two V4NET.0.0.2:V4NET.0.0.4 byname +original list of hosts = "V4NET.0.0.2:V4NET.0.0.4" options = byname +expanded list of hosts = "V4NET.0.0.2:V4NET.0.0.4" options = byname +finding IP address for V4NET.0.0.2 +calling host_find_byname +finding IP address for V4NET.0.0.4 +calling host_find_byname +queued for <unset> transport: local_part = y +domain = two + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by domainlist1 router + envelope to: y@two + transport: <none> + host V4NET.0.0.2 [V4NET.0.0.2] + host V4NET.0.0.4 [V4NET.0.0.4] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@test1 +--------> domainlist1 router <-------- +local_part=x domain=test1 +checking domains +domainlist1 router skipped: domains mismatch +--------> domainlist2 router <-------- +local_part=x domain=test1 +checking domains +domainlist2 router skipped: domains mismatch +--------> local router <-------- +local_part=x domain=test1 +calling local router +local router called for x@test1 + domain = test1 +set transport local_delivery +queued for local_delivery transport: local_part = x +domain = test1 + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by local router + envelope to: x@test1 + transport: local_delivery +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@test2 +--------> domainlist1 router <-------- +local_part=x domain=test2 +checking domains +domainlist1 router skipped: domains mismatch +--------> domainlist2 router <-------- +local_part=x domain=test2 +checking domains +domainlist2 router skipped: domains mismatch +--------> local router <-------- +local_part=x domain=test2 +calling local router +local router called for x@test2 + domain = test2 +queued for local_delivery transport: local_part = x +domain = test2 + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by local router + envelope to: x@test2 + transport: local_delivery +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@test3-4 +--------> domainlist1 router <-------- +local_part=x domain=test3-4 +checking domains +domainlist1 router skipped: domains mismatch +--------> domainlist2 router <-------- +local_part=x domain=test3-4 +checking domains +domainlist2 router skipped: domains mismatch +--------> local router <-------- +local_part=x domain=test3-4 +calling local router +local router called for x@test3-4 + domain = test3-4 +queued for local_delivery transport: local_part = x +domain = test3-4 + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by local router + envelope to: x@test3-4 + transport: local_delivery +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@one +--------> domainlist1 router <-------- +local_part=x domain=one +checking domains +calling domainlist1 router +domainlist1 router called for x@one + domain = one +route_item = ten <+V4NET.0.0.0+V4NET.0.0.1 byname +route_item = two V4NET.0.0.2:V4NET.0.0.4 byname +domainlist1 router declined for x@one +--------> domainlist2 router <-------- +local_part=x domain=one +checking domains +calling domainlist2 router +domainlist2 router called for x@one + domain = one +route_item = six <+V4NET.0.0.6+V4NET.0.0.7 byname +route_item = one V4NET.0.0.2:V4NET.0.0.4 byname +original list of hosts = "V4NET.0.0.2:V4NET.0.0.4" options = byname +expanded list of hosts = "V4NET.0.0.2:V4NET.0.0.4" options = byname +finding IP address for V4NET.0.0.2 +calling host_find_byname +finding IP address for V4NET.0.0.4 +calling host_find_byname +queued for <unset> transport: local_part = x +domain = one + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by domainlist2 router + envelope to: x@one + transport: <none> + host V4NET.0.0.2 [V4NET.0.0.2] + host V4NET.0.0.4 [V4NET.0.0.4] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@six +--------> domainlist1 router <-------- +local_part=x domain=six +checking domains +calling domainlist1 router +domainlist1 router called for x@six + domain = six +route_item = ten <+V4NET.0.0.0+V4NET.0.0.1 byname +route_item = two V4NET.0.0.2:V4NET.0.0.4 byname +domainlist1 router declined for x@six +--------> domainlist2 router <-------- +local_part=x domain=six +checking domains +calling domainlist2 router +domainlist2 router called for x@six + domain = six +route_item = six <+V4NET.0.0.6+V4NET.0.0.7 byname +original list of hosts = "<+V4NET.0.0.6+V4NET.0.0.7" options = byname +expanded list of hosts = "<+V4NET.0.0.6+V4NET.0.0.7" options = byname +finding IP address for V4NET.0.0.6 +calling host_find_byname +finding IP address for V4NET.0.0.7 +calling host_find_byname +queued for <unset> transport: local_part = x +domain = six + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by domainlist2 router + envelope to: x@six + transport: <none> + host V4NET.0.0.6 [V4NET.0.0.6] + host V4NET.0.0.7 [V4NET.0.0.7] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0157 b/test/stderr/0157 new file mode 100644 index 000000000..8dd18ff0c --- /dev/null +++ b/test/stderr/0157 @@ -0,0 +1,139 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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: endpass encountered - denying access +LOG: H=[V4NET.0.0.1] F=<x@y.z> rejected RCPT <a@b.c>: invalid sender +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = V4NET.0.0.1 +>>> host in "V4NET.0.0.1"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = V4NET.0.0.1 +>>> host in "V4NET.0.0.1"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "+relay_hosts"? yes (matched "+relay_hosts" - cached) +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = V4NET.0.0.1 +>>> host in "V4NET.0.0.1"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.3] F=<x@y.z> rejected RCPT <a@b.c>: relay not permitted +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = V4NET.0.0.1 +>>> host in "V4NET.0.0.1"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "+relay_hosts"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.3] F=<userx@test.ex> rejected RCPT <a@b.c>: relay not permitted diff --git a/test/stderr/0158 b/test/stderr/0158 new file mode 100644 index 000000000..59ee740af --- /dev/null +++ b/test/stderr/0158 @@ -0,0 +1,3 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 unable to set gid=CALLER_GID or uid=CALLER_UID (euid=EXIM_UID): local delivery to CALLER <CALLER@test.ex> transport=local_delivery +1999-03-02 09:44:33 10HmaX-0005vi-00 failed to read delivery status for CALLER@test.ex from delivery subprocess +1999-03-02 09:44:33 10HmaX-0005vi-00 appendfile transport process returned non-zero status 0x0100: exit code 1 diff --git a/test/stderr/0161 b/test/stderr/0161 new file mode 100644 index 000000000..250c73a62 --- /dev/null +++ b/test/stderr/0161 @@ -0,0 +1,199 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xx@mxt6.test.ex +--------> failuphost router <-------- +local_part=xx domain=mxt6.test.ex +checking domains +checking local_parts +failuphost router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=xx domain=mxt6.test.ex +checking domains +calling lookuphost router +lookuphost router called for xx@mxt6.test.ex + domain = mxt6.test.ex +set transport remote_smtp +queued for remote_smtp transport: local_part = xx +domain = mxt6.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xx@mxt6.test.ex + transport: remote_smtp + host ten-1.test.ex [V4NET.0.0.1] MX=5 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing myhost.test.ex@mxt1.test.ex +--------> failuphost router <-------- +local_part=myhost.test.ex domain=mxt1.test.ex +checking domains +checking local_parts +failuphost router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=myhost.test.ex domain=mxt1.test.ex +checking domains +calling lookuphost router +lookuphost router called for myhost.test.ex@mxt1.test.ex + domain = mxt1.test.ex +lowest numbered MX record points to local host: mxt1.test.ex: passed to next router (self = pass) +lookuphost router passed for myhost.test.ex@mxt1.test.ex +--------> fail router <-------- +local_part=myhost.test.ex domain=mxt1.test.ex +checking domains +checking local_parts +fail router skipped: local_parts mismatch +--------> self router <-------- +local_part=myhost.test.ex domain=mxt1.test.ex +checking domains +self_hostname=eximtesthost.test.ex +calling self router +self router called for myhost.test.ex@mxt1.test.ex + domain = mxt1.test.ex +route_item = * $local_part byname +original list of hosts = "$local_part" options = byname +expanded list of hosts = "myhost.test.ex" options = byname +set transport remote_smtp +finding IP address for myhost.test.ex +calling host_find_byname +queued for remote_smtp transport: local_part = myhost.test.ex +domain = mxt1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by self router + envelope to: myhost.test.ex@mxt1.test.ex + transport: remote_smtp + host myhost.test.ex [V4NET.10.10.10] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xx@mxt1.test.ex +--------> failuphost router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +checking local_parts +failuphost router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +calling lookuphost router +lookuphost router called for xx@mxt1.test.ex + domain = mxt1.test.ex +lowest numbered MX record points to local host: mxt1.test.ex: passed to next router (self = pass) +lookuphost router passed for xx@mxt1.test.ex +--------> fail router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +checking local_parts +fail router skipped: local_parts mismatch +--------> self router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +self_hostname=eximtesthost.test.ex +calling self router +self router called for xx@mxt1.test.ex + domain = mxt1.test.ex +route_item = * $local_part byname +original list of hosts = "$local_part" options = byname +expanded list of hosts = "xx" options = byname +set transport remote_smtp +finding IP address for xx +calling host_find_byname +self router passed for xx@mxt1.test.ex +--------> self2 router <-------- +local_part=xx domain=mxt1.test.ex +checking domains +self_hostname=eximtesthost.test.ex +calling self2 router +self2 router called for xx@mxt1.test.ex + domain = mxt1.test.ex +route_item = * myhost.test.ex byname +original list of hosts = "myhost.test.ex" options = byname +expanded list of hosts = "myhost.test.ex" options = byname +set transport remote_smtp +finding IP address for myhost.test.ex +calling host_find_byname +queued for remote_smtp transport: local_part = xx +domain = mxt1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by self2 router + envelope to: xx@mxt1.test.ex + transport: remote_smtp + host myhost.test.ex [V4NET.10.10.10] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xx@not.exist +--------> failuphost router <-------- +local_part=xx domain=not.exist +checking domains +checking local_parts +failuphost router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=xx domain=not.exist +checking domains +calling lookuphost router +lookuphost router called for xx@not.exist + domain = not.exist +lookuphost router declined for xx@not.exist +"more" is false: skipping remaining routers +no more routers +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ff@mxt1.test.ex +--------> failuphost router <-------- +local_part=ff domain=mxt1.test.ex +checking domains +checking local_parts +calling failuphost router +failuphost router called for ff@mxt1.test.ex + domain = mxt1.test.ex +lowest numbered MX record points to local host: mxt1.test.ex: address failed (self = fail) +failuphost router forced address failure +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing fff@mxt1.test.ex +--------> failuphost router <-------- +local_part=fff domain=mxt1.test.ex +checking domains +checking local_parts +failuphost router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=fff domain=mxt1.test.ex +checking domains +calling lookuphost router +lookuphost router called for fff@mxt1.test.ex + domain = mxt1.test.ex +lowest numbered MX record points to local host: mxt1.test.ex: passed to next router (self = pass) +lookuphost router passed for fff@mxt1.test.ex +--------> fail router <-------- +local_part=fff domain=mxt1.test.ex +checking domains +checking local_parts +self_hostname=eximtesthost.test.ex +calling fail router +fail router called for fff@mxt1.test.ex + domain = mxt1.test.ex +route_item = * $local_part byname +original list of hosts = "$local_part" options = byname +expanded list of hosts = "fff" options = byname +set transport remote_smtp +finding IP address for fff +calling host_find_byname +fail router forced address failure +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0167 b/test/stderr/0167 new file mode 100644 index 000000000..77c7a770b --- /dev/null +++ b/test/stderr/0167 @@ -0,0 +1,7 @@ +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> +1999-03-02 09:44:33 Rewrite of error@test.ex yielded unparseable address: missing or malformed local part in address <> diff --git a/test/stderr/0169 b/test/stderr/0169 new file mode 100644 index 000000000..28cde3024 --- /dev/null +++ b/test/stderr/0169 @@ -0,0 +1,38 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@myhost.test.ex <-------- +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=52428800 warning=41% + file=TESTSUITE/test-mail/userx format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/userx.lock +hitch name: TESTSUITE/test-mail/userx.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/userx is locked +writing to file TESTSUITE/test-mail/userx +Exim quota = 52428800 old size = sssss this message = sss (included) + file count quota = 0 count = 0 +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +quota = 52428800 threshold = 21495808 old size = sssss message size = sss +appendfile yields 0 with errno=dd more_errno=dd +appendfile transport returned OK for userx@myhost.test.ex +added retry item for T:userx@myhost.test.ex: errno=dd more_errno=dd flags=1 +LOG: MAIN + => userx <userx@myhost.test.ex> R=localuser T=appendfile +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0170 b/test/stderr/0170 new file mode 100644 index 000000000..8f2cfcf0d --- /dev/null +++ b/test/stderr/0170 @@ -0,0 +1 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 == |/source/exim4/AutoTest/non-exist <system-filter> routing defer (-1): system_filter_pipe_transport is unset diff --git a/test/stderr/0175 b/test/stderr/0175 new file mode 100644 index 000000000..e99d72021 --- /dev/null +++ b/test/stderr/0175 @@ -0,0 +1,90 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing user@bad.domain +>>> bad.domain in "test.ex"? no (end of list) +>>> bad.domain in "! +local_domains"? yes (end of list) +>>> calling fail_sender router +>>> bad.domain in "bad.domain"? yes (matched "bad.domain") +>>> local host found for non-MX address +>>> fully qualified name = 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 +>>> fail_sender router forced address failure +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=[V4NET.0.0.0] sender verify fail for <user@bad.domain>: remote host address is the local host +LOG: H=[V4NET.0.0.0] F=<user@bad.domain> rejected RCPT <userx@test.ex>: Sender verify failed +>>> 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) +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing user@bad.domain2 +>>> bad.domain2 in "test.ex"? no (end of list) +>>> bad.domain2 in "! +local_domains"? yes (end of list) +>>> calling fail_sender router +>>> bad.domain2 in "bad.domain"? no (end of list) +>>> fail_sender router declined for user@bad.domain2 +>>> bad.domain2 in "! +local_domains"? yes (end of list) +>>> calling fail_sender2 router +>>> bad.domain2 in "bad.domain2"? yes (matched "bad.domain2") +>>> local host found for non-MX address +>>> fully qualified name = 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 +>>> ----------- end verify ------------ +>>> require: condition test failed +LOG: H=[V4NET.0.0.0] sender verify fail for <user@bad.domain2>: fail_sender2 router forced verify failure +LOG: H=[V4NET.0.0.0] F=<user@bad.domain2> rejected RCPT <userx@test.ex>: Sender verify failed +>>> 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) +>>> using ACL "check_recipient" +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing user@ten-1.test.ex +>>> ten-1.test.ex in "test.ex"? no (end of list) +>>> ten-1.test.ex in "! +local_domains"? yes (end of list) +>>> calling fail_sender router +>>> ten-1.test.ex in "bad.domain"? no (end of list) +>>> fail_sender router declined for user@ten-1.test.ex +>>> ten-1.test.ex in "! +local_domains"? yes (end of list) +>>> calling fail_sender2 router +>>> ten-1.test.ex in "bad.domain2"? no (end of list) +>>> fail_sender2 router declined for user@ten-1.test.ex +>>> ten-1.test.ex in "! +local_domains"? yes (end of list) +>>> calling lookuphost router +>>> routed by lookuphost router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> 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 +LOG: 10HmaX-0005vi-00 <= user@ten-1.test.ex H=[V4NET.0.0.0] P=smtp S=sss diff --git a/test/stderr/0177 b/test/stderr/0177 new file mode 100644 index 000000000..cf152d1eb --- /dev/null +++ b/test/stderr/0177 @@ -0,0 +1,24 @@ +10HmaX-0005vi-00 "fail this" first delivery +10HmaX-0005vi-00 subject is not "Fail This" +10HmaY-0005vi-00 "auto fail message" first delivery +10HmaZ-0005vi-00 "Mail delivery failed: returning message to sender" first delivery +10HmbA-0005vi-00 "freeze this (1)" first delivery +10HmbA-0005vi-00 subject is not "Fail This" +10HmbB-0005vi-00 "auto freeze message" first delivery +10HmbC-0005vi-00 "reply to this" first delivery +10HmbC-0005vi-00 subject is not "Fail This" +10HmbD-0005vi-00 "An auto reply: qualify_domain=test.ex" first delivery +10HmbA-0005vi-00 "freeze this (1)" not first delivery +10HmbA-0005vi-00 subject is not "Fail This" +10HmbE-0005vi-00 "freeze this (2)" first delivery +10HmbE-0005vi-00 subject is not "Fail This" +10HmbF-0005vi-00 "auto freeze message" first delivery +10HmbE-0005vi-00 "freeze this (2)" not first delivery +10HmbE-0005vi-00 subject is not "Fail This" +10HmbG-0005vi-00 "freeze this (3)" first delivery +10HmbG-0005vi-00 subject is not "Fail This" +10HmbH-0005vi-00 "auto freeze message" first delivery +10HmbG-0005vi-00 "freeze this (3)" not first delivery +10HmbG-0005vi-00 subject is not "Fail This" +10HmbG-0005vi-00 "freeze this (3)" not first delivery +10HmbG-0005vi-00 subject is not "Fail This" diff --git a/test/stderr/0180 b/test/stderr/0180 new file mode 100644 index 000000000..516257634 --- /dev/null +++ b/test/stderr/0180 @@ -0,0 +1,20 @@ +>>> 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) +>>> some.host in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> 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) +>>> some.host in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") diff --git a/test/stderr/0181 b/test/stderr/0181 new file mode 100644 index 000000000..9062ef999 --- /dev/null +++ b/test/stderr/0181 @@ -0,0 +1 @@ +exim: message rejected: message too big (max=100) diff --git a/test/stderr/0183 b/test/stderr/0183 new file mode 100644 index 000000000..9faf63196 --- /dev/null +++ b/test/stderr/0183 @@ -0,0 +1,626 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userx@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userx@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.again.dns +--------> srv router <-------- +local_part=userx domain=test.again.dns +checking local_parts +userx in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=userx domain=test.again.dns +checking local_parts +userx in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=userx domain=test.again.dns +calling lookuphost router +lookuphost router called for userx@test.again.dns + domain = test.again.dns +Return from DNS lookup of test.again.dns (MX) faked for testing +DNS lookup of test.again.dns (MX) gave TRY_AGAIN +test.again.dns in dns_again_means_nonexist? no (option unset) +returning DNS_AGAIN +lookuphost router: defer for userx@test.again.dns + message: host lookup did not complete +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing abcd@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abcd@test.again.dns +--------> srv router <-------- +local_part=abcd domain=test.again.dns +checking local_parts +abcd in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=abcd domain=test.again.dns +checking local_parts +abcd in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=abcd domain=test.again.dns +calling lookuphost router +lookuphost router called for abcd@test.again.dns + domain = test.again.dns +DNS lookup of test.again.dns-MX: using cached value DNS_AGAIN +lookuphost router: defer for abcd@test.again.dns + message: host lookup did not complete +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing abcd@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abcd@ten-1.test.ex +--------> srv router <-------- +local_part=abcd domain=ten-1.test.ex +checking local_parts +abcd in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=abcd domain=ten-1.test.ex +checking local_parts +abcd in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=abcd domain=ten-1.test.ex +calling lookuphost router +lookuphost router called for abcd@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex (MX) using fakens +DNS lookup of ten-1.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +set transport smtp +queued for smtp transport: local_part = abcd +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: abcd@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing usery@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering usery@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing usery@test.again.dns +--------> srv router <-------- +local_part=usery domain=test.again.dns +checking local_parts +usery in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=usery domain=test.again.dns +checking local_parts +usery in "usery:userz"? yes (matched "usery") +calling useryz router +useryz router called for usery@test.again.dns + domain = test.again.dns +route_item = * $domain bydns +test.again.dns in "*"? yes (matched "*") +original list of hosts = "$domain" options = bydns +expanded list of hosts = "test.again.dns" options = bydns +set transport smtp +finding IP address for test.again.dns +doing DNS lookup +Return from DNS lookup of test.again.dns (A) faked for testing +DNS lookup of test.again.dns (A) gave TRY_AGAIN +test.again.dns in dns_again_means_nonexist? no (option unset) +returning DNS_AGAIN +useryz router: defer for usery@test.again.dns + message: host lookup for test.again.dns did not complete (DNS timeout?) +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userz@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userz@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userz@test.again.dns +--------> srv router <-------- +local_part=userz domain=test.again.dns +checking local_parts +userz in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=userz domain=test.again.dns +checking local_parts +userz in "usery:userz"? yes (matched "userz") +calling useryz router +useryz router called for userz@test.again.dns + domain = test.again.dns +route_item = * $domain bydns +test.again.dns in "*"? yes (matched "*") +original list of hosts = "$domain" options = bydns +expanded list of hosts = "test.again.dns" options = bydns +finding IP address for test.again.dns +doing DNS lookup +DNS lookup of test.again.dns-A: using cached value DNS_AGAIN +useryz router: defer for userz@test.again.dns + message: host lookup for test.again.dns did not complete (DNS timeout?) +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing xyz@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering xyz@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xyz@ten-1.test.ex +--------> srv router <-------- +local_part=xyz domain=ten-1.test.ex +checking local_parts +xyz in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=xyz domain=ten-1.test.ex +checking local_parts +xyz in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=xyz domain=ten-1.test.ex +calling lookuphost router +lookuphost router called for xyz@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex-MX: using cached value DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +queued for smtp transport: local_part = xyz +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xyz@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userx@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userx@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.fail.dns +--------> srv router <-------- +local_part=userx domain=test.fail.dns +checking local_parts +userx in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=userx domain=test.fail.dns +checking local_parts +userx in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=userx domain=test.fail.dns +calling lookuphost router +lookuphost router called for userx@test.fail.dns + domain = test.fail.dns +Return from DNS lookup of test.fail.dns (MX) faked for testing +DNS lookup of test.fail.dns (MX) gave NO_RECOVERY +returning DNS_FAIL +lookuphost router: defer for userx@test.fail.dns + message: host lookup did not complete +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing abcd@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abcd@test.fail.dns +--------> srv router <-------- +local_part=abcd domain=test.fail.dns +checking local_parts +abcd in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=abcd domain=test.fail.dns +checking local_parts +abcd in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=abcd domain=test.fail.dns +calling lookuphost router +lookuphost router called for abcd@test.fail.dns + domain = test.fail.dns +DNS lookup of test.fail.dns-MX: using cached value DNS_FAIL +lookuphost router: defer for abcd@test.fail.dns + message: host lookup did not complete +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing abcd@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abcd@ten-1.test.ex +--------> srv router <-------- +local_part=abcd domain=ten-1.test.ex +checking local_parts +abcd in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=abcd domain=ten-1.test.ex +checking local_parts +abcd in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=abcd domain=ten-1.test.ex +calling lookuphost router +lookuphost router called for abcd@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex (MX) using fakens +DNS lookup of ten-1.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +set transport smtp +queued for smtp transport: local_part = abcd +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: abcd@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing usery@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering usery@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing usery@test.fail.dns +--------> srv router <-------- +local_part=usery domain=test.fail.dns +checking local_parts +usery in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=usery domain=test.fail.dns +checking local_parts +usery in "usery:userz"? yes (matched "usery") +calling useryz router +useryz router called for usery@test.fail.dns + domain = test.fail.dns +route_item = * $domain bydns +test.fail.dns in "*"? yes (matched "*") +original list of hosts = "$domain" options = bydns +expanded list of hosts = "test.fail.dns" options = bydns +set transport smtp +finding IP address for test.fail.dns +doing DNS lookup +Return from DNS lookup of test.fail.dns (A) faked for testing +DNS lookup of test.fail.dns (A) gave NO_RECOVERY +returning DNS_FAIL +useryz router: defer for usery@test.fail.dns + message: host lookup for test.fail.dns did not complete (DNS timeout?) +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userz@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userz@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userz@test.fail.dns +--------> srv router <-------- +local_part=userz domain=test.fail.dns +checking local_parts +userz in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=userz domain=test.fail.dns +checking local_parts +userz in "usery:userz"? yes (matched "userz") +calling useryz router +useryz router called for userz@test.fail.dns + domain = test.fail.dns +route_item = * $domain bydns +test.fail.dns in "*"? yes (matched "*") +original list of hosts = "$domain" options = bydns +expanded list of hosts = "test.fail.dns" options = bydns +finding IP address for test.fail.dns +doing DNS lookup +DNS lookup of test.fail.dns-A: using cached value DNS_FAIL +useryz router: defer for userz@test.fail.dns + message: host lookup for test.fail.dns did not complete (DNS timeout?) +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing xyz@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering xyz@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xyz@ten-1.test.ex +--------> srv router <-------- +local_part=xyz domain=ten-1.test.ex +checking local_parts +xyz in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=xyz domain=ten-1.test.ex +checking local_parts +xyz in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=xyz domain=ten-1.test.ex +calling lookuphost router +lookuphost router called for xyz@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex-MX: using cached value DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +queued for smtp transport: local_part = xyz +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xyz@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userx@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userx@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@nonexist.test.ex +--------> srv router <-------- +local_part=userx domain=nonexist.test.ex +checking local_parts +userx in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=userx domain=nonexist.test.ex +checking local_parts +userx in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=userx domain=nonexist.test.ex +calling lookuphost router +lookuphost router called for userx@nonexist.test.ex + domain = nonexist.test.ex +DNS lookup of nonexist.test.ex (MX) using fakens +DNS lookup of nonexist.test.ex (MX) gave HOST_NOT_FOUND +returning DNS_NOMATCH +lookuphost router declined for userx@nonexist.test.ex +"more" is false: skipping remaining routers +no more routers +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing abcd@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abcd@nonexist.test.ex +--------> srv router <-------- +local_part=abcd domain=nonexist.test.ex +checking local_parts +abcd in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=abcd domain=nonexist.test.ex +checking local_parts +abcd in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=abcd domain=nonexist.test.ex +calling lookuphost router +lookuphost router called for abcd@nonexist.test.ex + domain = nonexist.test.ex +DNS lookup of nonexist.test.ex-MX: using cached value DNS_NOMATCH +lookuphost router declined for abcd@nonexist.test.ex +"more" is false: skipping remaining routers +no more routers +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing abcd@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abcd@ten-1.test.ex +--------> srv router <-------- +local_part=abcd domain=ten-1.test.ex +checking local_parts +abcd in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=abcd domain=ten-1.test.ex +checking local_parts +abcd in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=abcd domain=ten-1.test.ex +calling lookuphost router +lookuphost router called for abcd@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex (MX) using fakens +DNS lookup of ten-1.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +set transport smtp +queued for smtp transport: local_part = abcd +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: abcd@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing usery@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering usery@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing usery@nonexist.test.ex +--------> srv router <-------- +local_part=usery domain=nonexist.test.ex +checking local_parts +usery in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=usery domain=nonexist.test.ex +checking local_parts +usery in "usery:userz"? yes (matched "usery") +calling useryz router +useryz router called for usery@nonexist.test.ex + domain = nonexist.test.ex +route_item = * $domain bydns +nonexist.test.ex in "*"? yes (matched "*") +original list of hosts = "$domain" options = bydns +expanded list of hosts = "nonexist.test.ex" options = bydns +set transport smtp +finding IP address for nonexist.test.ex +doing DNS lookup +DNS lookup of nonexist.test.ex (A) using fakens +DNS lookup of nonexist.test.ex (A) gave HOST_NOT_FOUND +returning DNS_NOMATCH +useryz router: defer for usery@nonexist.test.ex + message: lookup of host "nonexist.test.ex" failed in useryz router +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userz@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userz@nonexist.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userz@nonexist.test.ex +--------> srv router <-------- +local_part=userz domain=nonexist.test.ex +checking local_parts +userz in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=userz domain=nonexist.test.ex +checking local_parts +userz in "usery:userz"? yes (matched "userz") +calling useryz router +useryz router called for userz@nonexist.test.ex + domain = nonexist.test.ex +route_item = * $domain bydns +nonexist.test.ex in "*"? yes (matched "*") +original list of hosts = "$domain" options = bydns +expanded list of hosts = "nonexist.test.ex" options = bydns +finding IP address for nonexist.test.ex +doing DNS lookup +DNS lookup of nonexist.test.ex-A: using cached value DNS_NOMATCH +useryz router: defer for userz@nonexist.test.ex + message: lookup of host "nonexist.test.ex" failed in useryz router +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing xyz@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering xyz@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xyz@ten-1.test.ex +--------> srv router <-------- +local_part=xyz domain=ten-1.test.ex +checking local_parts +xyz in "^srv"? no (end of list) +srv router skipped: local_parts mismatch +--------> useryz router <-------- +local_part=xyz domain=ten-1.test.ex +checking local_parts +xyz in "usery:userz"? no (end of list) +useryz router skipped: local_parts mismatch +--------> lookuphost router <-------- +local_part=xyz domain=ten-1.test.ex +calling lookuphost router +lookuphost router called for xyz@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex-MX: using cached value DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +queued for smtp transport: local_part = xyz +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: xyz@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing srv@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering srv@test.again.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing srv@test.again.dns +--------> srv router <-------- +local_part=srv domain=test.again.dns +checking local_parts +srv in "^srv"? yes (matched "^srv") +calling srv router +srv router called for srv@test.again.dns + domain = test.again.dns +Return from DNS lookup of _smtp._tcp.test.again.dns (SRV) faked for testing +DNS lookup of _smtp._tcp.test.again.dns (SRV) gave TRY_AGAIN +_smtp._tcp.test.again.dns in dns_again_means_nonexist? no (option unset) +returning DNS_AGAIN +test.again.dns in "test.fail.dns"? no (end of list) +srv router: defer for srv@test.again.dns + message: host lookup did not complete +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing srv@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering srv@test.fail.dns +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing srv@test.fail.dns +--------> srv router <-------- +local_part=srv domain=test.fail.dns +checking local_parts +srv in "^srv"? yes (matched "^srv") +calling srv router +srv router called for srv@test.fail.dns + domain = test.fail.dns +Return from DNS lookup of _smtp._tcp.test.fail.dns (SRV) faked for testing +DNS lookup of _smtp._tcp.test.fail.dns (SRV) gave NO_RECOVERY +returning DNS_FAIL +test.fail.dns in "test.fail.dns"? yes (matched "test.fail.dns") +DNS_FAIL treated as DNS_NODATA (domain in srv_fail_domains) +Return from DNS lookup of test.fail.dns (MX) faked for testing +DNS lookup of test.fail.dns (MX) gave NO_RECOVERY +returning DNS_FAIL +test.fail.dns in "test.fail.dns"? yes (matched "test.fail.dns") +DNS_FAIL treated as DNS_NODATA (domain in mx_fail_domains) +Return from DNS lookup of test.fail.dns (A) faked for testing +DNS lookup of test.fail.dns (A) gave NO_RECOVERY +returning DNS_FAIL +srv router: defer for srv@test.fail.dns + message: host lookup did not complete +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0185 b/test/stderr/0185 new file mode 100644 index 000000000..f68974531 --- /dev/null +++ b/test/stderr/0185 @@ -0,0 +1,3 @@ +10HmaX-0005vi-00 "freeze this" first delivery +10HmaX-0005vi-00 "freeze this" not first delivery +10HmaX-0005vi-00 "freeze this" not first delivery diff --git a/test/stderr/0188 b/test/stderr/0188 new file mode 100644 index 000000000..78611e9de --- /dev/null +++ b/test/stderr/0188 @@ -0,0 +1 @@ +1999-03-02 09:44:33 exec of "/some/non-existent/file" (ETRN) failed: No such file or directory diff --git a/test/stderr/0196 b/test/stderr/0196 new file mode 100644 index 000000000..2b02e8651 --- /dev/null +++ b/test/stderr/0196 @@ -0,0 +1,3 @@ + +******** SERVER ******** +1999-03-02 09:44:33 "rhubarb@myhost.test.ex" from env-to rewritten as "custard@myhost.test.ex" by rule 1 diff --git a/test/stderr/0204 b/test/stderr/0204 new file mode 100644 index 000000000..4f4091dee --- /dev/null +++ b/test/stderr/0204 @@ -0,0 +1,9 @@ +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + *> userx <userx@test.ex> R=abc T=local_delivery +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss diff --git a/test/stderr/0217 b/test/stderr/0217 new file mode 100644 index 000000000..442906ef7 --- /dev/null +++ b/test/stderr/0217 @@ -0,0 +1,230 @@ +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmbL-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250 PIPELINING + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<a@test.ex> + SMTP>> RCPT TO:<b@test.ex> + SMTP>> RCPT TO:<c@test.ex> + SMTP>> RCPT TO:<d@test.ex> + SMTP>> RCPT TO:<e@test.ex> + SMTP>> RCPT TO:<f@test.ex> + SMTP>> RCPT TO:<g@test.ex> + SMTP>> RCPT TO:<h@test.ex> + SMTP>> RCPT TO:<i@test.ex> + SMTP>> RCPT TO:<j@test.ex> + SMTP>> RCPT TO:<k@test.ex> + SMTP>> RCPT TO:<l@test.ex> + SMTP>> RCPT TO:<m@test.ex> + SMTP>> RCPT TO:<n@test.ex> + SMTP>> RCPT TO:<o@test.ex> + SMTP>> RCPT TO:<p@test.ex> + SMTP>> RCPT TO:<q@test.ex> + SMTP>> RCPT TO:<r@test.ex> + SMTP>> RCPT TO:<s@test.ex> + SMTP>> RCPT TO:<t@test.ex> + SMTP>> RCPT TO:<u@test.ex> + SMTP>> RCPT TO:<v@test.ex> + SMTP>> RCPT TO:<w@test.ex> + SMTP>> RCPT TO:<x@test.ex> + SMTP>> RCPT TO:<y@test.ex> + SMTP>> RCPT TO:<z@test.ex> + SMTP>> RCPT TO:<aa@test.ex> + SMTP>> RCPT TO:<bb@test.ex> + SMTP>> RCPT TO:<cc@test.ex> + SMTP>> RCPT TO:<dd@test.ex> + SMTP>> RCPT TO:<ee@test.ex> + SMTP>> RCPT TO:<ff@test.ex> + SMTP>> RCPT TO:<gg@test.ex> + SMTP>> RCPT TO:<hh@test.ex> + SMTP>> RCPT TO:<ii@test.ex> + SMTP>> RCPT TO:<jj@test.ex> + SMTP>> RCPT TO:<kk@test.ex> + SMTP>> RCPT TO:<ll@test.ex> + SMTP>> RCPT TO:<mm@test.ex> + SMTP>> RCPT TO:<nn@test.ex> + SMTP>> RCPT TO:<oo@test.ex> + SMTP>> RCPT TO:<pp@test.ex> + SMTP>> RCPT TO:<qq@test.ex> + SMTP>> RCPT TO:<rr@test.ex> + SMTP>> RCPT TO:<ss@test.ex> + SMTP>> RCPT TO:<tt@test.ex> + SMTP>> RCPT TO:<uu@test.ex> + SMTP<< 250 OK + SMTP<< 250 OK + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP>> RCPT TO:<vv@test.ex> + SMTP>> RCPT TO:<ww@test.ex> + SMTP>> RCPT TO:<xx@test.ex> + SMTP>> RCPT TO:<yy@test.ex> + SMTP>> RCPT TO:<zz@test.ex> + SMTP>> DATA + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 550 NO + SMTP<< 403 Sorry temp data error + SMTP>> QUIT +LOG: MAIN + == a@test.ex R=client T=send_to_server defer (0): SMTP error from remote mail server after pipelined DATA: host 127.0.0.1 [127.0.0.1]: 403 Sorry temp data error +LOG: MAIN + ** b@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<b@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** c@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<c@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** d@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<d@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** e@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<e@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** f@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<f@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** g@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<g@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** h@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<h@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** i@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<i@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** j@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<j@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** k@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<k@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** l@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<l@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** m@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<m@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** n@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<n@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** o@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<o@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** p@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<p@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** q@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<q@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** r@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<r@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** s@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<s@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** t@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<t@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** u@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<u@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** v@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<v@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** w@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<w@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** x@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<x@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** y@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<y@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** z@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<z@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** aa@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<aa@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** bb@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<bb@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** cc@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<cc@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** dd@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<dd@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** ee@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<ee@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** ff@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<ff@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** gg@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<gg@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** hh@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<hh@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** ii@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<ii@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** jj@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<jj@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** kk@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<kk@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** ll@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<ll@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** mm@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<mm@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** nn@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<nn@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** oo@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<oo@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** pp@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<pp@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** qq@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<qq@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** rr@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<rr@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** ss@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<ss@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** tt@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<tt@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** uu@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<uu@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** vv@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<vv@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** ww@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<ww@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** xx@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<xx@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** yy@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<yy@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + ** zz@test.ex R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<zz@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +LOG: MAIN + <= <> R=10HmbL-0005vi-00 U=EXIMUSER P=local S=sss +delivering 10HmbM-0005vi-00 +LOG: MAIN + ** CALLER@test.ex R=bounce: just discard +LOG: MAIN + CALLER@test.ex: error ignored +LOG: MAIN + Completed diff --git a/test/stderr/0218 b/test/stderr/0218 new file mode 100644 index 000000000..cbec285ef --- /dev/null +++ b/test/stderr/0218 @@ -0,0 +1,154 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +Single queue run +LOG: queue_run MAIN + Start queue run: pid=pppp -qq +queue running combined directories +delivering 10HmaX-0005vi-00 (queue run pid ppppp) +delivering 10HmaY-0005vi-00 (queue run pid ppppp) +queue running combined directories +delivering 10HmaX-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250 PIPELINING + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<a@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 OK + SMTP<< 351 Send more + SMTP>> writing message and terminating "." + SMTP<< 250 OK +LOG: MAIN + => a@test.ex F=<CALLER@test.ex> R=client T=send_to_server H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmaY-0005vi-00 (queue run pid ppppp) + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<b@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 OK + SMTP<< 351 Send more + SMTP>> writing message and terminating "." + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN + => b@test.ex F=<CALLER@test.ex> R=client T=send_to_server H=127.0.0.1 [127.0.0.1]* +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: queue_run MAIN + End queue run: pid=pppp -qq +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +Single queue run +LOG: queue_run MAIN + Start queue run: pid=pppp -qq +queue running combined directories +delivering 10HmaZ-0005vi-00 (queue run pid ppppp) +delivering 10HmbA-0005vi-00 (queue run pid ppppp) +queue running combined directories +delivering 10HmaZ-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250 PIPELINING + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<a@test.ex> + SMTP>> DATA + SMTP<< 550 NO + SMTP<< 503 Unexpected RCPT + SMTP<< 503 Unexpected DATA + SMTP>> QUIT +LOG: MAIN + ** a@test.ex F=<CALLER@test.ex> R=client T=send_to_server: SMTP error from remote mail server after MAIL FROM:<CALLER@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaZ-0005vi-00 U=EXIMUSER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +delivering 10HmbA-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +LOG: MAIN + == b@test.ex R=client T=send_to_server defer (dd): Connection refused +LOG: queue_run MAIN + End queue run: pid=pppp -qq +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qqf +delivering 10HmbA-0005vi-00 (queue run pid ppppp) +delivering 10HmbB-0005vi-00 (queue run pid ppppp) +LOG: MAIN + ** CALLER@test.ex F=<> R=bounce: just discard +LOG: MAIN + CALLER@test.ex: error ignored +LOG: MAIN + Completed +delivering 10HmbC-0005vi-00 (queue run pid ppppp) +delivering 10HmbA-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250 PIPELINING + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<b@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 550 Unknown + SMTP<< 503 Unexpected DATA + SMTP>> RSET + SMTP<< 250 OK +LOG: MAIN + ** b@test.ex F=<CALLER@test.ex> R=client T=send_to_server: SMTP error from remote mail server after RCPT TO:<b@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 Unknown +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmbA-0005vi-00 U=EXIMUSER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmbC-0005vi-00 (queue run pid ppppp) + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<c@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 OK + SMTP<< 351 OK + SMTP>> writing message and terminating "." + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN + => c@test.ex F=<CALLER@test.ex> R=client T=send_to_server H=127.0.0.1 [127.0.0.1]* +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: queue_run MAIN + End queue run: pid=pppp -qqf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0227 b/test/stderr/0227 new file mode 100644 index 000000000..8a34bd454 --- /dev/null +++ b/test/stderr/0227 @@ -0,0 +1,229 @@ +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@localhost> + SMTP<< 250 OK + SMTP>> QUIT +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<bad@localhost> + SMTP<< 550 Unknown user + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <bad@localhost>: response to "RCPT TO:<bad@localhost>" from 127.0.0.1 [127.0.0.1] was: 550 Unknown user +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<bad@localhost> rejected RCPT <z@test.ex>: Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<uncheckable@localhost1> + SMTP<< 450 Temporary error + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify defer for <uncheckable@localhost1>: response to "RCPT TO:<uncheckable@localhost1>" from 127.0.0.1 [127.0.0.1] was: 450 Temporary error +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<uncheckable@localhost1> temporarily rejected RCPT <z@test.ex>: Could not complete sender verify callout +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 550 Error for <> + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <uncheckable2@localhost1>: response to "MAIL FROM:<>" from 127.0.0.1 [127.0.0.1] was: 550 Error for <> +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<uncheckable2@localhost1> rejected RCPT <z@test.ex>: Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 550-Multiline error for <> + 550 Here's the second line + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <uncheckable@localhost1>: response to "MAIL FROM:<>" from 127.0.0.1 [127.0.0.1] was: 550-Multiline error for <>\n550 Here's the second line +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<uncheckable@localhost1> rejected RCPT <z@test.ex>: Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<z@remote.domain> + SMTP<< 550 Recipient not liked + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.3] U=root F=<uncheckable@localhost1> rejected RCPT <z@remote.domain>: (recipient): response to "RCPT TO:<z@remote.domain>" from 127.0.0.1 [127.0.0.1] was: 550 Recipient not liked +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<z@remote.domain> + SMTP<< 550-Recipient not liked on two lines + 550 Here's the second + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.3] U=root F=<uncheckable@localhost1> rejected RCPT <z@remote.domain>: (recipient): response to "RCPT TO:<z@remote.domain>" from 127.0.0.1 [127.0.0.1] was: 550-Recipient not liked on two lines\n550 Here's the second +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +Connecting to ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4]:1224 ... failed: Connection refused +LOG: MAIN REJECT + H=[V4NET.0.0.3] U=root F=<uncheckable@localhost1> temporarily rejected RCPT <z@remote.domain>: Could not complete recipient verify callout +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<abcd@x.y.z> + SMTP<< 550 Not liked + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.4] U=root F=<uncheckable@localhost1> rejected after DATA: there is no valid sender in any header line +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<abcd@x.y.z> + SMTP<< 550 Not liked + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.4] U=root F=<uncheckable@localhost1> rejected after DATA: there is no valid sender in any header line +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@localhost1> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@localhost1> + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.5] U=root F=<ok@localhost1> rejected RCPT <z@remote.domain>: relay not permitted +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@localhost1> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@localhost1> + SMTP<< 550 Don't like postmaster + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.5] U=root sender verify fail for <ok@localhost1>: response to "RCPT TO:<postmaster@localhost1>" from 127.0.0.1 [127.0.0.1] was: 550 Don't like postmaster +LOG: MAIN REJECT + H=[V4NET.0.0.5] U=root F=<ok@localhost1> rejected RCPT <z@remote.domain>: (postmaster): Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> LHLO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<z@remote.lmtp> + SMTP<< 550 Recipient not liked + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.3] U=root F=<uncheckable@localhost1> rejected RCPT <z@remote.lmtp>: (recipient): response to "RCPT TO:<z@remote.lmtp>" from 127.0.0.1 [127.0.0.1] was: 550 Recipient not liked +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP>> QUIT +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify defer for <bad@localhost1>: response to "initial connection" from 127.0.0.1 [127.0.0.1] was: connection dropped +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<bad@localhost1> temporarily rejected RCPT <z@test.ex>: Could not complete sender verify callout +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from root +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify defer for <bad@localhost1>: could not connect to 127.0.0.1 [127.0.0.1]: Connection refused +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<bad@localhost1> temporarily rejected RCPT <z@test.ex>: Could not complete sender verify callout +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT diff --git a/test/stderr/0230 b/test/stderr/0230 new file mode 100644 index 000000000..e45c5b44f --- /dev/null +++ b/test/stderr/0230 @@ -0,0 +1,12 @@ +>>> host in hosts_connection_nolog? no (option unset) +LOG: SMTP connection from [192.168.1.2]:1115 +>>> 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) +LOG: SMTP connection from [192.168.1.2]:1115 closed by QUIT + +******** SERVER ******** diff --git a/test/stderr/0234 b/test/stderr/0234 new file mode 100644 index 000000000..2a318e118 --- /dev/null +++ b/test/stderr/0234 @@ -0,0 +1,33 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check domains = +relay_domains +>>> d in "@mx_any"? no (end of list) +>>> d in "+relay_domains"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=[V4NET.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check domains = +relay_domains +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check domains = +relay_domains +>>> local host in host list - removed hosts: +>>> 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") +>>> mxt6.test.ex in "+relay_domains"? yes (matched "+relay_domains") +>>> accept: condition test succeeded diff --git a/test/stderr/0236 b/test/stderr/0236 new file mode 100644 index 000000000..193370cc8 --- /dev/null +++ b/test/stderr/0236 @@ -0,0 +1,3 @@ +LOG: PANIC DIE + Exim configuration error in line 15 of TESTSUITE/test-config: + macro name too long (maximum is 63 characters) diff --git a/test/stderr/0241 b/test/stderr/0241 new file mode 100644 index 000000000..74a87b1e7 --- /dev/null +++ b/test/stderr/0241 @@ -0,0 +1,2 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory +1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory diff --git a/test/stderr/0243 b/test/stderr/0243 new file mode 100644 index 000000000..ef5295eb1 --- /dev/null +++ b/test/stderr/0243 @@ -0,0 +1,30 @@ +>>> 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) +>>> xxxx in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing faq@nl.demon.net +>>> nl.demon.net in "*.demon.net"? yes (matched "*.demon.net") +>>> calling auto_antwoord router +>>> routed by auto_antwoord router (unseen) +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing faq@nl.demon.net +>>> nl.demon.net in "nl.demon.net:*.nl.demon.net:fax-gw.demon.nl: www-3.demon.nl : localhost"? yes (matched "nl.demon.net") +>>> calling algemeen_aliases router +>>> routed by algemeen_aliases router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 diff --git a/test/stderr/0249 b/test/stderr/0249 new file mode 100644 index 000000000..b73502fa0 --- /dev/null +++ b/test/stderr/0249 @@ -0,0 +1,20 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: address_rewrite MAIN + "User@c.domain" from sender: rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from from: rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from to: rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from cc: rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from bcc: rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from reply-to: rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from env-from rewritten as "User@d.domain" by rule 2 +LOG: address_rewrite MAIN + "User@c.domain" from env-to rewritten as "User@d.domain" by rule 2 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0251 b/test/stderr/0251 new file mode 100644 index 000000000..860af285f --- /dev/null +++ b/test/stderr/0251 @@ -0,0 +1,52 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing oklist@listr.test.ex +>>> listr.test.ex in "listr.test.ex"? yes (matched "listr.test.ex") +>>> sender in "sender"? yes (matched "sender") +>>> ok@sender in "TESTSUITE/aux-fixed/0251.restrict.oklist"? yes (matched "ok@sender" in TESTSUITE/aux-fixed/0251.restrict.oklist) +>>> calling exeter_listr router +>>> routed by exeter_listr router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing xxx@listr.test.ex +>>> listr.test.ex in "listr.test.ex"? yes (matched "listr.test.ex") +>>> sender in "zzzz"? no (end of list) +>>> ok@sender in "zzzz"? no (end of list) +>>> listr.test.ex in "listr.test.ex"? yes (matched "listr.test.ex") +>>> calling exeter_listf router +>>> routed by exeter_listf router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing oklist@listr.test.ex +>>> listr.test.ex in "listr.test.ex"? yes (matched "listr.test.ex") +>>> bad@sender in "TESTSUITE/aux-fixed/0251.restrict.oklist"? no (end of list) +>>> listr.test.ex in "listr.test.ex"? yes (matched "listr.test.ex") +>>> calling exeter_listf router +>>> routed by exeter_listf router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 + +******** SERVER ******** diff --git a/test/stderr/0255 b/test/stderr/0255 new file mode 100644 index 000000000..083897f81 --- /dev/null +++ b/test/stderr/0255 @@ -0,0 +1,18 @@ +>>> 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) +LOG: SMTP call from [V4NET.0.0.0] dropped: too many unrecognized commands (last was "four") +>>> 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) +LOG: SMTP call from [V4NET.0.0.0] dropped: too many unrecognized commands (last was "two") diff --git a/test/stderr/0259 b/test/stderr/0259 new file mode 100644 index 000000000..fd063e53b --- /dev/null +++ b/test/stderr/0259 @@ -0,0 +1,63 @@ +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) diff --git a/test/stderr/0260 b/test/stderr/0260 new file mode 100644 index 000000000..7c438430d --- /dev/null +++ b/test/stderr/0260 @@ -0,0 +1,4 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 Failed to expand return path "${if" in bad_return transport: condition name expected, but found "" +1999-03-02 09:44:33 10HmaX-0005vi-00 home directory "${if rhubarb" failed to expand for exp_fail transport: unknown condition "rhubarb" +1999-03-02 09:44:33 10HmaX-0005vi-00 Failed to expand return path "${if" in bad_return transport: condition name expected, but found "" +1999-03-02 09:44:33 10HmaX-0005vi-00 home directory "${if rhubarb" failed to expand for exp_fail transport: unknown condition "rhubarb" diff --git a/test/stderr/0261 b/test/stderr/0261 new file mode 100644 index 000000000..04219b0b5 --- /dev/null +++ b/test/stderr/0261 @@ -0,0 +1,14 @@ +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN PANIC + == bad.return@test.ex R=bad_return T=bad_return defer (-1): Failed to expand return path "${if": condition name expected, but found "" +LOG: MAIN PANIC + == bad.return2@test.ex R=bad_return T=bad_return defer (-1): Failed to expand return path "${if": condition name expected, but found "" +LOG: MAIN PANIC + == no.hosts@test.ex R=no_hosts T=no_hosts defer (-1): no_hosts transport called with no hosts set +LOG: MAIN + *> userx@test.ex R=good T=remote_delivery H=V4NET.0.0.1 [V4NET.0.0.1] +1999-03-02 09:44:33 10HmaX-0005vi-00 == bad.return@test.ex R=bad_return T=bad_return defer (-1): Failed to expand return path "${if": condition name expected, but found "" +1999-03-02 09:44:33 10HmaX-0005vi-00 == bad.return2@test.ex R=bad_return T=bad_return defer (-1): Failed to expand return path "${if": condition name expected, but found "" +1999-03-02 09:44:33 10HmaX-0005vi-00 == no.hosts@test.ex R=no_hosts T=no_hosts defer (-1): no_hosts transport called with no hosts set diff --git a/test/stderr/0275 b/test/stderr/0275 new file mode 100644 index 000000000..4853b652a --- /dev/null +++ b/test/stderr/0275 @@ -0,0 +1,305 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userx@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userx@test.ex +test.ex in "! *.ex"? no (matched "! *.ex") +test.ex in "test.ex"? yes (matched "test.ex") +test.ex in percent_hack_domains? yes (matched "+not_queue_domains") +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r00 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +r00 router skipped: domains mismatch +--------> r01 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +r01 router skipped: domains mismatch +--------> r02 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +test.ex in "+nocache2"? no (end of list) +r02 router skipped: domains mismatch +--------> r03 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +test.ex in "+nocache2"? no (end of list) +r03 router skipped: domains mismatch +--------> r04 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+forcecache"? no (end of list) +r04 router skipped: domains mismatch +--------> r05 router <-------- +local_part=userx domain=test.ex +checking domains +cached no match for +forcecache +cached lookup data = NULL +test.ex in "+forcecache"? no (end of list) +r05 router skipped: domains mismatch +--------> r1 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "never.ex"? no (end of list) +test.ex in "never1.ex"? no (end of list) +test.ex in "test.ex"? yes (matched "test.ex") +test.ex in "+never_domains : +n1_domains : ! +local_domains"? no (matched "! +local_domains") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=userx domain=test.ex +checking domains +cached no match for +never_domains +cached lookup data = NULL +cached no match for +n1_domains +cached lookup data = NULL +test.ex in "<; never2.ex ; +n1_domains"? no (end of list) +cached yes match for +local_domains +cached lookup data = NULL +test.ex in "+never_domains : +n2_domains : !+local_domains"? no (matched "!+local_domains" - cached) +r2 router skipped: domains mismatch +--------> r3 router <-------- +local_part=userx domain=test.ex +checking domains +cached yes match for +local_domains +cached lookup data = NULL +test.ex in "+local_domains"? yes (matched "+local_domains" - cached) +checking local_parts +userx in "userx"? yes (matched "userx") +calling r3 router +r3 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: userx@test.ex + transport: t1 +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=0 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +test.ex in "! *.ex"? no (matched "! *.ex") +test.ex in "test.ex"? yes (matched "test.ex") +test.ex in percent_hack_domains? yes (matched "+not_queue_domains") +cached no match for +hold_domains +test.ex in hold_domains? no (end of list) +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +cached yes match for +not_queue_domains +test.ex in queue_domains? no (matched "!+not_queue_domains" - cached) +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r00 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +r00 router skipped: domains mismatch +--------> r01 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +r01 router skipped: domains mismatch +--------> r02 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +test.ex in "+nocache2"? no (end of list) +r02 router skipped: domains mismatch +--------> r03 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+nocache"? no (end of list) +test.ex in "+nocache2"? no (end of list) +r03 router skipped: domains mismatch +--------> r04 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "userx"? no (end of list) +test.ex in "+forcecache"? no (end of list) +r04 router skipped: domains mismatch +--------> r05 router <-------- +local_part=userx domain=test.ex +checking domains +cached no match for +forcecache +cached lookup data = NULL +test.ex in "+forcecache"? no (end of list) +r05 router skipped: domains mismatch +--------> r1 router <-------- +local_part=userx domain=test.ex +checking domains +test.ex in "never.ex"? no (end of list) +test.ex in "never1.ex"? no (end of list) +test.ex in "test.ex"? yes (matched "test.ex") +test.ex in "+never_domains : +n1_domains : ! +local_domains"? no (matched "! +local_domains") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=userx domain=test.ex +checking domains +cached no match for +never_domains +cached lookup data = NULL +cached no match for +n1_domains +cached lookup data = NULL +test.ex in "<; never2.ex ; +n1_domains"? no (end of list) +cached yes match for +local_domains +cached lookup data = NULL +test.ex in "+never_domains : +n2_domains : !+local_domains"? no (matched "!+local_domains" - cached) +r2 router skipped: domains mismatch +--------> r3 router <-------- +local_part=userx domain=test.ex +checking domains +cached yes match for +local_domains +cached lookup data = NULL +test.ex in "+local_domains"? yes (matched "+local_domains" - cached) +checking local_parts +userx in "userx"? yes (matched "userx") +calling r3 router +r3 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: userx@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=/dev/null format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +search_tidyup called +journalling userx@test.ex +t1 transport returned OK for userx@test.ex +post-process userx@test.ex (0) +userx@test.ex delivered +LOG: MAIN + => userx <userx@test.ex> R=r3 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0276 b/test/stderr/0276 new file mode 100644 index 000000000..c721ff784 --- /dev/null +++ b/test/stderr/0276 @@ -0,0 +1,67 @@ +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-server id + 250-PIPELINING + 250 OK + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP>> RCPT TO:<userx@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 OK + SMTP<< 500 NO + SMTP>> QUIT +LOG: MAIN + ** userx@test.ex R=r1 T=t1: SMTP error from remote mail server after pipelined DATA: host 127.0.0.1 [127.0.0.1]: 500 NO +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +delivering 10HmaY-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +LOG: MAIN + == CALLER@test.ex R=r1 T=t1 defer (dd): Connection refused +LOG: MAIN + ** CALLER@test.ex: retry timeout exceeded +LOG: MAIN + CALLER@test.ex: error ignored +LOG: MAIN + Completed +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmaZ-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-server id + 250 OK + SMTP>> MAIL FROM:<CALLER@test.ex> + SMTP<< 250 OK + SMTP>> RCPT TO:<userx@test.ex> + SMTP<< 250 OK + SMTP>> DATA + SMTP<< 500 NO + SMTP>> QUIT +LOG: MAIN + ** userx@test.ex R=r1 T=t1: SMTP error from remote mail server after DATA: host 127.0.0.1 [127.0.0.1]: 500 NO +LOG: MAIN + <= <> R=10HmaZ-0005vi-00 U=EXIMUSER P=local S=sss +delivering 10HmbA-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +LOG: MAIN + == CALLER@test.ex R=r1 T=t1 defer (dd): Connection refused +LOG: MAIN + ** CALLER@test.ex: retry timeout exceeded +LOG: MAIN + CALLER@test.ex: error ignored +LOG: MAIN + Completed +LOG: MAIN + Completed diff --git a/test/stderr/0277 b/test/stderr/0277 new file mode 100644 index 000000000..cacbd7305 --- /dev/null +++ b/test/stderr/0277 @@ -0,0 +1,203 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.2.3.4] +sender_rcvhost = [V4NET.2.3.4] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.2.3.4] +host in "V4NET.2.3.4"? yes (matched "V4NET.2.3.4") +host in host_lookup? yes (matched "+lookup_hosts") +looking up host name for V4NET.2.3.4 +DNS lookup of 4.3.2.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 4.3.2.V4NET.in-addr.arpa (PTR) gave HOST_NOT_FOUND +returning DNS_NOMATCH +LOG: host_lookup_failed MAIN + no host name found for IP address V4NET.2.3.4 +sender_fullhost = [V4NET.2.3.4] +sender_rcvhost = [V4NET.2.3.4] +set_process_info: pppp handling incoming connection from [V4NET.2.3.4] +host in host_reject_connection? no (option unset) +cached yes match for +lookup_hosts +host in sender_unqualified_hosts? yes (matched "+lookup_hosts" - cached) +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.6.7.8] +sender_rcvhost = [V4NET.6.7.8] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.6.7.8] +host in "V4NET.2.3.4"? no (end of list) +host in "V4NET.6.7.8"? yes (matched "V4NET.6.7.8") +host in host_lookup? no (matched "!+never_hosts") +set_process_info: pppp handling incoming connection from [V4NET.6.7.8] +host in host_reject_connection? no (option unset) +cached no match for +lookup_hosts +host in "V4NET.1.1.1"? no (end of list) +host in "<; V4NET.2.2.2 ; +n1_hosts"? no (end of list) +host in sender_unqualified_hosts? yes (end of list) +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.6.7.8] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.10.11.12] +sender_rcvhost = [V4NET.10.11.12] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.10.11.12] +host in "V4NET.2.3.4"? no (end of list) +host in "V4NET.6.7.8"? no (end of list) +host in host_lookup? yes (end of list) +looking up host name for V4NET.10.11.12 +DNS lookup of 12.11.10.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 12.11.10.V4NET.in-addr.arpa (PTR) gave HOST_NOT_FOUND +returning DNS_NOMATCH +LOG: host_lookup_failed MAIN + no host name found for IP address V4NET.10.11.12 +sender_fullhost = [V4NET.10.11.12] +sender_rcvhost = [V4NET.10.11.12] +set_process_info: pppp handling incoming connection from [V4NET.10.11.12] +host in host_reject_connection? no (option unset) +cached no match for +lookup_hosts +host in "V4NET.1.1.1"? no (end of list) +host in "<; V4NET.2.2.2 ; +n1_hosts"? no (end of list) +host in sender_unqualified_hosts? yes (end of list) +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.10.11.12] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.1.1.1] +sender_rcvhost = [V4NET.1.1.1] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.1.1.1] +host in "V4NET.2.3.4"? no (end of list) +host in "V4NET.6.7.8"? no (end of list) +host in host_lookup? yes (end of list) +looking up host name for V4NET.1.1.1 +DNS lookup of 1.1.1.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 1.1.1.V4NET.in-addr.arpa (PTR) gave HOST_NOT_FOUND +returning DNS_NOMATCH +LOG: host_lookup_failed MAIN + no host name found for IP address V4NET.1.1.1 +sender_fullhost = [V4NET.1.1.1] +sender_rcvhost = [V4NET.1.1.1] +set_process_info: pppp handling incoming connection from [V4NET.1.1.1] +host in host_reject_connection? no (option unset) +cached no match for +lookup_hosts +host in "V4NET.1.1.1"? yes (matched "V4NET.1.1.1") +host in "<; V4NET.2.2.2 ; +n1_hosts"? yes (matched "+n1_hosts") +host in sender_unqualified_hosts? no (matched "!+n2_hosts") +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.1.1.1] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.2.2.2] +sender_rcvhost = [V4NET.2.2.2] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.2.2.2] +host in "V4NET.2.3.4"? no (end of list) +host in "V4NET.6.7.8"? no (end of list) +host in host_lookup? yes (end of list) +looking up host name for V4NET.2.2.2 +DNS lookup of 2.2.2.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 2.2.2.V4NET.in-addr.arpa (PTR) gave HOST_NOT_FOUND +returning DNS_NOMATCH +LOG: host_lookup_failed MAIN + no host name found for IP address V4NET.2.2.2 +sender_fullhost = [V4NET.2.2.2] +sender_rcvhost = [V4NET.2.2.2] +set_process_info: pppp handling incoming connection from [V4NET.2.2.2] +host in host_reject_connection? no (option unset) +cached no match for +lookup_hosts +host in "<; V4NET.2.2.2 ; +n1_hosts"? yes (matched "V4NET.2.2.2") +host in sender_unqualified_hosts? no (matched "!+n2_hosts") +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.2.2.2] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0278 b/test/stderr/0278 new file mode 100644 index 000000000..2c0389993 --- /dev/null +++ b/test/stderr/0278 @@ -0,0 +1,294 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing CALLER@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering CALLER@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@test.ex +--------> r1 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +CALLER in "never"? no (end of list) +CALLER in "never1"? no (end of list) +CALLER in "CALLER"? yes (matched "CALLER") +CALLER in "+never_localparts : +n1_localparts : ! +local_localparts"? no (matched "! +local_localparts") +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +cached no match for +never_localparts +cached lookup data = NULL +cached no match for +n1_localparts +cached lookup data = NULL +CALLER in "<; never2 ; +n1_localparts"? no (end of list) +cached yes match for +local_localparts +cached lookup data = NULL +CALLER in "+never_localparts : +n2_localparts : !+local_localparts"? no (matched "!+local_localparts" - cached) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +cached yes match for +local_localparts +cached lookup data = NULL +CALLER in "+local_localparts"? yes (matched "+local_localparts" - cached) +checking for local user +finduser used cached passwd data for CALLER +calling r3 router +r3 router called for CALLER@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = CALLER +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: CALLER@test.ex + transport: t1 +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + CALLER@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for CALLER@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=0 message_linecount=7 +Delivery address list: + CALLER@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@test.ex +unique = CALLER@test.ex +no domain retry record +no address retry record +CALLER@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@test.ex +--------> r1 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +CALLER in "never"? no (end of list) +CALLER in "never1"? no (end of list) +CALLER in "CALLER"? yes (matched "CALLER") +CALLER in "+never_localparts : +n1_localparts : ! +local_localparts"? no (matched "! +local_localparts") +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +cached no match for +never_localparts +cached lookup data = NULL +cached no match for +n1_localparts +cached lookup data = NULL +CALLER in "<; never2 ; +n1_localparts"? no (end of list) +cached yes match for +local_localparts +cached lookup data = NULL +CALLER in "+never_localparts : +n2_localparts : !+local_localparts"? no (matched "!+local_localparts" - cached) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +cached yes match for +local_localparts +cached lookup data = NULL +CALLER in "+local_localparts"? yes (matched "+local_localparts" - cached) +checking for local user +finduser used cached passwd data for CALLER +calling r3 router +r3 router called for CALLER@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = CALLER +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: CALLER@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + CALLER@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> CALLER@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to CALLER <CALLER@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=CALLER_HOME current=CALLER_HOME +set_process_info: pppp delivering 10HmaX-0005vi-00 to CALLER using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=/dev/null format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +search_tidyup called +journalling CALLER@test.ex +t1 transport returned OK for CALLER@test.ex +post-process CALLER@test.ex (0) +CALLER@test.ex delivered +LOG: MAIN + => CALLER <CALLER@test.ex> R=r3 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +CALLER@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing unknown@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering unknown@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing unknown@test.ex +--------> r1 router <-------- +local_part=unknown domain=test.ex +checking local_parts +unknown in "never"? no (end of list) +unknown in "never1"? no (end of list) +unknown in "CALLER"? no (end of list) +unknown in "+never_localparts : +n1_localparts : ! +local_localparts"? yes (end of list) +calling r1 router +r1 router called for unknown@test.ex + domain = test.ex +route_item = never +test.ex in "never"? no (end of list) +r1 router declined for unknown@test.ex +--------> r2 router <-------- +local_part=unknown domain=test.ex +checking local_parts +cached no match for +never_localparts +cached lookup data = NULL +cached no match for +n1_localparts +cached lookup data = NULL +unknown in "<; never2 ; +n1_localparts"? no (end of list) +cached no match for +local_localparts +cached lookup data = NULL +unknown in "+never_localparts : +n2_localparts : !+local_localparts"? yes (end of list) +calling r2 router +r2 router called for unknown@test.ex + domain = test.ex +DNS lookup of test.ex (MX) using fakens +DNS lookup of test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of test.ex (A) using fakens +DNS lookup of test.ex (A) gave NO_DATA +returning DNS_NODATA +r2 router declined for unknown@test.ex +--------> r3 router <-------- +local_part=unknown domain=test.ex +checking local_parts +cached no match for +local_localparts +cached lookup data = NULL +unknown in "+local_localparts"? no (end of list) +r3 router skipped: local_parts mismatch +--------> r4 router <-------- +local_part=unknown domain=test.ex +checking local_parts +cached no match for +local_localparts +cached lookup data = NULL +unknown in "test.ex"? no (end of list) +unknown in "unexpanded"? no (end of list) +unknown in "+local_localparts : +expanded : +unexpanded"? no (end of list) +r4 router skipped: local_parts mismatch +--------> r5 router <-------- +local_part=unknown domain=test.ex +checking local_parts +cached no match for +local_localparts +cached lookup data = NULL +unknown in "test.ex"? no (end of list) +cached no match for +unexpanded +cached lookup data = NULL +unknown in "+local_localparts : +expanded : +unexpanded"? no (end of list) +r5 router skipped: local_parts mismatch +no more routers +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0279 b/test/stderr/0279 new file mode 100644 index 000000000..e97c793f1 --- /dev/null +++ b/test/stderr/0279 @@ -0,0 +1,100 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name= +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing CALLER@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering CALLER@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@test.ex +--------> rr1 router <-------- +local_part=CALLER domain=test.ex +checking senders +address match: subject=CALLER@test.ex pattern=user1@+funny_domains +CALLER@test.ex in "user1@+funny_domains"? no (end of list) +rr1 router skipped: senders mismatch +--------> r1 router <-------- +local_part=CALLER domain=test.ex +checking senders +address match: subject=CALLER@test.ex pattern=never@test.ex +CALLER@test.ex in "never@test.ex"? no (end of list) +address match: subject=CALLER@test.ex pattern=never1@test.ex +CALLER@test.ex in "never1@test.ex"? no (end of list) +address match: subject=CALLER@test.ex pattern=CALLER@test.ex +test.ex in "test.ex"? yes (matched "test.ex") +CALLER@test.ex in "CALLER@test.ex"? yes (matched "CALLER@test.ex") +CALLER@test.ex in "+never_addresses : +n1_addresses : ! +local_addresses"? no (matched "! +local_addresses") +r1 router skipped: senders mismatch +--------> r2 router <-------- +local_part=CALLER domain=test.ex +checking senders +cached no match for +never_addresses +cached lookup data = NULL +address match: subject=CALLER@test.ex pattern=never2@test.ex +cached no match for +n1_addresses +cached lookup data = NULL +CALLER@test.ex in "<; never2@test.ex ; +n1_addresses"? no (end of list) +cached yes match for +local_addresses +cached lookup data = NULL +CALLER@test.ex in "+never_addresses : +n2_addresses : !+local_addresses"? no (matched "!+local_addresses" - cached) +r2 router skipped: senders mismatch +--------> r3 router <-------- +local_part=CALLER domain=test.ex +checking for local user +finduser used cached passwd data for CALLER +checking senders +cached yes match for +local_addresses +cached lookup data = NULL +CALLER@test.ex in "+local_addresses"? yes (matched "+local_addresses" - cached) +calling r3 router +r3 router called for CALLER@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = CALLER +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: CALLER@test.ex + transport: t1 +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name= +sender address = user1@fun.1 +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing CALLER@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering CALLER@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@test.ex +--------> rr1 router <-------- +local_part=CALLER domain=test.ex +checking senders +address match: subject=user1@fun.1 pattern=user1@+funny_domains +fun.1 in "fun.1 : fun.2"? yes (matched "fun.1") +fun.1 in "+funny_domains"? yes (matched "+funny_domains") +user1@fun.1 in "user1@+funny_domains"? yes (matched "user1@+funny_domains") +calling rr1 router +rda_interpret (string): :fail: matched *@+funny_domains +expanded: :fail: matched *@+funny_domains +file is not a filter file +parse_forward_list: :fail: matched *@+funny_domains +extract item: :fail: matched *@+funny_domains +rr1 router forced address failure +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0281 b/test/stderr/0281 new file mode 100644 index 000000000..084f156d5 --- /dev/null +++ b/test/stderr/0281 @@ -0,0 +1,228 @@ +>>> 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) +>>> using ACL "acl_rcpt_1" +>>> processing "require" +>>> check domains = @ : @[] +>>> myhost.test.ex in "@ : @[]"? yes (matched "@") +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_1" +>>> processing "require" +>>> check domains = @ : @[] +>>> [127.0.0.1] in "@ : @[]"? yes (matched "@[]") +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_1" +>>> processing "require" +>>> check domains = @ : @[] +>>> else.where in "@ : @[]"? no (end of list) +>>> require: condition test failed +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <1@else.where>: domain doesn't match @ or @[] +>>> using ACL "acl_rcpt_2" +>>> processing "require" +>>> check domains = @mx_any +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_2" +>>> processing "require" +>>> check domains = @mx_any +>>> ten-1.test.ex in hosts_treat_as_local? no (end of list) +>>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) +>>> local host in host list - removed hosts: +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_2" +>>> processing "require" +>>> check domains = @mx_any +>>> ten-1.test.ex in hosts_treat_as_local? no (end of list) +>>> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <2@mxnone.test.ex>: domain doesn't match @mx_any +>>> using ACL "acl_rcpt_3" +>>> processing "require" +>>> check domains = @mx_primary +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_3" +>>> processing "require" +>>> check domains = @mx_primary +>>> ten-1.test.ex in hosts_treat_as_local? no (end of list) +>>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) +>>> local host in host list - removed hosts: +>>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 +>>> ten-2.test.ex V4NET.0.0.2 6 +>>> mxt6.test.ex in "@mx_primary"? no (end of list) +>>> require: condition test failed +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <3@mxt6.test.ex>: domain doesn't match @mx_primary +>>> using ACL "acl_rcpt_3" +>>> processing "require" +>>> check domains = @mx_primary +>>> ten-1.test.ex in hosts_treat_as_local? no (end of list) +>>> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <3@mxnone.test.ex>: domain doesn't match @mx_primary +>>> using ACL "acl_rcpt_4" +>>> processing "require" +>>> check domains = @mx_secondary +>>> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <4@mxt5.test.ex>: domain doesn't match @mx_secondary +>>> using ACL "acl_rcpt_4" +>>> processing "require" +>>> check domains = @mx_secondary +>>> ten-1.test.ex in hosts_treat_as_local? no (end of list) +>>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) +>>> local host in host list - removed hosts: +>>> eximtesthost.test.ex ip4.ip4.ip4.ip4 6 +>>> ten-2.test.ex V4NET.0.0.2 6 +>>> mxt6.test.ex in "@mx_secondary"? yes (matched "@mx_secondary") +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_4" +>>> processing "require" +>>> check domains = @mx_secondary +>>> ten-1.test.ex in hosts_treat_as_local? no (end of list) +>>> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <4@mxnone.test.ex>: domain doesn't match @mx_secondary +>>> using ACL "acl_rcpt_5" +>>> processing "require" +>>> check hosts = @ : @[] +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 +LOG: H=[V4NET.1.1.1] F=<x@y> 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) +>>> 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) +>>> using ACL "acl_rcpt_5" +>>> processing "require" +>>> check hosts = @ : @[] +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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_rcpt_5" +>>> processing "require" +>>> check hosts = @ : @[] +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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_rcpt_2" +>>> processing "require" +>>> check domains = @mx_any +>>> not-exist.test.ex in hosts_treat_as_local? no (end of list) +>>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_3" +>>> processing "require" +>>> check domains = @mx_primary +>>> not-exist.test.ex in hosts_treat_as_local? no (end of list) +>>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) +>>> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <3@mxt3.test.ex>: domain doesn't match @mx_primary +>>> using ACL "acl_rcpt_4" +>>> processing "require" +>>> check domains = @mx_secondary +>>> not-exist.test.ex in hosts_treat_as_local? no (end of list) +>>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list) +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded diff --git a/test/stderr/0283 b/test/stderr/0283 new file mode 100644 index 000000000..95238bd9a --- /dev/null +++ b/test/stderr/0283 @@ -0,0 +1,76 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: local delivery to somebody <somebody@myhost.test.ex> transport=t1 + uid=EXIM_UID gid=EXIM_GID pid=pppp +transport error EPIPE ignored +LOG: MAIN + ** somebody@myhost.test.ex R=rest T=t1: return message generated +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + <= <> R=10HmaY-0005vi-00 U=EXIMUSER P=local S=sss +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: local delivery to CALLER <CALLER@myhost.test.ex> transport=t2 + uid=CALLER_UID gid=CALLER_GID pid=pppp +LOG: MAIN + => CALLER <CALLER@myhost.test.ex> R=caller T=t2 +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN PANIC + User 0 set for t3 transport is on the never_users list +LOG: MAIN + == never@myhost.test.ex R=never T=t3 defer (-29): User 0 set for t3 transport is on the never_users list +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0289 b/test/stderr/0289 new file mode 100644 index 000000000..601c98db5 --- /dev/null +++ b/test/stderr/0289 @@ -0,0 +1 @@ +exim: too many recipients diff --git a/test/stderr/0292 b/test/stderr/0292 new file mode 100644 index 000000000..70b4574e4 --- /dev/null +++ b/test/stderr/0292 @@ -0,0 +1,11 @@ +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +$host=host.1:host.2 $host_address= +LOG: MAIN + *> userx@t1 R=r1 T=t1 H=host.1:host.2 +$host=127.0.0.1 $host_address=127.0.0.1 +LOG: MAIN + *> userx@t2 R=r2 T=t2 H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed diff --git a/test/stderr/0293 b/test/stderr/0293 new file mode 100644 index 000000000..a89c4b86a --- /dev/null +++ b/test/stderr/0293 @@ -0,0 +1,23 @@ +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN + <= x@y U=CALLER P=local-smtp S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + => one <one@z> R=r1 T=t1 +LOG: MAIN + Completed +LOG: MAIN + <= x@y U=CALLER P=local-smtp S=sss +LOG: delay_delivery MAIN + no immediate delivery: more than 1 messages received in one connection +LOG: MAIN REJECT + rejected MAIL command U=CALLER: too many messages in one connection +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN REJECT + rejected MAIL command U=CALLER: too many messages in one connection +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT diff --git a/test/stderr/0294 b/test/stderr/0294 new file mode 100644 index 000000000..5afdb770a --- /dev/null +++ b/test/stderr/0294 @@ -0,0 +1,225 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<one@z> +SMTP>> 250 Accepted
+SMTP<< rcpt to:<one@z> +rate limit RCPT: delay 0.25 sec +SMTP>> 250 Accepted
+SMTP<< rcpt to:<one@z> +rate limit RCPT: delay 0.263 sec +SMTP>> 250 Accepted
+SMTP<< rcpt to:<one@z> +rate limit RCPT: delay 0.276 sec +SMTP>> 250 Accepted
+SMTP<< rcpt to:<one@z> +rate limit RCPT: delay 0.289 sec +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: x@y + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= x@y U=CALLER P=local-smtp S=sss +created log directory TESTSUITE/spool/log +SMTP>> 250 OK id=10HmaX-0005vi-00
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +rate limit MAIL: delay 1 sec +SMTP>> 250 OK
+SMTP<< rcpt to:<two@z> +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaY-0005vi-00@myhost.test.ex> +F From: x@y + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmaY-0005vi-00 + for two@z; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= x@y U=CALLER P=local-smtp S=sss +SMTP>> 250 OK id=10HmaY-0005vi-00
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +rate limit MAIL: delay 2 sec +SMTP>> 250 OK
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<one@z> +processing "deny" +check local_parts = reject +one in "reject"? no (end of list) +deny: condition test failed +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< rcpt to:<one@z> +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 +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<one@z> +processing "deny" +check local_parts = reject +one in "reject"? no (end of list) +deny: condition test failed +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< rcpt to:<one@z> +host in smtp_ratelimit_hosts? yes (matched "V4NET.9.8.7") +rate limit RCPT: delay 0.25 sec +processing "deny" +check local_parts = reject +one in "reject"? no (end of list) +deny: condition test failed +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<reject@z> +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <reject@z> +SMTP<< rcpt to:<reject@z> +rate limit RCPT: delay 0.25 sec +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <reject@z> +SMTP<< rcpt to:<reject@z> +rate limit RCPT: delay 0.263 sec +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <reject@z> +SMTP<< rcpt to:<reject@z> +rate limit RCPT: delay 0.276 sec +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <reject@z> +SMTP<< rcpt to:<reject@z> +rate limit RCPT: delay 0.289 sec +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <reject@z> +SMTP<< rset +SMTP>> 250 Reset OK
+SMTP<< mail from:<x@y> +rate limit MAIL: delay 1 sec +SMTP>> 250 OK
+SMTP<< rcpt to:<reject@z> +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <reject@z> +SMTP<< rset +SMTP>> 250 Reset OK
+SMTP<< mail from:<x@y> +rate limit MAIL: delay 2 sec +SMTP>> 250 OK
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0297 b/test/stderr/0297 new file mode 100644 index 000000000..82695a15f --- /dev/null +++ b/test/stderr/0297 @@ -0,0 +1,82 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing /a/b/c@myhost.test.ex +--------> r1 router <-------- +local_part=/a/b/c domain=myhost.test.ex +calling r1 router +rda_interpret (string): $local_part +expanded: /a/b/c +file is not a filter file +parse_forward_list: /a/b/c +extract item: /a/b/c +set transport tf1 +r1 router generated /a/b/c + pipe, file, or autoreply + errors_to=NULL transport=tf1 + uid=CALLER_UID gid=CALLER_GID home=NULL +routed by r1 router + envelope to: /a/b/c@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing /x/y/z@myhost.test.ex +--------> r1 router <-------- +local_part=/x/y/z domain=myhost.test.ex +calling r1 router +rda_interpret (string): $local_part +expanded: /x/y/z +file is not a filter file +parse_forward_list: /x/y/z +extract item: /x/y/z +set transport tf2 +r1 router generated /x/y/z + pipe, file, or autoreply + errors_to=NULL transport=tf2 + uid=CALLER_UID gid=CALLER_GID home=NULL +routed by r1 router + envelope to: /x/y/z@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + <= fil@ter U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + original recipients ignored (system filter) +LOG: MAIN + *> /a/b/c <system-filter> T=tf1 +LOG: MAIN + Completed +LOG: MAIN + <= fil@ter U=CALLER P=local S=sss +delivering 10HmaY-0005vi-00 +LOG: MAIN + original recipients ignored (system filter) +LOG: MAIN + *> /x/y/z <system-filter> T=tf2 +LOG: MAIN + Completed +LOG: MAIN + <= fil@ter U=CALLER P=local S=sss +delivering 10HmaZ-0005vi-00 +LOG: MAIN + original recipients ignored (system filter) +LOG: MAIN + *> /a/b/c/ <system-filter> T=td1 +LOG: MAIN + Completed +LOG: MAIN + <= fil@ter U=CALLER P=local S=sss +delivering 10HmbA-0005vi-00 +LOG: MAIN + original recipients ignored (system filter) +LOG: MAIN + *> /a/b/c// <system-filter> T=td2 +LOG: MAIN + Completed diff --git a/test/stderr/0303 b/test/stderr/0303 new file mode 100644 index 000000000..03325c5e3 --- /dev/null +++ b/test/stderr/0303 @@ -0,0 +1,175 @@ +>>> 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) +>>> myhost.test.ex in helo_lookup_domains? yes (matched "@") +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> 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) +>>> [127.0.0.1] in helo_lookup_domains? yes (matched "@[]") +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> 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) +>>> rhubarb.custard in helo_lookup_domains? no (end of list) +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [V4NET.2.3.4] +sender_rcvhost = [V4NET.2.3.4] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.2.3.4] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.2.3.4] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< EHLO [V4NET.2.3.4] +[V4NET.2.3.4] in helo_lookup_domains? no (end of list) +sender_fullhost = ([V4NET.2.3.4]) [V4NET.2.3.4] +sender_rcvhost = [V4NET.2.3.4] +set_process_info: pppp handling incoming connection from ([V4NET.2.3.4]) [V4NET.2.3.4] +host in pipelining_advertise_hosts? yes (matched "*") +SMTP>> 250-myhost.test.ex Hello [V4NET.2.3.4] [V4NET.2.3.4]
+250-SIZE 52428800
+250-PIPELINING
+250 HELP
+SMTP<< mail from:<> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@y> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.2.3.4] + by myhost.test.ex with esmtp (Exim x.yz) + id 10HmaX-0005vi-00 + for x@y; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= <> H=([V4NET.2.3.4]) [V4NET.2.3.4] P=esmtp S=sss +SMTP>> 250 OK id=10HmaX-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from ([V4NET.2.3.4]) [V4NET.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = host.name.tld [V4NET.2.3.4] +sender_rcvhost = host.name.tld ([V4NET.2.3.4]) +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from host.name.tld [V4NET.2.3.4] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from host.name.tld [V4NET.2.3.4] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< EHLO [V4NET.2.3.4] +sender_fullhost = host.name.tld [V4NET.2.3.4] +sender_rcvhost = host.name.tld ([V4NET.2.3.4]) +set_process_info: pppp handling incoming connection from host.name.tld [V4NET.2.3.4] +host in pipelining_advertise_hosts? yes (matched "*") +SMTP>> 250-myhost.test.ex Hello host.name.tld [V4NET.2.3.4]
+250-SIZE 52428800
+250-PIPELINING
+250 HELP
+SMTP<< mail from:<> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@y> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from host.name.tld ([V4NET.2.3.4]) + by myhost.test.ex with esmtp (Exim x.yz) + id 10HmaY-0005vi-00 + for x@y; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= <> H=host.name.tld [V4NET.2.3.4] P=esmtp S=sss +SMTP>> 250 OK id=10HmaY-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from host.name.tld [V4NET.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0304 b/test/stderr/0304 new file mode 100644 index 000000000..c612e674d --- /dev/null +++ b/test/stderr/0304 @@ -0,0 +1,890 @@ +>>> 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) +>>> using ACL "acl1" +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> b1@x in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> b1@x in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<> rejected RCPT <b1@x>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> b2@x in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> b2@x in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> in ":"? yes (matched "") +>>> check recipients = b1@x +>>> b2@x in "b1@x"? no (end of list) +>>> deny: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<> rejected RCPT <b2@x>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> b9@x in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> b9@x in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> in ":"? yes (matched "") +>>> check recipients = b1@x +>>> b9@x in "b1@x"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> in "^$"? yes (matched "^$") +>>> check recipients = b2@x +>>> b9@x in "b2@x"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <abc@w.x.y.z>: 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <abcdef@q.x.y.z>: 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <a@b>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> ok@ok in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> ok@ok in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@a.b.c>: 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <abc@d.e.f>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> x@d.e.f in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <abc@at.1>: 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <xyz@at.1>: 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <abcxyz@at.1>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> ok@at.1 in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> ok@at.1 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@domain.only>: 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 +>>> 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@abc.domain2.only>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> x@domain2.only in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> x@domain2.only in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <abc@domain3>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <xyz@x.domain4>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> abc@x.domain4 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> xyz@domain3 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> myhost.test.ex in "@"? yes (matched "@") +>>> pqr@myhost.test.ex in "pqr@@"? yes (matched "pqr@@") +>>> deny: condition test succeeded +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <pqr@myhost.test.ex>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> xxx@myhost.test.ex in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> a@domain5 in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> a@domain5 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <a@domain5>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> xyz@domain6 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <xyz@domain6>: 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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = pqr@@ +>>> abc@domain6 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> check recipients = abc@domain3 : xyz@*.domain4 +>>> x@domain7 in "abc@domain3 : xyz@*.domain4"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check recipients = pqr@@ +>>> x@domain7 in "pqr@@"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = : +>>> y in ""? no (end of list) +>>> x@y in ":"? no (end of list) +>>> deny: condition test failed +>>> processing "deny" +>>> check senders = ^\$ +>>> x@y in "^$"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> 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 +>>> 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 +LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@domain7>: failed 11 diff --git a/test/stderr/0305 b/test/stderr/0305 new file mode 100644 index 000000000..0d8df273d --- /dev/null +++ b/test/stderr/0305 @@ -0,0 +1,22 @@ +>>> 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) +>>> using ACL "acl1" +>>> processing "accept" +>>> 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 +>>> 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 +>>> end of ACL "acl1": implicit DENY +LOG: H=[V4NET.2.3.4] F=<x@y> rejected RCPT <x@junk.junk> diff --git a/test/stderr/0306 b/test/stderr/0306 new file mode 100644 index 000000000..647a4c809 --- /dev/null +++ b/test/stderr/0306 @@ -0,0 +1,69 @@ +>>> 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) +>>> using ACL "rcpt" +>>> processing "accept" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list1-request@lists.test.ex +>>> lists.test.ex in "lists.test.ex"? yes (matched "lists.test.ex") +>>> calling r1 router +>>> routed by r1 router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing manager-list1@test.ex +>>> test.ex in "lists.test.ex"? no (end of list) +>>> test.ex in "lists.test.ex"? no (end of list) +>>> anywhere in ""? no (end of list) +>>> anyone@anywhere in ":"? no (end of list) +>>> calling r5 router +>>> routed by r5 router +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +>>> using ACL "rcpt" +>>> processing "accept" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list1@lists.test.ex +>>> lists.test.ex in "lists.test.ex"? yes (matched "lists.test.ex") +>>> sub1@test.ex in "lsearch;TESTSUITE/aux-fixed/0306/list1"? yes (matched "lsearch;TESTSUITE/aux-fixed/0306/list1") +>>> calling r2 router +>>> routed by r2 router +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "rcpt" +>>> processing "accept" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list1@lists.test.ex +>>> lists.test.ex in "lists.test.ex"? yes (matched "lists.test.ex") +>>> anyone@anywhere in "lsearch;TESTSUITE/aux-fixed/0306/list1"? no (end of list) +>>> lists.test.ex in "lists.test.ex"? yes (matched "lists.test.ex") +>>> calling r3 router +>>> r3 router forced address failure +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[1.2.3.4] F=<anyone@anywhere> rejected RCPT <list1@lists.test.ex>: list1@lists.test.ex is a closed mailing list +>>> using ACL "rcpt" +>>> processing "accept" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing nonlist@lists.test.ex +>>> lists.test.ex in "lists.test.ex"? yes (matched "lists.test.ex") +>>> anywhere in "*"? yes (matched "*") +>>> anyone@anywhere in "*"? yes (matched "*") +>>> calling r2 router +>>> r2 router declined for nonlist@lists.test.ex +>>> lists.test.ex in "lists.test.ex"? yes (matched "lists.test.ex") +>>> calling r3 router +>>> r3 router forced address failure +>>> ----------- end verify ------------ +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[1.2.3.4] F=<anyone@anywhere> rejected RCPT <nonlist@lists.test.ex>: nonlist@lists.test.ex is a closed mailing list diff --git a/test/stderr/0308 b/test/stderr/0308 new file mode 100644 index 000000000..8d3bbf420 --- /dev/null +++ b/test/stderr/0308 @@ -0,0 +1,41 @@ +>>> 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) +>>> using ACL "acl_V4NET_0_0" +>>> processing "accept" +>>> check hosts = *.test.ex +>>> sender host name required, to match against *.test.ex +>>> 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 +>>> processing "accept" +>>> check hosts = V4NET.0.0.97 +>>> host in "V4NET.0.0.97"? yes (matched "V4NET.0.0.97") +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_V4NET_0_0" +>>> processing "accept" +>>> check hosts = *.test.ex +>>> sender host name required, to match against *.test.ex +>>> looking up host name for V4NET.0.0.1 +>>> IP address lookup yielded ten-1.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=ten-1.test.ex address=V4NET.0.0.1 +>>> checking addresses for ten-1.test.ex +>>> V4NET.0.0.1 OK +>>> host in "*.test.ex"? yes (matched "*.test.ex") +>>> accept: condition test succeeded diff --git a/test/stderr/0312 b/test/stderr/0312 new file mode 100644 index 000000000..3ad7a53e9 --- /dev/null +++ b/test/stderr/0312 @@ -0,0 +1,18 @@ +>>> 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) +>>> using ACL "check_rcpt" +>>> processing "deny" +>>> check dnslists = +defer_unknown : test.again.dns +>>> DNS list check: +defer_unknown +>>> DNS list check: test.again.dns +>>> 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 +LOG: H=[V4NET.0.0.1] F=<userx@x> temporarily rejected RCPT <userx@y> diff --git a/test/stderr/0314 b/test/stderr/0314 new file mode 100644 index 000000000..e14297ea5 --- /dev/null +++ b/test/stderr/0314 @@ -0,0 +1,12 @@ +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? yes (matched "V4NET.0.0.1") +LOG: refused connection from [V4NET.0.0.1] (host_reject_connection) +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? no (option unset) +>>> host in host_reject_connection? no (end of list) +>>> 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) diff --git a/test/stderr/0315 b/test/stderr/0315 new file mode 100644 index 000000000..01922fbe5 --- /dev/null +++ b/test/stderr/0315 @@ -0,0 +1,134 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@the.local.host.name U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmaX-0005vi-00 +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: x@ten-1.test.ex +unique = x@ten-1.test.ex +x@ten-1.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: y@ten-1.test.ex +unique = y@ten-1.test.ex +y@ten-1.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing y@ten-1.test.ex +--------> r1 router <-------- +local_part=y domain=ten-1.test.ex +checking domains +calling r1 router +r1 router called for y@ten-1.test.ex + domain = ten-1.test.ex +set transport t1 +queued for t1 transport: local_part = y +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: y@ten-1.test.ex + transport: t1 + host ten-1.test.ex [V4NET.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@ten-1.test.ex +Routing for x@ten-1.test.ex copied from y@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + x@ten-1.test.ex + y@ten-1.test.ex + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + *> x@ten-1.test.ex R=r1 T=t1 H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + *> y@ten-1.test.ex R=r1 T=t1 H=ten-1.test.ex [V4NET.0.0.1] +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@the.local.host.name U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmaY-0005vi-00 +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: x@ten-2.test.ex +unique = x@ten-2.test.ex +x@ten-2.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: y@ten-2.test.ex +unique = y@ten-2.test.ex +y@ten-2.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing y@ten-2.test.ex +--------> r1 router <-------- +local_part=y domain=ten-2.test.ex +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=y domain=ten-2.test.ex +calling r2 router +r2 router called for y@ten-2.test.ex + domain = ten-2.test.ex +set transport t1 +queued for t1 transport: local_part = y +domain = ten-2.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: y@ten-2.test.ex + transport: t1 + host ten-2.test.ex [V4NET.0.0.2] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@ten-2.test.ex +--------> r1 router <-------- +local_part=x domain=ten-2.test.ex +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=x domain=ten-2.test.ex +calling r2 router +r2 router called for x@ten-2.test.ex + domain = ten-2.test.ex +queued for t1 transport: local_part = x +domain = ten-2.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: x@ten-2.test.ex + transport: t1 + host ten-2.test.ex [V4NET.0.0.2] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + x@ten-2.test.ex + y@ten-2.test.ex + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + *> x@ten-2.test.ex R=r2 T=t1 H=ten-2.test.ex [V4NET.0.0.2] +LOG: MAIN + *> y@ten-2.test.ex R=r2 T=t1 H=ten-2.test.ex [V4NET.0.0.2] +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0317 b/test/stderr/0317 new file mode 100644 index 000000000..4a28f2620 --- /dev/null +++ b/test/stderr/0317 @@ -0,0 +1,69 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Sender: CALLER@test.ex +>>Headers received: +To: x@y.z +Cc: a@b.c +Bcc: p@q.r + +>>Headers after rewriting and local additions: +T To: x@y.z +C Cc: a@b.c +* Bcc: p@q.r +I Message-Id: <E10HmaX-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Sender: CALLER@test.ex +>>Headers received: +To: x@y.z +Cc: a@b.c +Bcc: p@q.r +Resent-to: aa@bb.cc +Resent-cc: pp@qq.rr +Resent-bcc: xx@yy.zz + +>>Headers after rewriting and local additions: +T To: x@y.z +C Cc: a@b.c +B Bcc: p@q.r +T Resent-to: aa@bb.cc +C Resent-cc: pp@qq.rr +* Resent-bcc: xx@yy.zz +I Resent-Message-Id: <E10HmaY-0005vi-00@mail.test.ex> +F Resent-From: CALLER_NAME <CALLER@test.ex> + Resent-Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0325 b/test/stderr/0325 new file mode 100644 index 000000000..fcd603c61 --- /dev/null +++ b/test/stderr/0325 @@ -0,0 +1,34 @@ +r1: $domain_data = DOMAIN DATA +r1: $local_part_data = LOCAL PART DATA +r2: $domain_data = DOMAIN DATA +r2: $local_part_data = LOCAL PART DATA +r3: $domain_data = DOMAIN DATA +r3: $local_part_data = LOCAL PART DATA +r4: $domain_data = DOMAIN DATA +r4: $local_part_data = LOCAL PART DATA +>>> 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) +>>> using ACL "a1" +>>> processing "accept" +>>> check domains = +test_domains +>>> a.b.c in "lsearch; TESTSUITE/aux-fixed/0325.data"? yes (matched "lsearch; TESTSUITE/aux-fixed/0325.data") +>>> a.b.c in "+test_domains"? yes (matched "+test_domains") +>>> check local_parts = +test_local_parts +>>> xxx in "lsearch;TESTSUITE/aux-fixed/0325.data"? yes (matched "lsearch;TESTSUITE/aux-fixed/0325.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 +>>> 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 +LOG: H=[V4NET.0.0.0] F=<a@b.c> rejected RCPT xxx@a.b.c: $domain_data=DOMAIN DATA $local_part_data=LOCAL PART DATA diff --git a/test/stderr/0331 b/test/stderr/0331 new file mode 100644 index 000000000..6e9ee5063 --- /dev/null +++ b/test/stderr/0331 @@ -0,0 +1,54 @@ +1999-03-02 09:44:33 "x@y" from smtp sender rewritten as "p@q" by rule 1 +1999-03-02 09:44:33 "a@b" from smtp sender rewritten as "p@q" by rule 2 +1999-03-02 09:44:33 "2047@x.y" from sender: rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from from: rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from to: rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from cc: rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from bcc: rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from reply-to: rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from env-from rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 "2047@x.y" from env-to rewritten as "AÄÅÆZ <2047@x.y>" by rule 3 +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 Rewrite of unq1@x.y yielded unqualified address "a phrase <unq1>" +1999-03-02 09:44:33 "unq2@x.y" from sender: rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from from: rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from to: rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from cc: rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from bcc: rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from reply-to: rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from env-from rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq2@x.y" from env-to rewritten as "a phrase <unq2@test.ex>" by rule 5 +1999-03-02 09:44:33 "unq3@x.y" from sender: rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from from: rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from to: rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from cc: rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from bcc: rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from reply-to: rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from env-from rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "unq3@x.y" from env-to rewritten as "unq3@test.ex" by rule 6 +1999-03-02 09:44:33 "4@x.y" from sender: rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from from: rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from to: rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from cc: rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from bcc: rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from reply-to: rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from env-from rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "4@x.y" from env-to rewritten as "a 4. phrase <4@22> (a comment AÄÅÆZ)" by rule 7 +1999-03-02 09:44:33 "fw@fw" from from: rewritten as "harry <fw@we.de>" by rule 8 +1999-03-02 09:44:33 "harry <fw@we.de>" from from: rewritten as "harry@we.de" by rule 9 +1999-03-02 09:44:33 "gw@fw" from from: rewritten as "härry <gw@we.de>" by rule 10 +1999-03-02 09:44:33 "=?ISO-8859-1?Q?h=E4rry?= <gw@we.de>" from from: rewritten as "harry@we.de" by rule 11 +1999-03-02 09:44:33 "abc@abc" from sender: rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from from: rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from to: rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from cc: rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from bcc: rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from reply-to: rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from env-from rewritten as "was-abc@abc" by rule 12 +1999-03-02 09:44:33 "abc@abc" from env-to rewritten as "was-abc@abc" by rule 12 diff --git a/test/stderr/0332 b/test/stderr/0332 new file mode 100644 index 000000000..70e7dc6e6 --- /dev/null +++ b/test/stderr/0332 @@ -0,0 +1,98 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + => ok@no.delay R=r1 T=t1 H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: delay@test.again.dns +unique = delay@test.again.dns +LOG: retry_defer MAIN + == delay@test.again.dns routing defer (-51): reusing SMTP connection skips previous routing defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: + delay@test.again.dns +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + => ok@no.delay R=r1 T=t1 H=127.0.0.1 [127.0.0.1]* +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: delay@test.again.dns +unique = delay@test.again.dns +LOG: retry_defer MAIN + == delay@test.again.dns routing defer (-51): retry time not reached +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: + delay@test.again.dns +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0333 b/test/stderr/0333 new file mode 100644 index 000000000..6cf0421cd --- /dev/null +++ b/test/stderr/0333 @@ -0,0 +1,81 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + => ok@no.delay R=r1 T=t1 H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: delay@test.again.dns +unique = delay@test.again.dns +LOG: retry_defer MAIN + == delay@test.again.dns routing defer (-51): reusing SMTP connection skips previous routing defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: + delay@test.again.dns +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + => ok@no.delay R=r1 T=t1 H=127.0.0.1 [127.0.0.1]* +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0334 b/test/stderr/0334 new file mode 100644 index 000000000..2309583de --- /dev/null +++ b/test/stderr/0334 @@ -0,0 +1,2 @@ +LOG: MAIN + remote host address is the local host: y (while routing <x@y>) diff --git a/test/stderr/0336 b/test/stderr/0336 new file mode 100644 index 000000000..85e60c57a --- /dev/null +++ b/test/stderr/0336 @@ -0,0 +1,4 @@ +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss diff --git a/test/stderr/0342 b/test/stderr/0342 new file mode 100644 index 000000000..b21055d06 --- /dev/null +++ b/test/stderr/0342 @@ -0,0 +1,23 @@ +>>> 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) +>>> using ACL "check_rcpt" +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@ten-1 +>>> calling dnslookup router +>>> re-routed to x@ten-1.test.ex +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@ten-1.test.ex +>>> calling dnslookup router +>>> routed by dnslookup router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> processing "accept" +>>> accept: condition test succeeded diff --git a/test/stderr/0348 b/test/stderr/0348 new file mode 100644 index 000000000..d2c59c2ad --- /dev/null +++ b/test/stderr/0348 @@ -0,0 +1,8 @@ +1999-03-02 09:44:33 Exim configuration error in line 25 of TESTSUITE/test-config: + bad parameters for retry rule +1999-03-02 09:44:33 Exim configuration error in line 25 of TESTSUITE/test-config: + bad parameters for retry rule +1999-03-02 09:44:33 Exim configuration error in line 25 of TESTSUITE/test-config: + bad parameters for retry rule +1999-03-02 09:44:33 Exim configuration error in line 25 of TESTSUITE/test-config: + bad parameters for retry rule diff --git a/test/stderr/0353 b/test/stderr/0353 new file mode 100644 index 000000000..354e6678f --- /dev/null +++ b/test/stderr/0353 @@ -0,0 +1 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 Error in system filter: "non/absolute/file" is not an absolute path diff --git a/test/stderr/0354 b/test/stderr/0354 new file mode 100644 index 000000000..beb6e0b99 --- /dev/null +++ b/test/stderr/0354 @@ -0,0 +1 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 Error in system filter: "non-absolute-file" is not an absolute path diff --git a/test/stderr/0357 b/test/stderr/0357 new file mode 100644 index 000000000..74e375a70 --- /dev/null +++ b/test/stderr/0357 @@ -0,0 +1,143 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +no domain retry record +no address retry record +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + userx@test.ex + Failed addresses: + Deferred addresses: +checking status of 127.0.0.1 +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +added retry item for R:userx@test.ex: errno=-44 more_errno=dd,A flags=0 +locking TESTSUITE/spool/db/wait-t1.lockfile +reading retry information for R:userx@test.ex from subprocess + added retry item +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +retry for R:userx@test.ex = * +Writing retry data for R:userx@test.ex + first failed=dddd last try=dddd next try=+1 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +end of retry processing +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +no domain retry record +added retry item for R:userx@test.ex: errno=-1 more_errno=dd flags=1 +added retry item for R:test.ex: errno=-1 more_errno=dd flags=1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + userx@test.ex + Failed addresses: + Deferred addresses: +checking status of 127.0.0.1 +locking TESTSUITE/spool/db/retry.lockfile +no host retry record +no message retry record +added retry item for R:userx@test.ex: errno=-44 more_errno=dd,A flags=0 +locking TESTSUITE/spool/db/wait-t1.lockfile +reading retry information for R:userx@test.ex from subprocess + existing delete item dropped + added retry item +reading retry information for R:test.ex from subprocess + existing delete item dropped + added delete item +reading retry information for R:userx@test.ex from subprocess + delete item not added: non-delete item exists +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +deleted retry information for R:test.ex +retry for R:userx@test.ex = * +Writing retry data for R:userx@test.ex + first failed=dddd last try=dddd next try=+1 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +end of retry processing +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +no domain retry record +added retry item for R:userx@test.ex: errno=-1 more_errno=dd flags=1 +added retry item for R:test.ex: errno=-1 more_errno=dd flags=1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + userx@test.ex + Failed addresses: + Deferred addresses: +checking status of 127.0.0.1 +locking TESTSUITE/spool/db/retry.lockfile +no host retry record +no message retry record +added retry item for R:userx@test.ex: errno=-44 more_errno=dd,A flags=0 +locking TESTSUITE/spool/db/wait-t1.lockfile +reading retry information for R:userx@test.ex from subprocess + existing delete item dropped + added retry item +reading retry information for R:test.ex from subprocess + existing delete item dropped + added delete item +reading retry information for R:userx@test.ex from subprocess + delete item not added: non-delete item exists +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +deleted retry information for R:test.ex +retry for R:userx@test.ex = * +Writing retry data for R:userx@test.ex + first failed=dddd last try=dddd next try=+2 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +end of retry processing +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0358 b/test/stderr/0358 new file mode 100644 index 000000000..04029aea0 --- /dev/null +++ b/test/stderr/0358 @@ -0,0 +1,132 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +no domain retry record +no address retry record +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: usery@test.ex +no domain retry record +no address retry record +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + userx@test.ex + usery@test.ex + Failed addresses: + Deferred addresses: +checking status of 127.0.0.1 +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +added retry item for R:userx@test.ex: errno=-44 more_errno=dd,A flags=0 +added retry item for R:usery@test.ex: errno=-44 more_errno=dd,A flags=0 +locking TESTSUITE/spool/db/wait-t1.lockfile +reading retry information for R:userx@test.ex from subprocess + added retry item +reading retry information for R:usery@test.ex from subprocess + added retry item +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +LOG: MAIN + == usery@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<usery@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +usery@test.ex +locking TESTSUITE/spool/db/retry.lockfile +retry for R:usery@test.ex = * +Writing retry data for R:usery@test.ex + first failed=dddd last try=dddd next try=+1 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<usery@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +userx@test.ex +retry for R:userx@test.ex = * +Writing retry data for R:userx@test.ex + first failed=dddd last try=dddd next try=+1 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +end of retry processing +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +no domain retry record +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: usery@test.ex +no domain retry record +added retry item for R:usery@test.ex: errno=-1 more_errno=dd flags=1 +added retry item for R:test.ex: errno=-1 more_errno=dd flags=1 +added retry item for R:userx@test.ex: errno=-1 more_errno=dd flags=1 +added retry item for R:test.ex: errno=-1 more_errno=dd flags=1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + userx@test.ex + usery@test.ex + Failed addresses: + Deferred addresses: +checking status of 127.0.0.1 +locking TESTSUITE/spool/db/retry.lockfile +no host retry record +no message retry record +added retry item for R:userx@test.ex: errno=-44 more_errno=dd,A flags=0 +added retry item for R:usery@test.ex: errno=-44 more_errno=dd,A flags=0 +locking TESTSUITE/spool/db/wait-t1.lockfile +reading retry information for R:userx@test.ex from subprocess + existing delete item dropped + added retry item +reading retry information for R:test.ex from subprocess + existing delete item dropped + added delete item +reading retry information for R:userx@test.ex from subprocess + delete item not added: non-delete item exists +reading retry information for R:usery@test.ex from subprocess + existing delete item dropped + added retry item +reading retry information for R:test.ex from subprocess + existing delete item dropped + added delete item +reading retry information for R:usery@test.ex from subprocess + delete item not added: non-delete item exists +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +LOG: MAIN + == usery@test.ex R=r1 T=t1 defer (-44): SMTP error from remote mail server after RCPT TO:<usery@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +usery@test.ex +locking TESTSUITE/spool/db/retry.lockfile +deleted retry information for R:test.ex +retry for R:usery@test.ex = * +Writing retry data for R:usery@test.ex + first failed=dddd last try=dddd next try=+2 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<usery@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +userx@test.ex +deleted retry information for R:test.ex +retry for R:userx@test.ex = * +Writing retry data for R:userx@test.ex + first failed=dddd last try=dddd next try=+2 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +end of retry processing +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0360 b/test/stderr/0360 new file mode 100644 index 000000000..76b521668 --- /dev/null +++ b/test/stderr/0360 @@ -0,0 +1,245 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmaX-0005vi-00 +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cms@test.ex +unique = cms@test.ex +cms@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cms@test.ex +--------> v0 router <-------- +local_part=cms domain=test.ex +v0 router skipped: verify_only set +--------> r1 router <-------- +local_part=cms domain=test.ex +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=cms domain=test.ex +calling r2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0360.aliases}} +expanded: unknown@recurse.test.ex, defer +file is not a filter file +parse_forward_list: unknown@recurse.test.ex, defer +extract item: unknown@recurse.test.ex +extract item: defer +------ Verifying errors address postmaster@test.ex ------ +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing postmaster@test.ex +--------> v0 router <-------- +local_part=postmaster domain=test.ex +checking local_parts +calling v0 router +v0 router called for postmaster@test.ex + domain = test.ex +queued for <unset> transport: local_part = postmaster +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by v0 router + envelope to: postmaster@test.ex + transport: <none> +------ End verifying errors address postmaster@test.ex ------ +r2 router generated defer@test.ex + errors_to=postmaster@test.ex transport=NULL + uid=unset gid=unset home=NULL +r2 router generated unknown@recurse.test.ex + errors_to=postmaster@test.ex transport=NULL + uid=unset gid=unset home=NULL +routed by r2 router + envelope to: cms@test.ex + transport: <none> + errors to postmaster@test.ex +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: unknown@recurse.test.ex +unique = unknown@recurse.test.ex +unknown@recurse.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer@test.ex +unique = defer@test.ex +defer@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer@test.ex +--------> v0 router <-------- +local_part=defer domain=test.ex +v0 router skipped: verify_only set +--------> r1 router <-------- +local_part=defer domain=test.ex +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=defer domain=test.ex +calling r2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0360.aliases}} +expanded: :defer: Forcibly deferred +file is not a filter file +parse_forward_list: :defer: Forcibly deferred +extract item: :defer: Forcibly deferred +r2 router: defer for defer@test.ex + message: Forcibly deferred +LOG: MAIN + == defer@test.ex <cms@test.ex> R=r2 defer (-1): Forcibly deferred +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing unknown@recurse.test.ex +--------> v0 router <-------- +local_part=unknown domain=recurse.test.ex +v0 router skipped: verify_only set +--------> r1 router <-------- +local_part=unknown domain=recurse.test.ex +checking domains +calling r1 router +r1 router called for unknown@recurse.test.ex + domain = recurse.test.ex +r1 router widened recurse.test.ex to recurse.test.ex.test.ex +domain changed to recurse.test.ex.test.ex +rewriting header lines +re-routed to unknown@recurse.test.ex.test.ex +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: unknown@recurse.test.ex.test.ex +unique = unknown@recurse.test.ex.test.ex +unknown@recurse.test.ex.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing unknown@recurse.test.ex.test.ex +--------> v0 router <-------- +local_part=unknown domain=recurse.test.ex.test.ex +v0 router skipped: verify_only set +--------> r1 router <-------- +local_part=unknown domain=recurse.test.ex.test.ex +checking domains +calling r1 router +r1 router called for unknown@recurse.test.ex.test.ex + domain = recurse.test.ex.test.ex +set transport t1 +queued for t1 transport: local_part = unknown +domain = recurse.test.ex.test.ex + errors_to=postmaster@test.ex + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: unknown@recurse.test.ex.test.ex + transport: t1 + errors to postmaster@test.ex + host recurse.test.ex.test.ex [V4NET.99.0.2] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + unknown@recurse.test.ex.test.ex + Failed addresses: + Deferred addresses: + defer@test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + *> unknown@recurse.test.ex.test.ex <cms@test.ex> R=r1 T=t1 H=recurse.test.ex.test.ex [V4NET.99.0.2] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cms@test.ex +unique = cms@test.ex +cms@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cms@test.ex +--------> v0 router <-------- +local_part=cms domain=test.ex +v0 router skipped: verify_only set +--------> r1 router <-------- +local_part=cms domain=test.ex +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=cms domain=test.ex +calling r2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0360.aliases}} +expanded: unknown@recurse.test.ex, defer +file is not a filter file +parse_forward_list: unknown@recurse.test.ex, defer +extract item: unknown@recurse.test.ex +extract item: defer +------ Verifying errors address postmaster@test.ex ------ +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing postmaster@test.ex +--------> v0 router <-------- +local_part=postmaster domain=test.ex +checking local_parts +calling v0 router +v0 router called for postmaster@test.ex + domain = test.ex +queued for <unset> transport: local_part = postmaster +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by v0 router + envelope to: postmaster@test.ex + transport: <none> +------ End verifying errors address postmaster@test.ex ------ +r2 router generated defer@test.ex + errors_to=postmaster@test.ex transport=NULL + uid=unset gid=unset home=NULL +r2 router generated unknown@recurse.test.ex + errors_to=postmaster@test.ex transport=NULL + uid=unset gid=unset home=NULL +routed by r2 router + envelope to: cms@test.ex + transport: <none> + errors to postmaster@test.ex +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: unknown@recurse.test.ex +unique = unknown@recurse.test.ex +unknown@recurse.test.ex was previously delivered: discarded +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer@test.ex +unique = defer@test.ex +defer@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer@test.ex +--------> v0 router <-------- +local_part=defer domain=test.ex +v0 router skipped: verify_only set +--------> r1 router <-------- +local_part=defer domain=test.ex +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=defer domain=test.ex +calling r2 router +rda_interpret (string): ${lookup{$local_part}lsearch{TESTSUITE/aux-fixed/0360.aliases}} +expanded: :defer: Forcibly deferred +file is not a filter file +parse_forward_list: :defer: Forcibly deferred +extract item: :defer: Forcibly deferred +r2 router: defer for defer@test.ex + message: Forcibly deferred +LOG: MAIN + == defer@test.ex <cms@test.ex> R=r2 defer (-1): Forcibly deferred +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: + defer@test.ex +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0361 b/test/stderr/0361 new file mode 100644 index 000000000..3788438ff --- /dev/null +++ b/test/stderr/0361 @@ -0,0 +1,225 @@ +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + *> miles <miles@thishost.test.ex> R=r4 T=t2 +LOG: MAIN + Completed +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + kilos@recurse.test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaY-0005vi-00 + for kilos@recurse.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -N -odi -Mc 10HmaY-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaY-0005vi-00 +reading spool file 10HmaY-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=0 message_linecount=7 +Delivery address list: + kilos@recurse.test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: kilos@recurse.test.ex +unique = kilos@recurse.test.ex +no domain retry record +no address retry record +kilos@recurse.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing kilos@recurse.test.ex +--------> r1 router <-------- +local_part=kilos domain=recurse.test.ex +checking domains +recurse.test.ex in "!thishost.test.ex : !recurse.test.ex.test.ex"? yes (end of list) +calling r1 router +r1 router called for kilos@recurse.test.ex + domain = recurse.test.ex +DNS lookup of recurse.test.ex (MX) using fakens +DNS lookup of recurse.test.ex (MX) gave HOST_NOT_FOUND +returning DNS_NOMATCH +r1 router widened recurse.test.ex to recurse.test.ex.test.ex +DNS lookup of recurse.test.ex.test.ex (MX) using fakens +DNS lookup of recurse.test.ex.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of recurse.test.ex.test.ex (A) using fakens +DNS lookup of recurse.test.ex.test.ex (A) succeeded +fully qualified name = recurse.test.ex.test.ex +recurse.test.ex.test.ex V4NET.99.0.2 mx=-1 sort=xx +domain changed to recurse.test.ex.test.ex +rewriting header lines +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +re-routed to kilos@recurse.test.ex.test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: kilos@recurse.test.ex.test.ex +unique = kilos@recurse.test.ex.test.ex +no domain retry record +no address retry record +kilos@recurse.test.ex.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing kilos@recurse.test.ex.test.ex +--------> r1 router <-------- +local_part=kilos domain=recurse.test.ex.test.ex +checking domains +recurse.test.ex.test.ex in "!thishost.test.ex : !recurse.test.ex.test.ex"? no (matched "!recurse.test.ex.test.ex") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=kilos domain=recurse.test.ex.test.ex +checking local_parts +kilos in "miles"? no (end of list) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +local_part=kilos domain=recurse.test.ex.test.ex +checking local_parts +kilos in "kilos"? yes (matched "kilos") +calling r3 router +rda_interpret (string): $local_part@$domain +expanded: kilos@recurse.test.ex.test.ex +file is not a filter file +parse_forward_list: kilos@recurse.test.ex.test.ex +extract item: kilos@recurse.test.ex.test.ex +r3 router generated kilos@recurse.test.ex.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r3 router + envelope to: kilos@recurse.test.ex.test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: kilos@recurse.test.ex.test.ex +unique = \0\kilos@recurse.test.ex.test.ex +no domain retry record +no address retry record +kilos@recurse.test.ex.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing kilos@recurse.test.ex.test.ex +--------> r1 router <-------- +local_part=kilos domain=recurse.test.ex.test.ex +checking domains +recurse.test.ex.test.ex in "!thishost.test.ex : !recurse.test.ex.test.ex"? no (matched "!recurse.test.ex.test.ex") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=kilos domain=recurse.test.ex.test.ex +checking local_parts +kilos in "miles"? no (end of list) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +r3 router skipped: previously routed kilos@recurse.test.ex.test.ex +--------> r4 router <-------- +local_part=kilos domain=recurse.test.ex.test.ex +calling r4 router +r4 router called for kilos@recurse.test.ex.test.ex + domain = recurse.test.ex.test.ex +set transport t2 +queued for t2 transport: local_part = kilos +domain = recurse.test.ex.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r4 router + envelope to: kilos@recurse.test.ex.test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + kilos@recurse.test.ex.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> kilos@recurse.test.ex.test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to kilos <kilos@recurse.test.ex.test.ex> transport=t2 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaY-0005vi-00 to kilos using t2 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=/dev/null format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +*** delivery by t2 transport bypassed by -N option +search_tidyup called +journalling kilos@recurse.test.ex.test.ex/t2 +t2 transport returned OK for kilos@recurse.test.ex.test.ex +post-process kilos@recurse.test.ex.test.ex (0) +kilos@recurse.test.ex.test.ex delivered +kilos@recurse.test.ex.test.ex: children all complete +kilos@recurse.test.ex: children all complete +LOG: MAIN + *> kilos <kilos@recurse.test.ex> R=r4 T=t2 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00 +LOG: MAIN + Completed +end delivery of 10HmaY-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0362 b/test/stderr/0362 new file mode 100644 index 000000000..11f4826ce --- /dev/null +++ b/test/stderr/0362 @@ -0,0 +1,80 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.0.0.0] +sender_rcvhost = [V4NET.0.0.0] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.0] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.0.0.0] +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) +SMTP>> 220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@a.b.c> +using ACL "check_rcpt" +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 +processing "accept" +check domains = +relay_domains +a.b.c in "a.b.c"? yes (matched "a.b.c") +a.b.c in "+relay_domains"? yes (matched "+relay_domains") +check verify = recipient +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@a.b.c +address match: subject=x@a.b.c pattern=x@a.b.c +a.b.c in "a.b.c"? yes (matched "a.b.c") +x@a.b.c in "x@a.b.c"? yes (matched "x@a.b.c") +LOG: address_rewrite MAIN + "x@a.b.c" from env-to rewritten as "x@x.test.ex" by rule 1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@x.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@x.test.ex +--------> r1 router <-------- +local_part=x domain=x.test.ex +checking domains +x.test.ex in "a.b.c"? no (end of list) +x.test.ex in "+relay_domains"? no (end of list) +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=x domain=x.test.ex +checking domains +x.test.ex in "*.test.ex"? yes (matched "*.test.ex") +x.test.ex in "+local_domains"? yes (matched "+local_domains") +calling r2 router +r2 router called for x@x.test.ex + domain = x.test.ex +set transport t2 +queued for t2 transport: local_part = x +domain = x.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: x@x.test.ex + transport: t2 +----------- end verify ------------ +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 the.local.host.name closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.0] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0364 b/test/stderr/0364 new file mode 100644 index 000000000..c8d6b0d65 --- /dev/null +++ b/test/stderr/0364 @@ -0,0 +1,212 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing kilos@thishost +--------> r1 router <-------- +local_part=kilos domain=thishost +checking domains +processing address_data +calling r1 router +rda_interpret (string): $local_part@$domain.test.ex +expanded: kilos@thishost.test.ex +file is not a filter file +parse_forward_list: kilos@thishost.test.ex +extract item: kilos@thishost.test.ex +r1 router generated kilos@thishost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r1 router + envelope to: kilos@thishost + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing kilos@thishost.test.ex +--------> r2 router <-------- +local_part=kilos domain=thishost.test.ex +checking domains +r2 router skipped: domains mismatch +--------> r3 router <-------- +local_part=kilos domain=thishost.test.ex +checking domains +r3 router skipped: domains mismatch +--------> r4 router <-------- +local_part=kilos domain=thishost.test.ex +checking domains +r4 router skipped: domains mismatch +--------> r5 router <-------- +local_part=kilos domain=thishost.test.ex +calling r5 router +r5 router called for kilos@thishost.test.ex + domain = thishost.test.ex +set transport t2 +queued for t2 transport: local_part = kilos +domain = thishost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r5 router + envelope to: kilos@thishost.test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing solik@otherhost +--------> r1 router <-------- +local_part=solik domain=otherhost +checking domains +processing address_data +calling r1 router +rda_interpret (string): $local_part@$domain.test.ex +expanded: solik@otherhost.test.ex +file is not a filter file +parse_forward_list: solik@otherhost.test.ex +extract item: solik@otherhost.test.ex +r1 router generated solik@otherhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r1 router + envelope to: solik@otherhost + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing solik@otherhost.test.ex +--------> r2 router <-------- +local_part=solik domain=otherhost.test.ex +checking domains +calling r2 router +r2 router called for solik@otherhost.test.ex + domain = otherhost.test.ex +r2 router declined for solik@otherhost.test.ex +--------> r3 router <-------- +local_part=solik domain=otherhost.test.ex +checking domains +checking "condition" +processing address_data +calling r3 router +rda_interpret (string): $local_part@$original_domain.sub.test.ex +expanded: solik@otherhost.sub.test.ex +file is not a filter file +parse_forward_list: solik@otherhost.sub.test.ex +extract item: solik@otherhost.sub.test.ex +r3 router generated solik@otherhost.sub.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r3 router + envelope to: solik@otherhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing solik@otherhost.sub.test.ex +--------> r2 router <-------- +local_part=solik domain=otherhost.sub.test.ex +checking domains +calling r2 router +r2 router called for solik@otherhost.sub.test.ex + domain = otherhost.sub.test.ex +r2 router declined for solik@otherhost.sub.test.ex +--------> r3 router <-------- +local_part=solik domain=otherhost.sub.test.ex +checking domains +checking "condition" +r3 router skipped: condition failure +--------> r4 router <-------- +local_part=solik domain=otherhost.sub.test.ex +checking domains +calling r4 router +rda_interpret (string): :fail:Can't route to $domain +expanded: :fail:Can't route to otherhost.sub.test.ex +file is not a filter file +parse_forward_list: :fail:Can't route to otherhost.sub.test.ex +extract item: :fail:Can't route to otherhost.sub.test.ex +r4 router forced address failure +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@ten-1 +--------> r1 router <-------- +local_part=xxx domain=ten-1 +checking domains +processing address_data +calling r1 router +rda_interpret (string): $local_part@$domain.test.ex +expanded: xxx@ten-1.test.ex +file is not a filter file +parse_forward_list: xxx@ten-1.test.ex +extract item: xxx@ten-1.test.ex +r1 router generated xxx@ten-1.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r1 router + envelope to: xxx@ten-1 + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@ten-1.test.ex +--------> r2 router <-------- +local_part=xxx domain=ten-1.test.ex +checking domains +calling r2 router +r2 router called for xxx@ten-1.test.ex + domain = ten-1.test.ex +set transport t1 +queued for t1 transport: local_part = xxx +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: xxx@ten-1.test.ex + transport: t1 + host ten-1.test.ex [V4NET.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@testsub +--------> r1 router <-------- +local_part=xxx domain=testsub +checking domains +processing address_data +calling r1 router +rda_interpret (string): $local_part@$domain.test.ex +expanded: xxx@testsub.test.ex +file is not a filter file +parse_forward_list: xxx@testsub.test.ex +extract item: xxx@testsub.test.ex +r1 router generated xxx@testsub.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r1 router + envelope to: xxx@testsub + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@testsub.test.ex +--------> r2 router <-------- +local_part=xxx domain=testsub.test.ex +checking domains +calling r2 router +r2 router called for xxx@testsub.test.ex + domain = testsub.test.ex +r2 router declined for xxx@testsub.test.ex +--------> r3 router <-------- +local_part=xxx domain=testsub.test.ex +checking domains +checking "condition" +processing address_data +calling r3 router +rda_interpret (string): $local_part@$original_domain.sub.test.ex +expanded: xxx@testsub.sub.test.ex +file is not a filter file +parse_forward_list: xxx@testsub.sub.test.ex +extract item: xxx@testsub.sub.test.ex +r3 router generated xxx@testsub.sub.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r3 router + envelope to: xxx@testsub.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing xxx@testsub.sub.test.ex +--------> r2 router <-------- +local_part=xxx domain=testsub.sub.test.ex +checking domains +calling r2 router +r2 router called for xxx@testsub.sub.test.ex + domain = testsub.sub.test.ex +queued for t1 transport: local_part = xxx +domain = testsub.sub.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: xxx@testsub.sub.test.ex + transport: t1 + host testsub.sub.test.ex [V4NET.99.0.3] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0368 b/test/stderr/0368 new file mode 100644 index 000000000..a02088556 --- /dev/null +++ b/test/stderr/0368 @@ -0,0 +1,28 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +discarded duplicate host ten-1.test.ex (MX=8) +fully qualified name = mxt9.test.ex +host_find_bydns yield = HOST_FOUND (2); returned hosts: + ten-1.test.ex V4NET.0.0.1 MX=5 + ten-2.test.ex V4NET.0.0.2 MX=6 + ten-3.test.ex V4NET.0.0.3 MX=7 +duplicate IP address V4NET.0.0.5 (MX=5) removed +duplicate IP address V4NET.0.0.6 (MX=6) removed +fully qualified name = mxt14.test.ex +host_find_bydns yield = HOST_FOUND (2); returned hosts: + ten-5-6.test.ex V4NET.0.0.5 MX=4 + ten-5-6.test.ex V4NET.0.0.6 MX=4 +finding IP address for ten-1.test.ex +doing DNS lookup +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +finding IP address for ten-1.test.ex +doing DNS lookup +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +finding IP address for ten-2.test.ex +doing DNS lookup +fully qualified name = ten-2.test.ex +ten-2.test.ex V4NET.0.0.2 mx=-1 sort=xx +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0370 b/test/stderr/0370 new file mode 100644 index 000000000..b274e613d --- /dev/null +++ b/test/stderr/0370 @@ -0,0 +1,37 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> |TESTSUITE/bin/iefbr14 <-------- +changed uid/gid: local delivery to |TESTSUITE/bin/iefbr14 <|TESTSUITE/bin/iefbr14> transport=t1 + uid=EXIM_UID gid=CALLER_GID pid=pppp +t1 transport entered +direct command: + argv[0] = TESTSUITE/bin/iefbr14 +Writing message to pipe +writing data block fd=8 size=sss timeout=3600 +writing error 32: Broken pipe +transport error EPIPE ignored +t1 transport yielded 0 +t1 transport returned OK for |TESTSUITE/bin/iefbr14 +LOG: MAIN + => |TESTSUITE/bin/iefbr14 <userx@test.ex> R=r1 T=t1 +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0371 b/test/stderr/0371 new file mode 100644 index 000000000..8b212f784 --- /dev/null +++ b/test/stderr/0371 @@ -0,0 +1,129 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.0.0.0] +sender_rcvhost = [V4NET.0.0.0] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.0] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.0.0.0] +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) +using ACL "connect" +processing "accept" +check set acl_c0 = $acl_c0; connect + = ; connect +check set acl_c9 = $acl_c9; connect + = ; connect +accept: condition test succeeded +SMTP>> 220 mail.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< ehlo something +something in helo_lookup_domains? no (end of list) +sender_fullhost = (something) [V4NET.0.0.0] +sender_rcvhost = [V4NET.0.0.0] (helo=something) +set_process_info: pppp handling incoming connection from (something) [V4NET.0.0.0] +host in pipelining_advertise_hosts? yes (matched "*") +SMTP>> 250-mail.test.ex Hello something [V4NET.0.0.0]
+250-SIZE 52428800
+250-PIPELINING
+250 HELP
+SMTP<< mail from:<x@y> +using ACL "mail" +processing "accept" +check set acl_c0 = $acl_c0; mail + = ; connect; mail +check set acl_c9 = $acl_c9; mail + = ; connect; mail +check set acl_m0 = $acl_m0; mail + = ; mail +accept: condition test succeeded +SMTP>> 250 OK
+SMTP<< rcpt to:<x@y> +using ACL "rcpt" +processing "accept" +check set acl_m0 = $acl_m0; rcpt + = ; mail; rcpt +check set acl_m9 = $acl_m9; rcpt + = ; rcpt +check set acl_c0 = $acl_c0; rcpt + = ; connect; mail; rcpt +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.0.0.0] (helo=something) + by mail.test.ex with esmtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmaX-0005vi-00 + for x@y; Tue, 2 Mar 1999 09:44:33 +0000 +using ACL "data" +processing "accept" +check set acl_m0 = $acl_m0; data + = ; mail; rcpt; data +check set acl_m9 = $acl_m9; data + = ; rcpt; data +accept: condition test succeeded +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= x@y H=(something) [V4NET.0.0.0] P=esmtp S=sss +SMTP>> 250 OK id=10HmaX-0005vi-00
+smtp_setup_msg entered +SMTP<< vrfy x@y +host in smtp_accept_max_nonmail_hosts? yes (matched "*") +using ACL "vrfy" +processing "accept" +check set acl_c0 = $acl_c0; vrfy + = ; connect; mail; rcpt; vrfy +check set acl_c9 = $acl_c9; vrfy + = ; connect; mail; vrfy +check set acl_m0 = $acl_m0; vrfy + = ; vrfy +accept: condition test succeeded +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +no more routers +LOG: MAIN + VRFY failed for x@y H=(something) [V4NET.0.0.0] +SMTP>> 550 <x@y> Unrouteable address
+SMTP<< mail from:<x@y> +using ACL "mail" +processing "accept" +check set acl_c0 = $acl_c0; mail + = ; connect; mail; rcpt; vrfy; mail +check set acl_c9 = $acl_c9; mail + = ; connect; mail; vrfy; mail +check set acl_m0 = $acl_m0; mail + = ; mail +accept: condition test succeeded +SMTP>> 250 OK
+SMTP<< quit +SMTP>> 221 mail.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from (something) [V4NET.0.0.0] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0372 b/test/stderr/0372 new file mode 100644 index 000000000..86eee6d68 --- /dev/null +++ b/test/stderr/0372 @@ -0,0 +1,108 @@ +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN + <= <> H=host.name [1.2.3.4] U=CALLER P=smtp S=sss +delivering 10HmaX-0005vi-00 +----- System filter ----- + acl_c0="value for c0 is ip: 1.2.3.4" + acl_c1="" + acl_c2="" + acl_c3="" + acl_c4="" + acl_c5="c5 has a newline +there!" + acl_c6="" + acl_c7="" + acl_c8="" + acl_c9="value for c9 is name: host.name" + acl_m0="value for m0 is local_part: x" + acl_m1="" + acl_m2="" + acl_m3="" + acl_m4="" + acl_m5="value for m5 contains newline +there!" + acl_m6="" + acl_m7="" + acl_m8="" + acl_m9="value for m9 is domain: y" +------------------------- +acl_c0="value for c0 is ip: 1.2.3.4" +acl_c1="" +acl_c2="" +acl_c3="" +acl_c4="" +acl_c5="c5 has a newline +there!" +acl_c6="" +acl_c7="" +acl_c8="" +acl_c9="value for c9 is name: host.name" +acl_m0="value for m0 is local_part: x" +acl_m1="" +acl_m2="" +acl_m3="" +acl_m4="" +acl_m5="value for m5 contains newline +there!" +acl_m6="" +acl_m7="" +acl_m8="" +acl_m9="value for m9 is domain: y" +LOG: MAIN + => x <x@y> R=r1 T=t1 +LOG: MAIN + Completed +LOG: MAIN + <= <> H=host.name [1.2.3.4] U=CALLER P=smtp S=sss +delivering 10HmaY-0005vi-00 +----- System filter ----- + acl_c0="value for c0 is ip: 1.2.3.4" + acl_c1="" + acl_c2="" + acl_c3="" + acl_c4="" + acl_c5="c5 has a newline +there!" + acl_c6="" + acl_c7="" + acl_c8="" + acl_c9="value for c9 is name: host.name" + acl_m0="value for m0 is local_part: a" + acl_m1="" + acl_m2="" + acl_m3="" + acl_m4="" + acl_m5="" + acl_m6="" + acl_m7="" + acl_m8="" + acl_m9="value for m9 is domain: b" +------------------------- +acl_c0="value for c0 is ip: 1.2.3.4" +acl_c1="" +acl_c2="" +acl_c3="" +acl_c4="" +acl_c5="c5 has a newline +there!" +acl_c6="" +acl_c7="" +acl_c8="" +acl_c9="value for c9 is name: host.name" +acl_m0="value for m0 is local_part: a" +acl_m1="" +acl_m2="" +acl_m3="" +acl_m4="" +acl_m5="" +acl_m6="" +acl_m7="" +acl_m8="" +acl_m9="value for m9 is domain: b" +LOG: MAIN + => a <a@b> R=r1 T=t1 +LOG: MAIN + Completed +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT diff --git a/test/stderr/0374 b/test/stderr/0374 new file mode 100644 index 000000000..641156ca0 --- /dev/null +++ b/test/stderr/0374 @@ -0,0 +1,441 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: a1@myhost.test.ex +unique = a1@myhost.test.ex +a1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: b1@myhost.test.ex +unique = b1@myhost.test.ex +b1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: c1@myhost.test.ex +unique = c1@myhost.test.ex +c1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d1@myhost.test.ex +unique = d1@myhost.test.ex +d1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d2@myhost.test.ex +unique = d2@myhost.test.ex +d2@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d3@myhost.test.ex +unique = d3@myhost.test.ex +d3@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d3@myhost.test.ex +--------> u1 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +calling ut4 router +ut4 router called for d3@myhost.test.ex + domain = myhost.test.ex +set transport ut4 +queued for ut4 transport: local_part = d3 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut4 router (unseen) + envelope to: d3@myhost.test.ex + transport: ut4 +"unseen" set: replicated d3@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d2@myhost.test.ex +--------> u1 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +calling ut4 router +ut4 router called for d2@myhost.test.ex + domain = myhost.test.ex +queued for ut4 transport: local_part = d2 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut4 router (unseen) + envelope to: d2@myhost.test.ex + transport: ut4 +"unseen" set: replicated d2@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d1@myhost.test.ex +--------> u1 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +calling ut4 router +ut4 router called for d1@myhost.test.ex + domain = myhost.test.ex +queued for ut4 transport: local_part = d1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut4 router (unseen) + envelope to: d1@myhost.test.ex + transport: ut4 +"unseen" set: replicated d1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing c1@myhost.test.ex +--------> u1 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +calling ut3 router +ut3 router called for c1@myhost.test.ex + domain = myhost.test.ex +set transport ut3 +queued for ut3 transport: local_part = c1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut3 router (unseen) + envelope to: c1@myhost.test.ex + transport: ut3 +"unseen" set: replicated c1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing b1@myhost.test.ex +--------> u1 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +calling ut2 router +ut2 router called for b1@myhost.test.ex + domain = myhost.test.ex +set transport ut2 +queued for ut2 transport: local_part = b1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut2 router (unseen) + envelope to: b1@myhost.test.ex + transport: ut2 +"unseen" set: replicated b1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing a1@myhost.test.ex +--------> u1 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +calling u1 router +u1 router called for a1@myhost.test.ex + domain = myhost.test.ex +set transport ut1 +queued for ut1 transport: local_part = a1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by u1 router (unseen) + envelope to: a1@myhost.test.ex + transport: ut1 +"unseen" set: replicated a1@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: a1@myhost.test.ex +unique = \0\a1@myhost.test.ex +a1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: b1@myhost.test.ex +unique = \0\b1@myhost.test.ex +b1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: c1@myhost.test.ex +unique = \0\c1@myhost.test.ex +c1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d1@myhost.test.ex +unique = \0\d1@myhost.test.ex +d1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d2@myhost.test.ex +unique = \0\d2@myhost.test.ex +d2@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d3@myhost.test.ex +unique = \0\d3@myhost.test.ex +d3@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d3@myhost.test.ex +--------> real router <-------- +local_part=d3 domain=myhost.test.ex +calling real router +real router called for d3@myhost.test.ex + domain = myhost.test.ex +set transport real +queued for real transport: local_part = d3 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: d3@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d2@myhost.test.ex +--------> real router <-------- +local_part=d2 domain=myhost.test.ex +calling real router +real router called for d2@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = d2 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: d2@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d1@myhost.test.ex +--------> real router <-------- +local_part=d1 domain=myhost.test.ex +calling real router +real router called for d1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = d1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: d1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing c1@myhost.test.ex +--------> ut4 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> real router <-------- +local_part=c1 domain=myhost.test.ex +calling real router +real router called for c1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = c1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: c1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing b1@myhost.test.ex +--------> ut3 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> real router <-------- +local_part=b1 domain=myhost.test.ex +calling real router +real router called for b1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = b1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: b1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing a1@myhost.test.ex +--------> ut2 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> real router <-------- +local_part=a1 domain=myhost.test.ex +calling real router +real router called for a1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = a1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: a1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + a1@myhost.test.ex + b1@myhost.test.ex + c1@myhost.test.ex + d1@myhost.test.ex + d2@myhost.test.ex + d3@myhost.test.ex + a1@myhost.test.ex + b1@myhost.test.ex + c1@myhost.test.ex + Remote deliveries: + d1@myhost.test.ex + d2@myhost.test.ex + d3@myhost.test.ex + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => a1 <a1@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => b1 <b1@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => c1 <c1@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => d1 <d1@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => d2 <d2@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => d3 <d3@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => a1 <a1@myhost.test.ex> R=u1 T=ut1 +locking TESTSUITE/spool/db/retry.lockfile +transport error EPIPE ignored +LOG: MAIN + ** b1@myhost.test.ex R=ut2 T=ut2: Child process of ut2 transport returned 127 (could mean unable to exec or command does not exist) from command: /non/existent/file +locking TESTSUITE/spool/db/retry.lockfile +transport error EPIPE ignored +LOG: MAIN + == c1@myhost.test.ex R=ut3 T=ut3 defer (0): Child process of ut3 transport returned 127 (could mean unable to exec or command does not exist) from command: /non/existent/file +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut4.lockfile +LOG: MAIN + => d1@myhost.test.ex R=ut4 T=ut4 H=127.0.0.1 [127.0.0.1] +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut4.lockfile +LOG: MAIN + == d2@myhost.test.ex R=ut4 T=ut4 defer (-44): SMTP error from remote mail server after RCPT TO:<d2@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 450 soft error +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut4.lockfile +LOG: MAIN + ** d3@myhost.test.ex R=ut4 T=ut4: SMTP error from remote mail server after RCPT TO:<d3@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 550 hard error +locking TESTSUITE/spool/db/retry.lockfile +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@myhost.test.ex +unique = CALLER@myhost.test.ex +CALLER@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@myhost.test.ex +--------> u1 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> real router <-------- +local_part=CALLER domain=myhost.test.ex +calling real router +real router called for CALLER@myhost.test.ex + domain = myhost.test.ex +set transport real +queued for real transport: local_part = CALLER +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: CALLER@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + CALLER@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => CALLER <CALLER@myhost.test.ex> R=real T=real +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0375 b/test/stderr/0375 new file mode 100644 index 000000000..b780d95fd --- /dev/null +++ b/test/stderr/0375 @@ -0,0 +1,1025 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: a1@myhost.test.ex +unique = a1@myhost.test.ex +a1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: b1@myhost.test.ex +unique = b1@myhost.test.ex +b1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: c1@myhost.test.ex +unique = c1@myhost.test.ex +c1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d1@myhost.test.ex +unique = d1@myhost.test.ex +d1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d2@myhost.test.ex +unique = d2@myhost.test.ex +d2@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d3@myhost.test.ex +unique = d3@myhost.test.ex +d3@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: e1@myhost.test.ex +unique = e1@myhost.test.ex +e1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: f1@myhost.test.ex +unique = f1@myhost.test.ex +f1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: f2@myhost.test.ex +unique = f2@myhost.test.ex +f2@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: f3@myhost.test.ex +unique = f3@myhost.test.ex +f3@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: g1@myhost.test.ex +unique = g1@myhost.test.ex +g1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing g1@myhost.test.ex +--------> u1 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=g1 domain=myhost.test.ex +checking local_parts +processing address_data +LOG: MAIN + == g1@myhost.test.ex R=ut7 defer (-1): expansion of "$bad expansion" failed in ut7 router: unknown variable name "bad" +log writing disabled +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing f3@myhost.test.ex +--------> u1 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +processing address_data +calling ut6 router +ut6 router called for f3@myhost.test.ex + domain = myhost.test.ex +set transport ut6 +queued for ut6 transport: local_part = f3 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut6 router (unseen) + envelope to: f3@myhost.test.ex + transport: ut6 + errors to +"unseen" set: replicated f3@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing f2@myhost.test.ex +--------> u1 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +processing address_data +calling ut6 router +ut6 router called for f2@myhost.test.ex + domain = myhost.test.ex +queued for ut6 transport: local_part = f2 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut6 router (unseen) + envelope to: f2@myhost.test.ex + transport: ut6 + errors to +"unseen" set: replicated f2@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing f1@myhost.test.ex +--------> u1 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +processing address_data +calling ut6 router +ut6 router called for f1@myhost.test.ex + domain = myhost.test.ex +queued for ut6 transport: local_part = f1 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut6 router (unseen) + envelope to: f1@myhost.test.ex + transport: ut6 + errors to +"unseen" set: replicated f1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing e1@myhost.test.ex +--------> u1 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +calling ut5 router +ut5 router called for e1@myhost.test.ex + domain = myhost.test.ex +set transport ut5 +queued for ut5 transport: local_part = e1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut5 router (unseen) + envelope to: e1@myhost.test.ex + transport: ut5 +"unseen" set: replicated e1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d3@myhost.test.ex +--------> u1 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +calling ut4 router +ut4 router called for d3@myhost.test.ex + domain = myhost.test.ex +set transport ut4 +queued for ut4 transport: local_part = d3 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut4 router (unseen) + envelope to: d3@myhost.test.ex + transport: ut4 + errors to +"unseen" set: replicated d3@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d2@myhost.test.ex +--------> u1 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +calling ut4 router +ut4 router called for d2@myhost.test.ex + domain = myhost.test.ex +queued for ut4 transport: local_part = d2 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut4 router (unseen) + envelope to: d2@myhost.test.ex + transport: ut4 + errors to +"unseen" set: replicated d2@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d1@myhost.test.ex +--------> u1 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +calling ut4 router +ut4 router called for d1@myhost.test.ex + domain = myhost.test.ex +queued for ut4 transport: local_part = d1 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut4 router (unseen) + envelope to: d1@myhost.test.ex + transport: ut4 + errors to +"unseen" set: replicated d1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing c1@myhost.test.ex +--------> u1 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +calling ut3 router +ut3 router called for c1@myhost.test.ex + domain = myhost.test.ex +set transport ut3 +queued for ut3 transport: local_part = c1 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut3 router (unseen) + envelope to: c1@myhost.test.ex + transport: ut3 + errors to +"unseen" set: replicated c1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing b1@myhost.test.ex +--------> u1 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +calling ut2 router +ut2 router called for b1@myhost.test.ex + domain = myhost.test.ex +set transport ut2 +queued for ut2 transport: local_part = b1 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by ut2 router (unseen) + envelope to: b1@myhost.test.ex + transport: ut2 + errors to +"unseen" set: replicated b1@myhost.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing a1@myhost.test.ex +--------> u1 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +calling u1 router +u1 router called for a1@myhost.test.ex + domain = myhost.test.ex +set transport ut1 +queued for ut1 transport: local_part = a1 +domain = myhost.test.ex + errors_to= + domain_data=NULL localpart_data=NULL +routed by u1 router (unseen) + envelope to: a1@myhost.test.ex + transport: ut1 + errors to +"unseen" set: replicated a1@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: a1@myhost.test.ex +unique = \0\a1@myhost.test.ex +a1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: b1@myhost.test.ex +unique = \0\b1@myhost.test.ex +b1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: c1@myhost.test.ex +unique = \0\c1@myhost.test.ex +c1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d1@myhost.test.ex +unique = \0\d1@myhost.test.ex +d1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d2@myhost.test.ex +unique = \0\d2@myhost.test.ex +d2@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: d3@myhost.test.ex +unique = \0\d3@myhost.test.ex +d3@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: e1@myhost.test.ex +unique = \0\e1@myhost.test.ex +e1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: f1@myhost.test.ex +unique = \0\f1@myhost.test.ex +f1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: f2@myhost.test.ex +unique = \0\f2@myhost.test.ex +f2@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: f3@myhost.test.ex +unique = \0\f3@myhost.test.ex +f3@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing f3@myhost.test.ex +--------> ut7 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=f3 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=f3 domain=myhost.test.ex +calling real router +real router called for f3@myhost.test.ex + domain = myhost.test.ex +set transport real +queued for real transport: local_part = f3 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: f3@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing f2@myhost.test.ex +--------> ut7 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=f2 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=f2 domain=myhost.test.ex +calling real router +real router called for f2@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = f2 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: f2@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing f1@myhost.test.ex +--------> ut7 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=f1 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=f1 domain=myhost.test.ex +calling real router +real router called for f1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = f1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: f1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing e1@myhost.test.ex +--------> ut6 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=e1 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=e1 domain=myhost.test.ex +calling real router +real router called for e1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = e1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: e1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d3@myhost.test.ex +--------> ut5 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=d3 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=d3 domain=myhost.test.ex +calling real router +real router called for d3@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = d3 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: d3@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d2@myhost.test.ex +--------> ut5 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=d2 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=d2 domain=myhost.test.ex +calling real router +real router called for d2@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = d2 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: d2@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing d1@myhost.test.ex +--------> ut5 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=d1 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=d1 domain=myhost.test.ex +calling real router +real router called for d1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = d1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: d1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing c1@myhost.test.ex +--------> ut4 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=c1 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=c1 domain=myhost.test.ex +calling real router +real router called for c1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = c1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: c1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing b1@myhost.test.ex +--------> ut3 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=b1 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=b1 domain=myhost.test.ex +calling real router +real router called for b1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = b1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: b1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing a1@myhost.test.ex +--------> ut2 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=a1 domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=a1 domain=myhost.test.ex +calling real router +real router called for a1@myhost.test.ex + domain = myhost.test.ex +queued for real transport: local_part = a1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: a1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + a1@myhost.test.ex + b1@myhost.test.ex + c1@myhost.test.ex + d1@myhost.test.ex + d2@myhost.test.ex + d3@myhost.test.ex + e1@myhost.test.ex + f1@myhost.test.ex + f2@myhost.test.ex + f3@myhost.test.ex + a1@myhost.test.ex + b1@myhost.test.ex + c1@myhost.test.ex + Remote deliveries: + d1@myhost.test.ex + d2@myhost.test.ex + d3@myhost.test.ex + e1@myhost.test.ex + f1@myhost.test.ex + f2@myhost.test.ex + f3@myhost.test.ex + Failed addresses: + Deferred addresses: + g1@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => a1 <a1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => b1 <b1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => c1 <c1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => d1 <d1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => d2 <d2@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => d3 <d3@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => e1 <e1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => f1 <f1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => f2 <f2@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => f3 <f3@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => a1 <a1@myhost.test.ex> P=<> R=u1 T=ut1 +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +transport error EPIPE ignored +LOG: MAIN + ** b1@myhost.test.ex P=<> R=ut2 T=ut2: Child process of ut2 transport returned 127 (could mean unable to exec or command does not exist) from command: /non/existent/file +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +transport error EPIPE ignored +LOG: MAIN + == c1@myhost.test.ex R=ut3 T=ut3 defer (0): Child process of ut3 transport returned 127 (could mean unable to exec or command does not exist) from command: /non/existent/file +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut4.lockfile +LOG: MAIN + => d1@myhost.test.ex P=<> R=ut4 T=ut4 H=127.0.0.1 [127.0.0.1] +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut4.lockfile +LOG: MAIN + == d2@myhost.test.ex R=ut4 T=ut4 defer (-44): SMTP error from remote mail server after RCPT TO:<d2@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 450 soft error +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut4.lockfile +LOG: MAIN + ** d3@myhost.test.ex P=<> R=ut4 T=ut4: SMTP error from remote mail server after RCPT TO:<d3@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 550 hard error +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut5.lockfile +LOG: MAIN + ** e1@myhost.test.ex P=<> R=ut5 T=ut5: SMTP error from remote mail server after RCPT TO:<e1@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 550 hard error +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut6.lockfile +LOG: MAIN + => f1@myhost.test.ex P=<CALLER@myhost.test.ex> R=ut6 T=ut6 H=127.0.0.1 [127.0.0.1] +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut6.lockfile +LOG: MAIN + == f2@myhost.test.ex R=ut6 T=ut6 defer (-44): SMTP error from remote mail server after RCPT TO:<f2@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 450 soft error +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-ut6.lockfile +LOG: MAIN + ** f3@myhost.test.ex P=<CALLER@myhost.test.ex> R=ut6 T=ut6: SMTP error from remote mail server after RCPT TO:<f3@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 550 hard error +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + f3@myhost.test.ex <f3@myhost.test.ex>: error ignored +log writing disabled +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@myhost.test.ex +unique = CALLER@myhost.test.ex +CALLER@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@myhost.test.ex +--------> u1 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +ut8 router skipped: local_parts mismatch +--------> real router <-------- +local_part=CALLER domain=myhost.test.ex +calling real router +real router called for CALLER@myhost.test.ex + domain = myhost.test.ex +set transport real +queued for real transport: local_part = CALLER +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: CALLER@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + CALLER@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => CALLER <CALLER@myhost.test.ex> P=<> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + d3@myhost.test.ex <d3@myhost.test.ex>: error ignored +log writing disabled +LOG: MAIN + b1@myhost.test.ex <b1@myhost.test.ex>: error ignored +log writing disabled +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: h1@myhost.test.ex +unique = h1@myhost.test.ex +h1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing h1@myhost.test.ex +--------> u1 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +u1 router skipped: local_parts mismatch +--------> ut2 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +ut2 router skipped: local_parts mismatch +--------> ut3 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +ut3 router skipped: local_parts mismatch +--------> ut4 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +ut4 router skipped: local_parts mismatch +--------> ut5 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +ut5 router skipped: local_parts mismatch +--------> ut6 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +ut6 router skipped: local_parts mismatch +--------> ut7 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +ut7 router skipped: local_parts mismatch +--------> ut8 router <-------- +local_part=h1 domain=myhost.test.ex +checking local_parts +calling ut8 router +ut8 router called for h1@myhost.test.ex + domain = myhost.test.ex +forced expansion failure - ignoring errors_to +set transport ut1 +queued for ut1 transport: local_part = h1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by ut8 router (unseen) + envelope to: h1@myhost.test.ex + transport: ut1 +"unseen" set: replicated h1@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: h1@myhost.test.ex +unique = \0\h1@myhost.test.ex +h1@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing h1@myhost.test.ex +--------> real router <-------- +local_part=h1 domain=myhost.test.ex +calling real router +real router called for h1@myhost.test.ex + domain = myhost.test.ex +set transport real +queued for real transport: local_part = h1 +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by real router + envelope to: h1@myhost.test.ex + transport: real +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + h1@myhost.test.ex + h1@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => h1 <h1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=real T=real +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => h1 <h1@myhost.test.ex> P=<CALLER@myhost.test.ex> R=ut8 T=ut1 +log writing disabled +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0376 b/test/stderr/0376 new file mode 100644 index 000000000..f51553220 --- /dev/null +++ b/test/stderr/0376 @@ -0,0 +1,804 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@localhost +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@localhost> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=0 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: found address record +callout cache: address record is positive +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: address record expired +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify defer for <ok@localhost>: could not connect to 127.0.0.1 [127.0.0.1]: Connection refused +created log directory TESTSUITE/spool/log +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<ok@localhost> temporarily rejected RCPT <z@test.ex>: Could not complete sender verify callout +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying bad@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering bad@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<bad@localhost> + SMTP<< 550 REJECTED + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=0 +wrote negative callout cache address record +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <bad@localhost>: response to "RCPT TO:<bad@localhost>" from 127.0.0.1 [127.0.0.1] was: 550 REJECTED +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<bad@localhost> rejected RCPT <z@test.ex>: (recipient): Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying bad@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering bad@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: found address record +callout cache: address record is negative +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <bad@localhost> +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<bad@localhost> rejected RCPT <z@test.ex>: (recipient): Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: address record expired +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 550 REJECT MAIL FROM + SMTP>> QUIT +wrote callout cache domain record: + result=2 postmaster=0 random=0 +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <ok@localhost>: response to "MAIL FROM:<>" from 127.0.0.1 [127.0.0.1] was: 550 REJECT MAIL FROM +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<ok@localhost> rejected RCPT <z@test.ex>: (mail): Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: domain gave initial rejection, or does not accept HELO or MAIL FROM:<> +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <ok@localhost> +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<ok@localhost> rejected RCPT <z@test.ex>: (mail): Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@otherhost> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@otherhost> + SMTP<< 550 NOT OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=2 random=0 +wrote positive callout cache address record +LOG: MAIN REJECT + H=[V4NET.0.0.2] U=root sender verify fail for <ok@otherhost>: response to "RCPT TO:<postmaster@otherhost>" from 127.0.0.1 [127.0.0.1] was: 550 NOT OK +LOG: MAIN REJECT + H=[V4NET.0.0.2] U=root F=<ok@otherhost> rejected RCPT <z@test.ex>: Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost +Attempting full verification using callout +callout cache: found domain record +callout cache: domain does not accept RCPT TO:<postmaster@domain> +LOG: MAIN REJECT + H=[V4NET.0.0.2] U=root sender verify fail for <ok@otherhost> +LOG: MAIN REJECT + H=[V4NET.0.0.2] U=root F=<ok@otherhost> rejected RCPT <z@test.ex>: Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost2 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@otherhost2> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@otherhost2> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=0 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost2 +Attempting full verification using callout +callout cache: found domain record +callout cache: domain accepts RCPT TO:<postmaster@domain> +callout cache: found address record +callout cache: address record is positive +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost3 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost3 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@otherhost3> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=1 +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying otherok@otherhost3 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering otherok@otherhost3 +Attempting full verification using callout +callout cache: found domain record +callout cache: domain accepts random addresses +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost4 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost4 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@otherhost4> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=1 +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost4 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost4 +Attempting full verification using callout +callout cache: found domain record +callout cache: domain accepts random addresses +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost41 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost41 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@otherhost41> + SMTP<< 550 NOT OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@otherhost41> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@otherhost41> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=2 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost41 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost41 +Attempting full verification using callout +callout cache: found domain record +callout cache: domain rejects random addresses +callout cache: domain accepts RCPT TO:<postmaster@domain> +callout cache: found address record +callout cache: address record is positive +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost21 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost21 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@otherhost21> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@otherhost21> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=0 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok2@otherhost21 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok2@otherhost21 +Attempting full verification using callout +callout cache: found domain record +callout cache: domain accepts RCPT TO:<postmaster@domain> +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok2@otherhost21> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=0 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost31 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost31 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@otherhost31> + SMTP<< 550 NOT OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@otherhost31> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=2 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying okok@otherhost31 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering okok@otherhost31 +Attempting full verification using callout +callout cache: found domain record +callout cache: domain rejects random addresses +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<okok@otherhost31> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=2 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying okokok@otherhost31 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering okokok@otherhost31 +Attempting full verification using callout +callout cache: domain record expired +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@otherhost31> + SMTP<< 550 NOT OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<okokok@otherhost31> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=2 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying okok@otherhost51 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering okok@otherhost51 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@otherhost51> +SMTP timeout +wrote callout cache domain record: + result=1 postmaster=0 random=0 +LOG: MAIN REJECT + H=[V4NET.0.0.5] U=root sender verify defer for <okok@otherhost51>: Could not complete sender verify callout +LOG: MAIN REJECT + H=[V4NET.0.0.5] U=root F=<okok@otherhost51> temporarily rejected RCPT <z@test.ex>: Could not complete sender verify callout +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying okokok@otherhost52 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering okokok@otherhost52 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<okokok@otherhost52> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<pmsend@a.domain> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@otherhost52> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=0 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +verifying Reply-To: header address abcd@x.y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying abcd@x.y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@x.y.z +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<somesender@a.domain> + SMTP<< 250 OK + SMTP>> RCPT TO:<abcd@x.y.z> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=0 +wrote positive callout cache address record +LOG: MAIN + <= ok7@otherhost53 H=[V4NET.0.0.7] U=root P=smtp S=sss +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +verifying Reply-To: header address abcd@x.y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying abcd@x.y.z +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abcd@x.y.z +Attempting full verification using callout +callout cache: found domain record +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<abcd@x.y.z> +SMTP timeout +wrote callout cache domain record: + result=1 postmaster=0 random=0 +LOG: MAIN + <= ok7@otherhost53 H=[V4NET.0.0.8] U=root P=smtp S=sss +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying ok@otherhost9 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ok@otherhost9 +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<ok@otherhost9> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@otherhost9> + SMTP<< 550 NOT OK + SMTP>> RCPT TO:<postmaster> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=0 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying z@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering z@test.ex +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<postmaster@myhost.test.ex> + SMTP<< 250 OK + SMTP>> RCPT TO:<myhost.test.ex-dddddddd-testing@test.ex> + SMTP<< 550 RANDOM IS BAD + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<postmaster@myhost.test.ex> + SMTP<< 250 OK + SMTP>> RCPT TO:<z@test.ex> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<pmsend@b.domain> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@test.ex> + SMTP<< 250 OK + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=1 random=2 +wrote positive callout cache address record +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0377 b/test/stderr/0377 new file mode 100644 index 000000000..3a70bb66d --- /dev/null +++ b/test/stderr/0377 @@ -0,0 +1,797 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: bbbb@myhost.test.ex +unique = bbbb@myhost.test.ex +bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +checking "condition" +cccc_2nd_time router skipped: condition failure +--------> cccc_redirect router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling cccc_redirect router +rda_interpret (string): cccc@$domain, defer_cccc@$domain +expanded: cccc@myhost.test.ex, defer_cccc@myhost.test.ex +file is not a filter file +parse_forward_list: cccc@myhost.test.ex, defer_cccc@myhost.test.ex +extract item: cccc@myhost.test.ex +extract item: defer_cccc@myhost.test.ex +cccc_redirect router generated defer_cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +cccc_redirect router generated cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by cccc_redirect router + envelope to: cccc@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing bbbb@myhost.test.ex +--------> defer router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +checking "condition" +calling bbbb router +rda_interpret (string): bbbb@$domain, defer_bbbb@$domain +expanded: bbbb@myhost.test.ex, defer_bbbb@myhost.test.ex +file is not a filter file +parse_forward_list: bbbb@myhost.test.ex, defer_bbbb@myhost.test.ex +extract item: bbbb@myhost.test.ex +extract item: defer_bbbb@myhost.test.ex +bbbb router generated defer_bbbb@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +bbbb router generated bbbb@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by bbbb router + envelope to: bbbb@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +checking "condition" +calling unseen_aaaa router +rda_interpret (string): defer_aaaa@$domain +expanded: defer_aaaa@myhost.test.ex +file is not a filter file +parse_forward_list: defer_aaaa@myhost.test.ex +extract item: defer_aaaa@myhost.test.ex +unseen_aaaa router generated defer_aaaa@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by unseen_aaaa router (unseen) + envelope to: aaaa@myhost.test.ex + transport: <none> +"unseen" set: replicated aaaa@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = \0\aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_aaaa@myhost.test.ex +unique = defer_aaaa@myhost.test.ex +defer_aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: bbbb@myhost.test.ex +unique = \0\bbbb@myhost.test.ex +bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_bbbb@myhost.test.ex +unique = defer_bbbb@myhost.test.ex +defer_bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = \0\cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_cccc@myhost.test.ex +unique = defer_cccc@myhost.test.ex +defer_cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_cccc@myhost.test.ex +--------> defer router <-------- +local_part=defer_cccc domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_cccc@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_cccc@myhost.test.ex <cccc@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +checking "condition" +cccc_2nd_time router skipped: condition failure +--------> cccc_redirect router <-------- +cccc_redirect router skipped: previously routed cccc@myhost.test.ex +--------> cccc_accept router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling cccc_accept router +cccc_accept router called for cccc@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = cccc +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by cccc_accept router + envelope to: cccc@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_bbbb@myhost.test.ex +--------> defer router <-------- +local_part=defer_bbbb domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_bbbb@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_bbbb@myhost.test.ex <bbbb@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing bbbb@myhost.test.ex +--------> defer router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +bbbb router skipped: previously routed bbbb@myhost.test.ex +--------> bbbb_0 router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +calling bbbb_0 router +bbbb_0 router called for bbbb@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = bbbb +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by bbbb_0 router + envelope to: bbbb@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_aaaa@myhost.test.ex +--------> defer router <-------- +local_part=defer_aaaa domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_aaaa@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> seen_aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling seen_aaaa router +seen_aaaa router called for aaaa@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = aaaa +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by seen_aaaa router + envelope to: aaaa@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + aaaa@myhost.test.ex + bbbb@myhost.test.ex + cccc@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: + defer_aaaa@myhost.test.ex + defer_bbbb@myhost.test.ex + defer_cccc@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => aaaa <aaaa@myhost.test.ex> R=seen_aaaa T=t1 +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => bbbb <bbbb@myhost.test.ex> R=bbbb_0 T=t1 +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => cccc <cccc@myhost.test.ex> R=cccc_accept T=t1 +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: bbbb@myhost.test.ex +unique = bbbb@myhost.test.ex +bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +checking "condition" +calling cccc_2nd_time router +rda_interpret (string): $local_part@$domain +expanded: cccc@myhost.test.ex +file is not a filter file +parse_forward_list: cccc@myhost.test.ex +extract item: cccc@myhost.test.ex +cccc_2nd_time router generated cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by cccc_2nd_time router + envelope to: cccc@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing bbbb@myhost.test.ex +--------> defer router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +checking "condition" +bbbb router skipped: condition failure +--------> bbbb_0 router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +calling bbbb_0 router +bbbb_0 router called for bbbb@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = bbbb +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by bbbb_0 router + envelope to: bbbb@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +checking "condition" +unseen_aaaa router skipped: condition failure +--------> seen_aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling seen_aaaa router +seen_aaaa router called for aaaa@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = aaaa +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by seen_aaaa router + envelope to: aaaa@myhost.test.ex + transport: t1 +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = \0\cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +cccc_2nd_time router skipped: previously routed cccc@myhost.test.ex +--------> cccc_redirect router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling cccc_redirect router +rda_interpret (string): cccc@$domain, defer_cccc@$domain +expanded: cccc@myhost.test.ex, defer_cccc@myhost.test.ex +file is not a filter file +parse_forward_list: cccc@myhost.test.ex, defer_cccc@myhost.test.ex +extract item: cccc@myhost.test.ex +extract item: defer_cccc@myhost.test.ex +cccc_redirect router generated defer_cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +cccc_redirect router generated cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by cccc_redirect router + envelope to: cccc@myhost.test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = \1\cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_cccc@myhost.test.ex +unique = defer_cccc@myhost.test.ex +defer_cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_cccc@myhost.test.ex +--------> defer router <-------- +local_part=defer_cccc domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_cccc@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_cccc@myhost.test.ex <cccc@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +cccc_2nd_time router skipped: previously routed cccc@myhost.test.ex +--------> cccc_redirect router <-------- +cccc_redirect router skipped: previously routed cccc@myhost.test.ex +--------> cccc_accept router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling cccc_accept router +cccc_accept router called for cccc@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = cccc +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by cccc_accept router + envelope to: cccc@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + cccc@myhost.test.ex + aaaa@myhost.test.ex + bbbb@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: + defer_cccc@myhost.test.ex +cccc@myhost.test.ex was previously delivered (t1 transport): discarded +aaaa@myhost.test.ex was previously delivered (t1 transport): discarded +bbbb@myhost.test.ex was previously delivered (t1 transport): discarded +locking TESTSUITE/spool/db/retry.lockfile +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: bbbb@myhost.test.ex +unique = bbbb@myhost.test.ex +bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +checking "condition" +calling cccc_2nd_time router +rda_interpret (string): $local_part@$domain +expanded: cccc@myhost.test.ex +file is not a filter file +parse_forward_list: cccc@myhost.test.ex +extract item: cccc@myhost.test.ex +cccc_2nd_time router generated cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by cccc_2nd_time router + envelope to: cccc@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing bbbb@myhost.test.ex +--------> defer router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +checking "condition" +bbbb router skipped: condition failure +--------> bbbb_0 router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +calling bbbb_0 router +bbbb_0 router called for bbbb@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = bbbb +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by bbbb_0 router + envelope to: bbbb@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +checking "condition" +unseen_aaaa router skipped: condition failure +--------> seen_aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling seen_aaaa router +seen_aaaa router called for aaaa@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = aaaa +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by seen_aaaa router + envelope to: aaaa@myhost.test.ex + transport: t1 +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = \0\cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +cccc_2nd_time router skipped: previously routed cccc@myhost.test.ex +--------> cccc_redirect router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling cccc_redirect router +rda_interpret (string): cccc@$domain, defer_cccc@$domain +expanded: cccc@myhost.test.ex, defer_cccc@myhost.test.ex +file is not a filter file +parse_forward_list: cccc@myhost.test.ex, defer_cccc@myhost.test.ex +extract item: cccc@myhost.test.ex +extract item: defer_cccc@myhost.test.ex +cccc_redirect router generated defer_cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +cccc_redirect router generated cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by cccc_redirect router + envelope to: cccc@myhost.test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = \1\cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_cccc@myhost.test.ex +unique = defer_cccc@myhost.test.ex +defer_cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_cccc@myhost.test.ex +--------> defer router <-------- +local_part=defer_cccc domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_cccc@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_cccc@myhost.test.ex <cccc@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> unseen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +unseen_aaaa router skipped: local_parts mismatch +--------> seen_aaaa router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +seen_aaaa router skipped: local_parts mismatch +--------> bbbb router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb router skipped: local_parts mismatch +--------> bbbb_0 router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +bbbb_0 router skipped: local_parts mismatch +--------> cccc_2nd_time router <-------- +cccc_2nd_time router skipped: previously routed cccc@myhost.test.ex +--------> cccc_redirect router <-------- +cccc_redirect router skipped: previously routed cccc@myhost.test.ex +--------> cccc_accept router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling cccc_accept router +cccc_accept router called for cccc@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = cccc +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by cccc_accept router + envelope to: cccc@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + cccc@myhost.test.ex + aaaa@myhost.test.ex + bbbb@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: + defer_cccc@myhost.test.ex +cccc@myhost.test.ex was previously delivered (t1 transport): discarded +aaaa@myhost.test.ex was previously delivered (t1 transport): discarded +bbbb@myhost.test.ex was previously delivered (t1 transport): discarded +locking TESTSUITE/spool/db/retry.lockfile +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0378 b/test/stderr/0378 new file mode 100644 index 000000000..13db924cd --- /dev/null +++ b/test/stderr/0378 @@ -0,0 +1,312 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> bounce router <-------- +local_part=aaaa domain=myhost.test.ex +checking senders +bounce router skipped: senders mismatch +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> aaaa_2nd_time router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +checking "condition" +aaaa_2nd_time router skipped: condition failure +--------> aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling aaaa router +rda_interpret (string): # Exim filter +deliver defer_aaaa@$domain +save TESTSUITE/test-mail/file +pipe "/bin/sh -c exit" +mail subject autoreply +text "This is an autoreply" +expanded: # Exim filter +deliver defer_aaaa@myhost.test.ex +save TESTSUITE/test-mail/file +pipe "/bin/sh -c exit" +mail subject autoreply +text "This is an autoreply" +data is an Exim filter program +Filter: start of processing +Filter: end of processing +rda_interpret: subprocess yield=0 error=NULL +set transport t3 +aaaa router generated >CALLER@myhost.test.ex + pipe, file, or autoreply + errors_to=NULL transport=t3 + uid=CALLER_UID gid=CALLER_GID home=NULL +set transport t2 +aaaa router generated |/bin/sh -c exit + pipe, file, or autoreply + errors_to=NULL transport=t2 + uid=CALLER_UID gid=CALLER_GID home=NULL +set transport t1 +aaaa router generated TESTSUITE/test-mail/file + pipe, file, or autoreply + errors_to=NULL transport=t1 + uid=CALLER_UID gid=CALLER_GID home=NULL +aaaa router generated defer_aaaa@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by aaaa router + envelope to: aaaa@myhost.test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_aaaa@myhost.test.ex +unique = defer_aaaa@myhost.test.ex +defer_aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: TESTSUITE/test-mail/file +unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex +queued for t1 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: |/bin/sh -c exit +unique = |/bin/sh -c exit:aaaa@myhost.test.ex +queued for t2 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: >CALLER@myhost.test.ex +unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex +queued for t3 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_aaaa@myhost.test.ex +--------> bounce router <-------- +local_part=defer_aaaa domain=myhost.test.ex +checking senders +bounce router skipped: senders mismatch +--------> defer router <-------- +local_part=defer_aaaa domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_aaaa@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + >CALLER@myhost.test.ex + |/bin/sh -c exit + TESTSUITE/test-mail/file + Remote deliveries: + Failed addresses: + Deferred addresses: + defer_aaaa@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@myhost.test.ex +unique = CALLER@myhost.test.ex +CALLER@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@myhost.test.ex +--------> bounce router <-------- +local_part=CALLER domain=myhost.test.ex +checking senders +calling bounce router +rda_interpret (string): :blackhole: +expanded: :blackhole: +file is not a filter file +parse_forward_list: :blackhole: +extract item: :blackhole: +address :blackhole:d +LOG: MAIN + => :blackhole: <CALLER@myhost.test.ex> R=bounce +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + => >CALLER@myhost.test.ex <aaaa@myhost.test.ex> R=aaaa T=t3 +locking TESTSUITE/spool/db/retry.lockfile +transport error EPIPE ignored +LOG: MAIN + => |/bin/sh -c exit <aaaa@myhost.test.ex> R=aaaa T=t2 +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => TESTSUITE/test-mail/file <aaaa@myhost.test.ex> R=aaaa T=t1 +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> bounce router <-------- +local_part=aaaa domain=myhost.test.ex +checking senders +bounce router skipped: senders mismatch +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> aaaa_2nd_time router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +checking "condition" +calling aaaa_2nd_time router +rda_interpret (string): aaaa@$domain +expanded: aaaa@myhost.test.ex +file is not a filter file +parse_forward_list: aaaa@myhost.test.ex +extract item: aaaa@myhost.test.ex +aaaa_2nd_time router generated aaaa@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by aaaa_2nd_time router + envelope to: aaaa@myhost.test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = \0\aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> bounce router <-------- +local_part=aaaa domain=myhost.test.ex +checking senders +bounce router skipped: senders mismatch +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> aaaa_2nd_time router <-------- +aaaa_2nd_time router skipped: previously routed aaaa@myhost.test.ex +--------> aaaa router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling aaaa router +rda_interpret (string): # Exim filter +deliver defer_aaaa@$domain +save TESTSUITE/test-mail/file +pipe "/bin/sh -c exit" +mail subject autoreply +text "This is an autoreply" +expanded: # Exim filter +deliver defer_aaaa@myhost.test.ex +save TESTSUITE/test-mail/file +pipe "/bin/sh -c exit" +mail subject autoreply +text "This is an autoreply" +data is an Exim filter program +Filter: start of processing +Filter: end of processing +rda_interpret: subprocess yield=0 error=NULL +set transport t3 +aaaa router generated >CALLER@myhost.test.ex + pipe, file, or autoreply + errors_to=NULL transport=t3 + uid=CALLER_UID gid=CALLER_GID home=NULL +set transport t2 +aaaa router generated |/bin/sh -c exit + pipe, file, or autoreply + errors_to=NULL transport=t2 + uid=CALLER_UID gid=CALLER_GID home=NULL +set transport t1 +aaaa router generated TESTSUITE/test-mail/file + pipe, file, or autoreply + errors_to=NULL transport=t1 + uid=CALLER_UID gid=CALLER_GID home=NULL +aaaa router generated defer_aaaa@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by aaaa router + envelope to: aaaa@myhost.test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer_aaaa@myhost.test.ex +unique = defer_aaaa@myhost.test.ex +defer_aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: TESTSUITE/test-mail/file +unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex +TESTSUITE/test-mail/file was previously delivered: discarded +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: |/bin/sh -c exit +unique = |/bin/sh -c exit:aaaa@myhost.test.ex +|/bin/sh -c exit was previously delivered: discarded +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: >CALLER@myhost.test.ex +unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex +>CALLER@myhost.test.ex was previously delivered: discarded +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer_aaaa@myhost.test.ex +--------> bounce router <-------- +local_part=defer_aaaa domain=myhost.test.ex +checking senders +bounce router skipped: senders mismatch +--------> defer router <-------- +local_part=defer_aaaa domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer_aaaa@myhost.test.ex + message: forced defer +LOG: MAIN + == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: + defer_aaaa@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0379 b/test/stderr/0379 new file mode 100644 index 000000000..142b65d23 --- /dev/null +++ b/test/stderr/0379 @@ -0,0 +1,171 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer@myhost.test.ex +unique = defer@myhost.test.ex +defer@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> defer router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> aaaa_redirect router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling aaaa_redirect router +rda_interpret (string): bbbb@$domain, cccc@$domain +expanded: bbbb@myhost.test.ex, cccc@myhost.test.ex +file is not a filter file +parse_forward_list: bbbb@myhost.test.ex, cccc@myhost.test.ex +extract item: bbbb@myhost.test.ex +extract item: cccc@myhost.test.ex +aaaa_redirect router generated cccc@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +aaaa_redirect router generated bbbb@myhost.test.ex + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by aaaa_redirect router + envelope to: aaaa@myhost.test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer@myhost.test.ex +--------> defer router <-------- +local_part=defer domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer@myhost.test.ex + message: forced defer +LOG: MAIN + == defer@myhost.test.ex R=defer defer (-1): forced defer +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: bbbb@myhost.test.ex +unique = bbbb@myhost.test.ex +bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: cccc@myhost.test.ex +unique = cccc@myhost.test.ex +cccc@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing cccc@myhost.test.ex +--------> defer router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> aaaa_redirect router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +aaaa_redirect router skipped: local_parts mismatch +--------> bc router <-------- +local_part=cccc domain=myhost.test.ex +checking local_parts +calling bc router +bc router called for cccc@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = cccc +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by bc router + envelope to: cccc@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing bbbb@myhost.test.ex +--------> defer router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +defer router skipped: local_parts mismatch +--------> aaaa_redirect router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +aaaa_redirect router skipped: local_parts mismatch +--------> bc router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +calling bc router +bc router called for bbbb@myhost.test.ex + domain = myhost.test.ex +queued for t1 transport: local_part = bbbb +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by bc router + envelope to: bbbb@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + bbbb@myhost.test.ex + cccc@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: + defer@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => bbbb <aaaa@myhost.test.ex> R=bc T=t1 +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => cccc <aaaa@myhost.test.ex> R=bc T=t1 +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: defer@myhost.test.ex +unique = defer@myhost.test.ex +defer@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing defer@myhost.test.ex +--------> defer router <-------- +local_part=defer domain=myhost.test.ex +checking local_parts +calling defer router +rda_interpret (string): :defer: forced defer +expanded: :defer: forced defer +file is not a filter file +parse_forward_list: :defer: forced defer +extract item: :defer: forced defer +defer router: defer for defer@myhost.test.ex + message: forced defer +LOG: MAIN + == defer@myhost.test.ex R=defer defer (-1): forced defer +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: + defer@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0380 b/test/stderr/0380 new file mode 100644 index 000000000..e7ae5a271 --- /dev/null +++ b/test/stderr/0380 @@ -0,0 +1,85 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: aaaa@myhost.test.ex +unique = aaaa@myhost.test.ex +aaaa@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: bbbb@myhost.test.ex +unique = bbbb@myhost.test.ex +bbbb@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing bbbb@myhost.test.ex +--------> r0 router <-------- +local_part=bbbb domain=myhost.test.ex +processing address_data +forced failure in expansion of "${if eq {a}{b}{x}fail}" (address_data): decline action taken +--------> r1 router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=bbbb domain=myhost.test.ex +checking local_parts +calling r2 router +rda_interpret (file): TESTSUITE/non-exist/$local_part +expanded: TESTSUITE/non-exist/bbbb +TESTSUITE/non-exist/bbbb does not exist +ignore_enotdir set => skip checking parent directory +r2 router declined for bbbb@myhost.test.ex +--------> r3 router <-------- +local_part=bbbb domain=myhost.test.ex +calling r3 router +r3 router called for bbbb@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = bbbb +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: bbbb@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing aaaa@myhost.test.ex +--------> r0 router <-------- +local_part=aaaa domain=myhost.test.ex +processing address_data +forced failure in expansion of "${if eq {a}{b}{x}fail}" (address_data): decline action taken +--------> r1 router <-------- +local_part=aaaa domain=myhost.test.ex +checking local_parts +calling r1 router +rda_interpret (file): TESTSUITE/non-exist/$local_part +expanded: TESTSUITE/non-exist/aaaa +TESTSUITE/non-exist/aaaa does not exist +checking parent directory +stat(TESTSUITE/non-exist/.)=-1 +r1 router: defer for aaaa@myhost.test.ex + message: failed to stat TESTSUITE/non-exist/. (No such file or directory) +LOG: MAIN + == aaaa@myhost.test.ex R=r1 defer (-1): failed to stat TESTSUITE/non-exist/. (No such file or directory) +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + bbbb@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: + aaaa@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +LOG: MAIN + => bbbb <bbbb@myhost.test.ex> R=r3 T=t1 +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0381 b/test/stderr/0381 new file mode 100644 index 000000000..989769454 --- /dev/null +++ b/test/stderr/0381 @@ -0,0 +1,79 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL +sender_fullhost = [V4NET.99.99.97] +sender_rcvhost = [V4NET.99.99.97] (ident=CALLER) +set_process_info: pppp handling incoming connection from [V4NET.99.99.97] via -oMa +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.99.99.97] U=CALLER +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<notgov@test.ex> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@test.ex> +using ACL "check_rcpt" +processing "warn" +check hosts = *.gov.uk.test.ex +sender host name required, to match against *.gov.uk.test.ex +looking up host name for V4NET.99.99.97 +DNS lookup of 97.99.99.V4NET.in-addr.arpa (PTR) using fakens +DNS lookup of 97.99.99.V4NET.in-addr.arpa (PTR) succeeded +IP address lookup yielded x.co.uk.test.ex + alias x.gov.uk.test.ex +using host_fake_gethostbyname for x.co.uk.test.ex (IPv4) +DNS lookup of x.co.uk.test.ex (A) using fakens +DNS lookup of x.co.uk.test.ex (A) succeeded +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=x.co.uk.test.ex address=V4NET.99.99.97 +checking addresses for x.co.uk.test.ex + V4NET.99.99.97 OK +using host_fake_gethostbyname for x.gov.uk.test.ex (IPv4) +DNS lookup of x.gov.uk.test.ex (A) using fakens +DNS lookup of x.gov.uk.test.ex (A) succeeded +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=x.gov.uk.test.ex address=V4NET.99.99.97 +checking addresses for x.gov.uk.test.ex + V4NET.99.99.97 OK +sender_fullhost = x.co.uk.test.ex [V4NET.99.99.97] +sender_rcvhost = x.co.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 +processing "warn" +check hosts = !*.gov.uk.test.ex +host in "!*.gov.uk.test.ex"? no (matched "!*.gov.uk.test.ex") +warn: condition test failed +processing "warn" +check hosts = *.co.uk.test.ex +host in "*.co.uk.test.ex"? yes (matched "*.co.uk.test.ex") +warn: condition test succeeded +processing "warn" +check hosts = !*.co.uk.test.ex +host in "!*.co.uk.test.ex"? no (matched "!*.co.uk.test.ex") +warn: condition test failed +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0382 b/test/stderr/0382 new file mode 100644 index 000000000..0001a8ae8 --- /dev/null +++ b/test/stderr/0382 @@ -0,0 +1,52 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +running system filter +Filtering did not set up a significant delivery. +Normal delivery will occur. +system filter returned 1 +LOG: MAIN + ** userx@test.ex R=r1: forced fail +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +running system filter +Filtering did not set up a significant delivery. +Normal delivery will occur. +system filter returned 1 +LOG: MAIN + ** CALLER@test.ex: Unrouteable address +LOG: MAIN + Frozen (delivery error message) +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +LOG: MAIN + cancelled by timeout_frozen_after +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0384 b/test/stderr/0384 new file mode 100644 index 000000000..849bbd9b8 --- /dev/null +++ b/test/stderr/0384 @@ -0,0 +1,17 @@ +>>> 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? yes (matched "*") +>>> host in helo_accept_junk_hosts? no (option unset) +>>> [V4NET.9.8.7] in helo_lookup_domains? no (end of list) +>>> verifying EHLO/HELO argument "[V4NET.9.8.7]" +>>> matched host address +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> [1.2.3.4] in helo_lookup_domains? no (end of list) +>>> 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 diff --git a/test/stderr/0386 b/test/stderr/0386 new file mode 100644 index 000000000..3b9c6d950 --- /dev/null +++ b/test/stderr/0386 @@ -0,0 +1,460 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.9.8.7] +sender_rcvhost = [V4NET.9.8.7] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.9.8.7] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<1@b> +read ACL from file TESTSUITE/aux-fixed/0386.acl1 +processing "accept" +check hosts = : +host in ":"? no (end of list) +accept: condition test failed +processing "deny" +check local_parts = ^.*[@%!/|] +1 in "^.*[@%!/|]"? no (end of list) +deny: condition test failed +processing "require" +check verify = sender/defer_ok +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +--------> r1 router <-------- +local_part=x domain=y +calling r1 router +r1 router called for x@y + domain = y +set transport t1 +queued for t1 transport: local_part = x +domain = y + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: x@y + transport: t1 +----------- end verify ------------ +sender x@y verified ok +require: condition test succeeded +processing "deny" +deny: condition test succeeded +SMTP>> 550 No such user here
+LOG: MAIN REJECT + H=[V4NET.9.8.7] F=<x@y> rejected RCPT <1@b>: No such user here +SMTP<< rset +SMTP>> 250 Reset OK
+SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<1@b> +using ACL "TESTSUITE/aux-fixed/0386.acl1" +processing "accept" +check hosts = : +host in ":"? no (end of list) +accept: condition test failed +processing "deny" +check local_parts = ^.*[@%!/|] +1 in "^.*[@%!/|]"? no (end of list) +deny: condition test failed +processing "require" +check verify = sender/defer_ok +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +--------> r1 router <-------- +local_part=x domain=y +calling r1 router +r1 router called for x@y + domain = y +queued for t1 transport: local_part = x +domain = y + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: x@y + transport: t1 +----------- end verify ------------ +sender x@y verified ok +require: condition test succeeded +processing "deny" +deny: condition test succeeded +SMTP>> 550 No such user here
+LOG: MAIN REJECT + H=[V4NET.9.8.7] F=<x@y> rejected RCPT <1@b>: No such user here +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.9.8.7] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL +sender_fullhost = [V4NET.11.12.13] +sender_rcvhost = [V4NET.11.12.13] (ident=CALLER) +set_process_info: pppp handling incoming connection from [V4NET.11.12.13] via -oMa +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.11.12.13] U=CALLER +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<2@b> +read ACL from file TESTSUITE/aux-fixed/0386.acl2 +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 of 13.12.11.V4NET.rbl.test.ex (A) using fakens +DNS lookup of 13.12.11.V4NET.rbl.test.ex (A) succeeded +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 +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 +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.11.12.13] (ident=CALLER) + by myhost.test.ex with smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmaX-0005vi-00 + for 2@b; Tue, 2 Mar 1999 09:44:33 +0000 +>>Headers added by MAIL or RCPT ACL: + X-Warning: V4NET.11.12.13 is listed at rbl.test.ex + X-Warning: This is a test blacklisting message +>> +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= x@y H=[V4NET.11.12.13] U=CALLER P=smtp S=sss +SMTP>> 250 OK id=10HmaX-0005vi-00
+search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=x@y +sender_fullhost = [V4NET.11.12.13] +sender_rcvhost = [V4NET.11.12.13] (ident=CALLER) +sender_local=0 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + 2@b +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: 2@b +unique = 2@b +no domain retry record +no address retry record +2@b: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing 2@b +--------> r1 router <-------- +local_part=2 domain=b +calling r1 router +r1 router called for 2@b + domain = b +set transport t1 +queued for t1 transport: local_part = 2 +domain = b + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: 2@b + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + 2@b + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> 2@b <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to 2 <2@b> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to 2 using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/2 format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/2.lock +hitch name: TESTSUITE/test-mail/2.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/2 is locked +writing to file TESTSUITE/test-mail/2 +writing data block fd=10 size=sss timeout=0 +writing data block fd=10 size=sss timeout=0 +writing data block fd=10 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling 2@b +t1 transport returned OK for 2@b +post-process 2@b (0) +2@b delivered +LOG: MAIN + => 2 <2@b> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +2@b: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +smtp_setup_msg entered +SMTP<< rset +SMTP>> 250 Reset OK
+SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<2@b> +using ACL "TESTSUITE/aux-fixed/0386.acl2" +processing "warn" +check dnslists = rbl.test.ex +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 +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 +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from [V4NET.11.12.13] (ident=CALLER) + by myhost.test.ex with smtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmaY-0005vi-00 + for 2@b; Tue, 2 Mar 1999 09:44:33 +0000 +>>Headers added by MAIL or RCPT ACL: + X-Warning: V4NET.11.12.13 is listed at rbl.test.ex + X-Warning: This is a test blacklisting message +>> +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= x@y H=[V4NET.11.12.13] U=CALLER P=smtp S=sss +SMTP>> 250 OK id=10HmaY-0005vi-00
+search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaY-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaY-0005vi-00 +reading spool file 10HmaY-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=x@y +sender_fullhost = [V4NET.11.12.13] +sender_rcvhost = [V4NET.11.12.13] (ident=CALLER) +sender_local=0 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + 2@b +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: 2@b +unique = 2@b +no domain retry record +no address retry record +2@b: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing 2@b +--------> r1 router <-------- +local_part=2 domain=b +calling r1 router +r1 router called for 2@b + domain = b +set transport t1 +queued for t1 transport: local_part = 2 +domain = b + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: 2@b + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + 2@b + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> 2@b <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to 2 <2@b> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaY-0005vi-00 to 2 using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/2 format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/2.lock +hitch name: TESTSUITE/test-mail/2.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/2 is locked +writing to file TESTSUITE/test-mail/2 +writing data block fd=10 size=sss timeout=0 +writing data block fd=10 size=sss timeout=0 +writing data block fd=10 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling 2@b +t1 transport returned OK for 2@b +post-process 2@b (0) +2@b delivered +LOG: MAIN + => 2 <2@b> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00 +Processing retry items +Succeeded addresses: +2@b: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaY-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0387 b/test/stderr/0387 new file mode 100644 index 000000000..fcd9bccd5 --- /dev/null +++ b/test/stderr/0387 @@ -0,0 +1,437 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="a.b.c" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="a.b.c" +file lookup required for a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.a.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.a.b.c" +file lookup required for *.a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.b.c" +file lookup required for *.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*.b.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x.y.c" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x.y.c" +file lookup required for x.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.x.y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.x.y.c" +file lookup required for *.x.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.y.c" +file lookup required for *.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x.y.c" partial=2 affix=*. starflags=1 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x.y.c" +cached data used for lookup of x.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.x.y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.x.y.c" +cached data used for lookup of *.x.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.y.c" +cached data used for lookup of *.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying to match * +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*" +file lookup required for * + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x.y.c" partial=1 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x.y.c" +cached data used for lookup of x.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.x.y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.x.y.c" +cached data used for lookup of *.x.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.y.c" +cached data used for lookup of *.y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.c" +file lookup required for *.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x@y.c" partial=1 affix=*. starflags=2 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x@y.c" +file lookup required for x@y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.x@y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.x@y.c" +file lookup required for *.x@y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.c" +cached data used for lookup of *.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x@y.c" partial=-1 affix=NULL starflags=2 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x@y.c" +cached data used for lookup of x@y.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying default match *@y.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*@y.c" +file lookup required for *@y.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*@y.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="a.b.c" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="a.b.c" +cached data used for lookup of a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.a.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.a.b.c" +cached data used for lookup of *.a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.b.c" +cached data used for lookup of *.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*.b.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="a.b.c" partial=2 affix=. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="a.b.c" +cached data used for lookup of a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match .a.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key=".a.b.c" +file lookup required for .a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match .b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key=".b.c" +file lookup required for .b.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [.b.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="a.b.c" partial=2 affix= starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="a.b.c" +cached data used for lookup of a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="b.c" +file lookup required for b.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [b.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="a.b.c" partial=2 affix=* starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="a.b.c" +cached data used for lookup of a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *a.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*a.b.c" +file lookup required for *a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*b.c" +file lookup required for *b.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*b.c] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="p.q.r" partial=0 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="p.q.r" +file lookup required for p.q.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.p.q.r +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.p.q.r" +file lookup required for *.p.q.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.q.r +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.q.r" +file lookup required for *.q.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.r +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.r" +file lookup required for *.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match * +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*" +cached data used for lookup of * + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="p.q.r" partial=0 affix=. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="p.q.r" +cached data used for lookup of p.q.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match .p.q.r +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key=".p.q.r" +file lookup required for .p.q.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match .q.r +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key=".q.r" +file lookup required for .q.r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match .r +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key=".r" +file lookup required for .r + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match . +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="." +file lookup required for . + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [.] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x.aa.bb" partial=0 affix=++ starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x.aa.bb" +file lookup required for x.aa.bb + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++x.aa.bb +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++x.aa.bb" +file lookup required for ++x.aa.bb + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++aa.bb +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++aa.bb" +file lookup required for ++aa.bb + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [++aa.bb] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x.aa.zz" partial=0 affix=++ starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x.aa.zz" +file lookup required for x.aa.zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++x.aa.zz +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++x.aa.zz" +file lookup required for ++x.aa.zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++aa.zz +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++aa.zz" +file lookup required for ++aa.zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++zz +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++zz" +file lookup required for ++zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++ +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++" +file lookup required for ++ + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [++] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="x.aa.zz" partial=1 affix=++ starflags=1 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="x.aa.zz" +cached data used for lookup of x.aa.zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++x.aa.zz +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++x.aa.zz" +cached data used for lookup of ++x.aa.zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++aa.zz +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++aa.zz" +cached data used for lookup of ++aa.zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match ++zz +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="++zz" +cached data used for lookup of ++zz + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying to match * +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*" +cached data used for lookup of * + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*] +search_open: lsearch "TESTSUITE/aux-fixed/0387.1" + cached open +search_find: file="TESTSUITE/aux-fixed/0387.1" + key="a.b.c" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0387.1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="a.b.c" +cached data used for lookup of a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.a.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.a.b.c" +cached data used for lookup of *.a.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup failed +trying partial match *.b.c +internal_search_find: file="TESTSUITE/aux-fixed/0387.1" + type=lsearch key="*.b.c" +cached data used for lookup of *.b.c + in TESTSUITE/aux-fixed/0387.1 +lookup yielded: [*.b.c] +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0388 b/test/stderr/0388 new file mode 100644 index 000000000..38da06423 --- /dev/null +++ b/test/stderr/0388 @@ -0,0 +1,283 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: x@y +unique = x@y +no domain retry record +no address retry record +x@y: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +--------> r0 router <-------- +local_part=x domain=y +checking local_parts +x in "CALLER"? no (end of list) +r0 router skipped: local_parts mismatch +--------> r1 router <-------- +local_part=x domain=y +calling r1 router +r1 router called for x@y + domain = y +route_item = * "127.0.0.1 : V4NET.0.0.0" +y in "*"? yes (matched "*") +original list of hosts = "127.0.0.1 : V4NET.0.0.0" options = +expanded list of hosts = "127.0.0.1 : V4NET.0.0.0" options = +set transport smtp +finding IP address for 127.0.0.1 +calling host_find_byname +using host_fake_gethostbyname for 127.0.0.1 (IPv4) +local host found for non-MX address +fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=127.0.0.1 address=127.0.0.1 +remote host address is the local host: y: configured to try delivery anyway +finding IP address for V4NET.0.0.0 +calling host_find_byname +using host_fake_gethostbyname for V4NET.0.0.0 (IPv4) +fully qualified name = V4NET.0.0.0 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=V4NET.0.0.0 address=V4NET.0.0.0 +queued for smtp transport: local_part = x +domain = y + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: x@y + transport: smtp + host 127.0.0.1 [127.0.0.1] + host V4NET.0.0.0 [V4NET.0.0.0] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + x@y + Failed addresses: + Deferred addresses: +search_tidyup called +search_tidyup called +changed uid/gid: remote delivery to x@y with transport=smtp + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp delivering 10HmaX-0005vi-00 using smtp +checking status of 127.0.0.1 +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +127.0.0.1 in serialize_hosts? no (option unset) +set_process_info: pppp delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (x@y) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready +127.0.0.1 in hosts_avoid_esmtp? no (option unset) + SMTP>> EHLO myhost.test.ex + SMTP<< 250 OK +127.0.0.1 in hosts_require_auth? no (option unset) + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> + SMTP<< 250 OK + SMTP>> RCPT TO:<x@y> + SMTP<< 451 Temporary error +LOG: MAIN + SMTP error from remote mail server after RCPT TO:<x@y>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +added retry item for R:x@y: errno=-44 more_errno=dd,A flags=0 + SMTP>> QUIT +set_process_info: pppp delivering 10HmaX-0005vi-00: just tried 127.0.0.1 [127.0.0.1] for x@y: result OK +address match: subject=*@127.0.0.1 pattern=* +127.0.0.1 in "*"? yes (matched "*") +*@127.0.0.1 in "*"? yes (matched "*") +checking status of V4NET.0.0.0 +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +V4NET.0.0.0 in serialize_hosts? no (option unset) +set_process_info: pppp delivering 10HmaX-0005vi-00 to V4NET.0.0.0 [V4NET.0.0.0] (x@y) +Connecting to V4NET.0.0.0 [V4NET.0.0.0]:1224 ... failed: Network Error +LOG: MAIN + V4NET.0.0.0 [V4NET.0.0.0] Network Error +set_process_info: pppp delivering 10HmaX-0005vi-00: just tried V4NET.0.0.0 [V4NET.0.0.0] for x@y: result DEFER +added retry item for T:V4NET.0.0.0:V4NET.0.0.0:1224: errno=dd more_errno=dd,A flags=2 +locking TESTSUITE/spool/db/wait-smtp.lockfile +locked TESTSUITE/spool/db/wait-smtp.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/wait-smtp) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/wait-smtp: flags=O_RDWR +dbfn_read: key=V4NET.0.0.0 +dbfn_write: key=V4NET.0.0.0 +set_process_info: pppp delivering 10HmaX-0005vi-00 (just run smtp for x@y in subprocess) +search_tidyup called +set_process_info: pppp delivering 10HmaX-0005vi-00: waiting for a remote delivery subprocess to finish +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading retry information for T:V4NET.0.0.0:V4NET.0.0.0:1224 from subprocess + added retry item +reading retry information for R:x@y from subprocess + added retry item +LOG: MAIN + == x@y R=r1 T=smtp defer (dd): Network Error +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +x@y +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/retry: flags=O_RDWR +address match: subject=x@y pattern=* +y in "*"? yes (matched "*") +x@y in "*"? yes (matched "*") +retry for R:x@y = * +dbfn_read: key=R:x@y +on queue longer than maximum retry +Writing retry data for R:x@y + first failed=dddd last try=dddd next try=+0 expired=0 + errno=-44 more_errno=dd,A SMTP error from remote mail server after RCPT TO:<x@y>: host 127.0.0.1 [127.0.0.1]: 451 Temporary error +dbfn_write: key=R:x@y +address match: subject=*@V4NET.0.0.0 pattern=* +V4NET.0.0.0 in "*"? yes (matched "*") +*@V4NET.0.0.0 in "*"? yes (matched "*") +retry for T:V4NET.0.0.0:V4NET.0.0.0:1224 (y) = * +dbfn_read: key=T:V4NET.0.0.0:V4NET.0.0.0:1224 +on queue longer than maximum retry +Writing retry data for T:V4NET.0.0.0:V4NET.0.0.0:1224 + first failed=dddd last try=dddd next try=+0 expired=0 + errno=dd more_errno=dd,A Network Error +dbfn_write: key=T:V4NET.0.0.0:V4NET.0.0.0:1224 +timed out: all retries expired +LOG: MAIN + ** x@y: retry timeout exceeded +end of retry processing +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xebb95ced -odi -t -oem -oi -f <> -E10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=EXIM_UID gid=EXIM_GID login=EXIMUSER name= +sender address = +set_process_info: pppp accepting a local non-SMTP message from <> +Sender: +search_tidyup called +>>Headers received: +X-Failed-Recipients: x@y +Auto-Submitted: auto-replied +From: Mail Delivery System <Mailer-Daemon@myhost.test.ex> +To: CALLER@myhost.test.ex +Subject: Mail delivery failed: returning message to sender + +rewrite_one_header: type=F: + From: Mail Delivery System <Mailer-Daemon@myhost.test.ex> +rewrite_one_header: type=T: + To: CALLER@myhost.test.ex +search_tidyup called +>>Headers after rewriting and local additions: + X-Failed-Recipients: x@y + Auto-Submitted: auto-replied +F From: Mail Delivery System <Mailer-Daemon@myhost.test.ex> +T To: CALLER@myhost.test.ex + Subject: Mail delivery failed: returning message to sender +I Message-Id: <E10HmaY-0005vi-00@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from EXIMUSER by myhost.test.ex with local (Exim x.yz) + id 10HmaY-0005vi-00 + for CALLER@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xebb95ced -odi -Mc 10HmaY-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaY-0005vi-00 +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/retry: flags=O_RDONLY +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@myhost.test.ex +unique = CALLER@myhost.test.ex +dbfn_read: key=R:myhost.test.ex +dbfn_read: key=R:CALLER@myhost.test.ex +no domain retry record +no address retry record +CALLER@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@myhost.test.ex +--------> r0 router <-------- +local_part=CALLER domain=myhost.test.ex +checking local_parts +CALLER in "CALLER"? yes (matched "CALLER") +checking senders +address match: subject= pattern= + in ":"? yes (matched "") +calling r0 router +rda_interpret (string): :blackhole: +expanded: :blackhole: +file is not a filter file +parse_forward_list: :blackhole: +extract item: :blackhole: +address :blackhole:d +LOG: MAIN + => :blackhole: <CALLER@myhost.test.ex> R=r0 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00 +Processing retry items +Succeeded addresses: +CALLER@myhost.test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Writing spool header file +Size of headers = sss +LOG: MAIN + Completed +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0391 b/test/stderr/0391 new file mode 100644 index 000000000..9ef829074 --- /dev/null +++ b/test/stderr/0391 @@ -0,0 +1,64 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [1.2.3.4] +sender_rcvhost = [1.2.3.4] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [1.2.3.4] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<U@W.x.y> +SMTP>> 250 OK
+SMTP<< rcpt to:<B@a.b.c> +using ACL "acl_rcpt" +processing "accept" +check verify = sender +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying U@W.x.y +address match: subject=U@w.x.y pattern=*@*.x.y +w.x.y in "*.x.y"? yes (matched "*.x.y") +U@W.x.y in "*@*.x.y"? yes (matched "*@*.x.y") +LOG: address_rewrite MAIN + "U@W.x.y" from env-from rewritten as "U@x.y" by rule 1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering U@x.y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing U@x.y +--------> r1 router <-------- +local_part=u domain=x.y +sender_address=<> local_part=u domain=x.y +calling r1 router +r1 router called for U@x.y + domain = x.y +queued for <unset> transport: local_part = u +domain = x.y + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: U@x.y + transport: <none> +----------- end verify ------------ +sender U@W.x.y verified ok as U@x.y +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0393 b/test/stderr/0393 new file mode 100644 index 000000000..f156f788f --- /dev/null +++ b/test/stderr/0393 @@ -0,0 +1,88 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +direct command: + argv[0] = /bin/cat +direct command after expansion: + argv[0] = /bin/cat +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/userx format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/userx.lock +hitch name: TESTSUITE/test-mail/userx.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/userx is locked +writing to file TESTSUITE/test-mail/userx +writing data block fd=6 size=sss timeout=0 +process pppp running as transport filter: write=9 read=10 +writing data block fd=9 size=sss timeout=0 +process pppp writing to transport filter +copying from the filter +waiting for filter process +waiting for writing process +writing data block fd=6 size=sss timeout=0 +end of filtering transport writing: yield=1 +writing data block fd=6 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +t1 transport returned OK for userx@test.ex +LOG: MAIN + => userx <userx@test.ex> R=r1 T=t1 +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +direct command: +direct command after expansion: +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/userx format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/userx.lock +hitch name: TESTSUITE/test-mail/userx.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/userx is locked +writing to file TESTSUITE/test-mail/userx +writing data block fd=6 size=sss timeout=0 +process pppp running as transport filter: write=9 read=10 +writing data block fd=9 size=sss timeout=0 +writing error 32: Broken pipe +process pppp writing to transport filter +copying from the filter +waiting for filter process +filter process returned 127 +waiting for writing process +end of filtering transport writing: yield=0 +errno=-24 more_errno=dd +appendfile yields 10 with errno=-24 more_errno=dd +t1 transport returned PANIC for userx@test.ex +LOG: MAIN PANIC + == userx@test.ex R=r1 T=t1 defer (-24): transport filter process failed (127) while writing to TESTSUITE/test-mail/userx: unable to execute command +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0394 b/test/stderr/0394 new file mode 100644 index 000000000..05e7714a8 --- /dev/null +++ b/test/stderr/0394 @@ -0,0 +1,80 @@ +>>> host in hosts_connection_nolog? no (option unset) +>>> host in host_lookup? yes (matched "*") +>>> looking up host name for V4NET.255.255.255 +>>> IP address lookup yielded an empty name: treated as non-existent host name +LOG: no host name found for IP address V4NET.255.255.255 +>>> 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) +>>> using ACL "connect" +>>> processing "require" +>>> check verify = reverse_host_lookup +>>> require: condition test failed +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 "*") +>>> looking up host name for V4NET.255.255.255 +>>> IP address lookup yielded an empty name: treated as non-existent host name +LOG: no host name found for IP address V4NET.255.255.255 +>>> 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) +>>> using ACL "connect" +>>> processing "require" +>>> check verify = reverse_host_lookup/defer_ok +>>> require: condition test error +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 "*") +>>> looking up host name for V4NET.255.255.255 +>>> IP address lookup yielded an empty name: treated as non-existent host name +LOG: no host name found for IP address V4NET.255.255.255 +>>> 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) +>>> using ACL "connect" +>>> processing "require" +>>> check verify = certificate/defer_ok +>>> require: condition test error +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 "*") +>>> looking up host name for V4NET.255.255.255 +>>> IP address lookup yielded an empty name: treated as non-existent host name +LOG: no host name found for IP address V4NET.255.255.255 +>>> 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) +>>> using ACL "connect" +>>> processing "require" +>>> check verify = helo/defer_ok +>>> require: condition test error +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 "*") +>>> looking up host name for V4NET.255.255.255 +>>> IP address lookup yielded an empty name: treated as non-existent host name +LOG: no host name found for IP address V4NET.255.255.255 +>>> 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) +>>> using ACL "connect" +>>> processing "require" +>>> check verify = header_syntax/defer_ok +>>> require: condition test error +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/0395 b/test/stderr/0395 new file mode 100644 index 000000000..503b96360 --- /dev/null +++ b/test/stderr/0395 @@ -0,0 +1,26 @@ +An error was detected while processing a file of BSMTP input. +The error message was: + + 501 sender address must contain a domain + +The SMTP transaction started in line 0. +The error was detected in line 1. +The SMTP command at fault was: + + mail from: userx + +0 previous messages were successfully processed. +The rest of the batch was abandoned. +An error was detected while processing a file of BSMTP input. +The error message was: + + 501 recipient address must contain a domain + +The SMTP transaction started in line 0. +The error was detected in line 2. +The SMTP command at fault was: + + rcpt to: userx + +0 previous messages were successfully processed. +The rest of the batch was abandoned. diff --git a/test/stderr/0396 b/test/stderr/0396 new file mode 100644 index 000000000..072e3d497 --- /dev/null +++ b/test/stderr/0396 @@ -0,0 +1,34 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@the.local.host.name +set_process_info: pppp accepting a local SMTP message from <CALLER@the.local.host.name> + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@y> +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 +end of inline ACL: implicit DENY +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<x@y> rejected RCPT <x@y> +created log directory TESTSUITE/spool/log +SMTP<< quit +SMTP>> 221 the.local.host.name closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0397 b/test/stderr/0397 new file mode 100644 index 000000000..0d9f321b2 --- /dev/null +++ b/test/stderr/0397 @@ -0,0 +1,4 @@ +1999-03-02 09:44:33 Cannot open main log file "/non/existent/path/to/force/failure/main": No such file or directory: euid=uuuu egid=EXIM_GID +1999-03-02 09:44:33 Start queue run: pid=pppp +1999-03-02 09:44:33 Cannot open main log file "/non/existent/path/to/force/failure/main": No such file or directory: euid=uuuu egid=EXIM_GID +exim: could not open panic log - aborting: see message(s) above diff --git a/test/stderr/0398 b/test/stderr/0398 new file mode 100644 index 000000000..e661fcb6c --- /dev/null +++ b/test/stderr/0398 @@ -0,0 +1,237 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local SMTP message from <CALLER@test.ex> + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 mail.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<qq@remote> +SMTP>> 250 OK
+SMTP<< rcpt to:<abc@local> +using ACL "rcpt" +processing "deny" +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") +check !verify = sender +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying qq@remote +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering qq@remote +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing qq@remote +--------> r1 router <-------- +local_part=qq domain=remote +checking domains +remote in "local"? no (end of list) +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=qq domain=remote +checking domains +remote in "remote"? yes (matched "remote") +calling r2 router +r2 router called for qq@remote + domain = remote +route_item = * 127.0.0.1 +remote in "*"? yes (matched "*") +original list of hosts = "127.0.0.1" options = +expanded list of hosts = "127.0.0.1" options = +set transport t2 +finding IP address for 127.0.0.1 +calling host_find_byname +using host_fake_gethostbyname for 127.0.0.1 (IPv4) +local host found for non-MX address +fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=127.0.0.1 address=127.0.0.1 +remote host address is the local host: remote: configured to try delivery anyway +queued for t2 transport: local_part = qq +domain = remote + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: qq@remote + transport: t2 + host 127.0.0.1 [127.0.0.1] +----------- end verify ------------ +sender qq@remote verified ok +deny: condition test failed +processing "warn" +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") +check !verify = sender/callout +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying qq@remote +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering qq@remote +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing qq@remote +--------> r1 router <-------- +local_part=qq domain=remote +checking domains +remote in "local"? no (end of list) +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=qq domain=remote +checking domains +remote in "remote"? yes (matched "remote") +calling r2 router +r2 router called for qq@remote + domain = remote +route_item = * 127.0.0.1 +remote in "*"? yes (matched "*") +original list of hosts = "127.0.0.1" options = +expanded list of hosts = "127.0.0.1" options = +finding IP address for 127.0.0.1 +calling host_find_byname +using host_fake_gethostbyname for 127.0.0.1 (IPv4) +local host found for non-MX address +fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=127.0.0.1 address=127.0.0.1 +remote host address is the local host: remote: configured to try delivery anyway +queued for t2 transport: local_part = qq +domain = remote + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: qq@remote + transport: t2 + host 127.0.0.1 [127.0.0.1] +Attempting full verification using callout +locking TESTSUITE/spool/db/callout.lockfile +locked TESTSUITE/spool/db/callout.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/callout) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/callout: flags=O_RDWR +dbfn_read: key=remote +callout cache: found domain record +dbfn_read: key=qq@remote +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO mail.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<qq@remote> + SMTP<< 550 Unknown + SMTP>> QUIT +locking TESTSUITE/spool/db/callout.lockfile +locked TESTSUITE/spool/db/callout.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/callout) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/callout: flags=O_RDWR|O_CREAT +dbfn_write: key=remote +wrote callout cache domain record: + result=1 postmaster=0 random=0 +dbfn_write: key=qq@remote +wrote negative callout cache address record +----------- end verify ------------ +warn: condition test succeeded +LOG: MAIN + U=CALLER Warning: Sender verify failed: response to "RCPT TO:<qq@remote>" from 127.0.0.1 [127.0.0.1] was: 550 Unknown +processing "accept" +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 +SMTP>> 250 Accepted
+SMTP<< rcpt to:<xyz@local> +using ACL "rcpt" +processing "deny" +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") +check !verify = sender +using cached sender verify result +deny: condition test failed +processing "warn" +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") +check !verify = sender/callout +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying qq@remote +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering qq@remote +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing qq@remote +--------> r1 router <-------- +local_part=qq domain=remote +checking domains +remote in "local"? no (end of list) +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=qq domain=remote +checking domains +remote in "remote"? yes (matched "remote") +calling r2 router +r2 router called for qq@remote + domain = remote +route_item = * 127.0.0.1 +remote in "*"? yes (matched "*") +original list of hosts = "127.0.0.1" options = +expanded list of hosts = "127.0.0.1" options = +finding IP address for 127.0.0.1 +calling host_find_byname +using host_fake_gethostbyname for 127.0.0.1 (IPv4) +local host found for non-MX address +fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=127.0.0.1 address=127.0.0.1 +remote host address is the local host: remote: configured to try delivery anyway +queued for t2 transport: local_part = qq +domain = remote + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: qq@remote + transport: t2 + host 127.0.0.1 [127.0.0.1] +Attempting full verification using callout +locking TESTSUITE/spool/db/callout.lockfile +locked TESTSUITE/spool/db/callout.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/callout) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/callout: flags=O_RDWR +dbfn_read: key=remote +callout cache: found domain record +dbfn_read: key=qq@remote +callout cache: found address record +callout cache: address record is negative +----------- end verify ------------ +warn: condition test succeeded +LOG: MAIN + U=CALLER Warning: Sender verify failed +processing "accept" +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 +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 mail.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0399 b/test/stderr/0399 new file mode 100644 index 000000000..c6fb81309 --- /dev/null +++ b/test/stderr/0399 @@ -0,0 +1,43 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +--------> r1 router <-------- +local_part=x domain=y +calling r1 router +rda_interpret (string): +expanded: +file is not a filter file +parse_forward_list: +r1 router declined for x@y +expansion of "more" forced failure +--------> r2 router <-------- +local_part=x domain=y +calling r2 router +rda_interpret (string): +expanded: +file is not a filter file +parse_forward_list: +r2 router declined for x@y +expansion of "more" yields "yes" +--------> r3 router <-------- +local_part=x domain=y +calling r3 router +rda_interpret (string): +expanded: +file is not a filter file +parse_forward_list: +r3 router declined for x@y +failed to expand "more" in r3 router: unknown variable name "unknown_variable" +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0401 b/test/stderr/0401 new file mode 100644 index 000000000..38c5fb458 --- /dev/null +++ b/test/stderr/0401 @@ -0,0 +1,41 @@ +>>> 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) +>>> using ACL "connect" +>>> 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 +>>> xxx in helo_lookup_domains? no (end of list) +>>> using ACL "mail" +>>> processing "accept" +>>> check hosts = TESTSUITE/aux-var/0401.hosts2 +>>> 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 +>>> end of ACL "mail": implicit DENY +LOG: H=(xxx) [V4NET.9.8.7] rejected MAIL <x@y> +>>> 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) +>>> using ACL "connect" +>>> processing "accept" +>>> check hosts = TESTSUITE/aux-var/0401.hosts1 +>>> sender host name required, to match against *.2.2 +>>> 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 +>>> end of ACL "connect": implicit DENY +LOG: H=[V4NET.9.9.9] rejected connection in "connect" ACL diff --git a/test/stderr/0402 b/test/stderr/0402 new file mode 100644 index 000000000..52886dcc8 --- /dev/null +++ b/test/stderr/0402 @@ -0,0 +1,531 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + CALLER@test.ex + usery@test.ex + userz + rd+CALLER + rd+usery +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +expanding: ${tod_full} + result: Tue, 2 Mar 1999 09:44:33 +0000 +condition: def:sender_rcvhost + result: false +expanding: from $sender_rcvhost + + result: from + +skipping: result is not used +condition: def:sender_ident + result: true +expanding: $sender_ident + result: CALLER +expanding: from ${quote_local_part:$sender_ident} + result: from CALLER +condition: def:sender_helo_name + result: false +expanding: (helo=$sender_helo_name) + + result: (helo=) + +skipping: result is not used +expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name) + }} + result: from CALLER +condition: def:received_protocol + result: true +expanding: with $received_protocol + result: with local +condition: def:sender_address + result: true +expanding: (envelope-from <$sender_address>) + + result: (envelope-from <CALLER@test.ex>) + +condition: def:received_for + result: false +expanding: + for $received_for + result: + for +skipping: result is not used +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +expanding: ${tod_full} + result: Tue, 2 Mar 1999 09:44:33 +0000 +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95dfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=5 +body_linecount=0 message_linecount=6 +Delivery address list: + CALLER@test.ex + usery@test.ex + userz@test.ex + rd+CALLER@test.ex + rd+usery@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@test.ex +unique = CALLER@test.ex +no domain retry record +no address retry record +CALLER@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: usery@test.ex +unique = usery@test.ex +no domain retry record +no address retry record +usery@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userz@test.ex +unique = userz@test.ex +no domain retry record +no address retry record +userz@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: rd+CALLER@test.ex +unique = rd+CALLER@test.ex +no domain retry record +no address retry record +rd+CALLER@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: rd+usery@test.ex +unique = rd+usery@test.ex +no domain retry record +no address retry record +rd+usery@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing rd+usery@test.ex +--------> r1 router <-------- +local_part=rd+usery domain=test.ex +checking local_parts +rd+usery in "CALLER"? no (end of list) +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=rd+usery domain=test.ex +checking local_parts +rd+usery in "usery"? no (end of list) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +local_part=rd+usery domain=test.ex +checking local_parts +rd+usery in "userz"? no (end of list) +r3 router skipped: local_parts mismatch +--------> r4 router <-------- +local_part=rd+usery domain=test.ex +stripped prefix rd+ +checking local_parts +usery in "CALLER"? no (end of list) +r4 router skipped: local_parts mismatch +--------> r5 router <-------- +local_part=rd+usery domain=test.ex +stripped prefix rd+ +checking local_parts +usery in "usery"? yes (matched "usery") +expanding: /non-exist/$domain + result: /non-exist/test.ex +calling r5 router +rda_interpret (string): TESTSUITE/test-mail/junk +expanded: TESTSUITE/test-mail/junk +file is not a filter file +parse_forward_list: TESTSUITE/test-mail/junk +extract item: TESTSUITE/test-mail/junk +set transport ft1 +r5 router generated TESTSUITE/test-mail/junk + pipe, file, or autoreply + errors_to=NULL transport=ft1 + uid=unset gid=unset home=/non-exist/$local_part +routed by r5 router + envelope to: rd+usery@test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing rd+CALLER@test.ex +--------> r1 router <-------- +local_part=rd+CALLER domain=test.ex +checking local_parts +rd+CALLER in "CALLER"? no (end of list) +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=rd+CALLER domain=test.ex +checking local_parts +rd+CALLER in "usery"? no (end of list) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +local_part=rd+CALLER domain=test.ex +checking local_parts +rd+CALLER in "userz"? no (end of list) +r3 router skipped: local_parts mismatch +--------> r4 router <-------- +local_part=rd+CALLER domain=test.ex +stripped prefix rd+ +checking local_parts +CALLER in "CALLER"? yes (matched "CALLER") +expanding: /non-exist/$local_part + result: /non-exist/CALLER +calling r4 router +rda_interpret (string): TESTSUITE/test-mail/junk +expanded: TESTSUITE/test-mail/junk +file is not a filter file +parse_forward_list: TESTSUITE/test-mail/junk +extract item: TESTSUITE/test-mail/junk +set transport ft1 +r4 router generated TESTSUITE/test-mail/junk + pipe, file, or autoreply + errors_to=NULL transport=ft1 + uid=unset gid=unset home=/non-exist/CALLER +routed by r4 router + envelope to: rd+CALLER@test.ex + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userz@test.ex +--------> r1 router <-------- +local_part=userz domain=test.ex +checking local_parts +userz in "CALLER"? no (end of list) +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=userz domain=test.ex +checking local_parts +userz in "usery"? no (end of list) +r2 router skipped: local_parts mismatch +--------> r3 router <-------- +local_part=userz domain=test.ex +checking local_parts +userz in "userz"? yes (matched "userz") +expanding: /non-exist/$domain + result: /non-exist/test.ex +calling r3 router +r3 router called for userz@test.ex + domain = test.ex +set transport t2 +queued for t2 transport: local_part = userz +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r3 router + envelope to: userz@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing usery@test.ex +--------> r1 router <-------- +local_part=usery domain=test.ex +checking local_parts +usery in "CALLER"? no (end of list) +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=usery domain=test.ex +checking local_parts +usery in "usery"? yes (matched "usery") +expanding: /non-exist/$domain + result: /non-exist/test.ex +calling r2 router +r2 router called for usery@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = usery +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: usery@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@test.ex +--------> r1 router <-------- +local_part=CALLER domain=test.ex +checking local_parts +CALLER in "CALLER"? yes (matched "CALLER") +expanding: /non-exist/$local_part + result: /non-exist/CALLER +calling r1 router +r1 router called for CALLER@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = CALLER +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: CALLER@test.ex + transport: t1 +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: TESTSUITE/test-mail/junk +unique = TESTSUITE/test-mail/junk:rd+CALLER@test.ex +queued for ft1 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: TESTSUITE/test-mail/junk +unique = TESTSUITE/test-mail/junk:rd+usery@test.ex +queued for ft1 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + TESTSUITE/test-mail/junk + TESTSUITE/test-mail/junk + CALLER@test.ex + usery@test.ex + userz@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> TESTSUITE/test-mail/junk <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +expanding: /non-exist/$local_part + result: /non-exist/usery +search_tidyup called +changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=ft1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=/non-exist/usery current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to TESTSUITE/test-mail/junk using ft1 +appendfile transport entered +expanding: $address_file + result: TESTSUITE/test-mail/junk +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/junk format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/junk.lock +hitch name: TESTSUITE/test-mail/junk.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/junk is locked +writing to file TESTSUITE/test-mail/junk +condition: def:return_path + result: true +expanding: $return_path + result: CALLER@test.ex +expanding: MAILER-DAEMON + result: MAILER-DAEMON +skipping: result is not used +expanding: From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox} + + result: From CALLER@test.ex Tue Mar 02 09:44:33 1999 + +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling TESTSUITE/test-mail/junk:rd+usery@test.ex +ft1 transport returned OK for TESTSUITE/test-mail/junk +post-process TESTSUITE/test-mail/junk (0) +TESTSUITE/test-mail/junk delivered +rd+usery@test.ex: children all complete +LOG: MAIN + => TESTSUITE/test-mail/junk <rd+usery@test.ex> R=r5 T=ft1 +--------> TESTSUITE/test-mail/junk <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=ft1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=/non-exist/CALLER current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to TESTSUITE/test-mail/junk using ft1 +appendfile transport entered +expanding: $address_file + result: TESTSUITE/test-mail/junk +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/junk format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/junk.lock +hitch name: TESTSUITE/test-mail/junk.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/junk is locked +writing to file TESTSUITE/test-mail/junk +condition: def:return_path + result: true +expanding: $return_path + result: CALLER@test.ex +expanding: MAILER-DAEMON + result: MAILER-DAEMON +skipping: result is not used +expanding: From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox} + + result: From CALLER@test.ex Tue Mar 02 09:44:33 1999 + +writing data block fd=7 size=sss timeout=0 +writing data block fd=7 size=sss timeout=0 +writing data block fd=7 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling TESTSUITE/test-mail/junk:rd+CALLER@test.ex +ft1 transport returned OK for TESTSUITE/test-mail/junk +post-process TESTSUITE/test-mail/junk (0) +TESTSUITE/test-mail/junk delivered +rd+CALLER@test.ex: children all complete +LOG: MAIN + => TESTSUITE/test-mail/junk <rd+CALLER@test.ex> R=r4 T=ft1 +--------> CALLER@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to CALLER <CALLER@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=/non-exist/CALLER current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to CALLER using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=/dev/null format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +search_tidyup called +journalling CALLER@test.ex +t1 transport returned OK for CALLER@test.ex +post-process CALLER@test.ex (0) +CALLER@test.ex delivered +LOG: MAIN + => CALLER <CALLER@test.ex> R=r1 T=t1 +--------> usery@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +expanding: /non-exist/$local_part + result: /non-exist/usery +search_tidyup called +changed uid/gid: local delivery to usery <usery@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=/non-exist/usery current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to usery using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=/dev/null format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +search_tidyup called +journalling usery@test.ex +t1 transport returned OK for usery@test.ex +post-process usery@test.ex (0) +usery@test.ex delivered +LOG: MAIN + => usery <usery@test.ex> R=r2 T=t1 +--------> userz@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +expanding: /$local_part + result: /userz +search_tidyup called +changed uid/gid: local delivery to userz <userz@test.ex> transport=t2 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=/userz current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to userz using t2 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=/dev/null format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +search_tidyup called +journalling userz@test.ex +t2 transport returned OK for userz@test.ex +post-process userz@test.ex (0) +userz@test.ex delivered +LOG: MAIN + => userz <userz@test.ex> R=r3 T=t2 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +userz@test.ex: no retry items +usery@test.ex: no retry items +CALLER@test.ex: no retry items +TESTSUITE/test-mail/junk: no retry items +rd+CALLER@test.ex: no retry items +TESTSUITE/test-mail/junk: no retry items +rd+usery@test.ex: no retry items +rd+CALLER@test.ex: no retry items +rd+usery@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0403 b/test/stderr/0403 new file mode 100644 index 000000000..46522ed7b --- /dev/null +++ b/test/stderr/0403 @@ -0,0 +1,182 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -N -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=0 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +checking domains +search_open: lsearch "TESTSUITE/aux-fixed/0403.data" +search_find: file="TESTSUITE/aux-fixed/0403.data" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0403.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0403.data" + type=lsearch key="test.ex" +file lookup required for test.ex + in TESTSUITE/aux-fixed/0403.data +lookup yielded: [DOMAINDATA_test.ex] +test.ex in "lsearch;TESTSUITE/aux-fixed/0403.data"? yes (matched "lsearch;TESTSUITE/aux-fixed/0403.data") +checking local_parts +search_open: lsearch "TESTSUITE/aux-fixed/0403.data" + cached open +search_find: file="TESTSUITE/aux-fixed/0403.data" + key="userx" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0403.data + End +internal_search_find: file="TESTSUITE/aux-fixed/0403.data" + type=lsearch key="userx" +file lookup required for userx + in TESTSUITE/aux-fixed/0403.data +lookup yielded: [LOCALPARTDATA_userx] +userx in "lsearch;TESTSUITE/aux-fixed/0403.data"? yes (matched "lsearch;TESTSUITE/aux-fixed/0403.data") ++++ROUTER: ++++domain_data=[DOMAINDATA_test.ex] ++++local_part_data=[LOCALPARTDATA_userx] ++++address_data= ++++home=/usr +processing address_data +calling r1 router +rda_interpret (string): TESTSUITE/test-mail/junk +expanded: TESTSUITE/test-mail/junk +file is not a filter file +parse_forward_list: TESTSUITE/test-mail/junk +extract item: TESTSUITE/test-mail/junk +set transport t1 +r1 router generated TESTSUITE/test-mail/junk + pipe, file, or autoreply + errors_to=NULL transport=t1 + uid=unset gid=unset home=/usr +routed by r1 router + envelope to: userx@test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: TESTSUITE/test-mail/junk +unique = TESTSUITE/test-mail/junk:userx@test.ex +queued for t1 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + TESTSUITE/test-mail/junk + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> TESTSUITE/test-mail/junk <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to TESTSUITE/test-mail/junk <TESTSUITE/test-mail/junk> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=/usr current=/usr +set_process_info: pppp delivering 10HmaX-0005vi-00 to TESTSUITE/test-mail/junk using t1 ++++TRANSPORT: ++++domain_data=[DOMAINDATA_test.ex] ++++local_part_data=[LOCALPARTDATA_userx] ++++address_data=ADDRESSDATA ++++home=/usr +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/junk format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +*** delivery by t1 transport bypassed by -N option +search_tidyup called +journalling TESTSUITE/test-mail/junk:userx@test.ex +t1 transport returned OK for TESTSUITE/test-mail/junk +post-process TESTSUITE/test-mail/junk (0) +TESTSUITE/test-mail/junk delivered +userx@test.ex: children all complete +LOG: MAIN + *> TESTSUITE/test-mail/junk <userx@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0404 b/test/stderr/0404 new file mode 100644 index 000000000..86007b673 --- /dev/null +++ b/test/stderr/0404 @@ -0,0 +1,15590 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx +search_tidyup called +>>Headers received: +Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@te +**** debug string too long - truncated **** + +rewrite_one_header: type=R: + Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test +**** debug string too long - truncated **** +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +R Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, + sender@test.ex, sender@test.ex, sender@ +**** debug string too long - truncated **** +I Message-Id: <E10HmaX-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=0 message_linecount=159 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +checking local_parts +userx in "sender"? no (end of list) +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=userx domain=test.ex +calling r2 router +rda_interpret (string): #Exim filter\nmail text rhubarb\nseen finish +expanded: #Exim filter +mail text rhubarb +seen finish +search_tidyup called +changed uid/gid: r2 router (recipient is userx@test.ex) + uid=CALLER_UID gid=CALLER_GID pid=pppp +turned off address rewrite logging (not root or exim in this process) +data is an Exim filter program +Filter: start of processing +Filter: end of processing +search_tidyup called +rda_interpret: subprocess yield=0 error=NULL +set transport t1 +r2 router generated >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... + pipe, file, or autoreply + errors_to=NULL transport=t1 + uid=CALLER_UID gid=CALLER_GID home=NULL +routed by r2 router + envelope to: userx@test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... +unique = >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...:userx@test.ex +queued for t1 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... <>sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp **** string overflowed buffer **** +t1 transport entered +taking data from address +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -t -oem -oi -f <> -E10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = +set_process_info: pppp accepting a local non-SMTP message from <> +Sender: +search_tidyup called +>>Headers received: +To: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, +**** debug string too long - truncated **** +In-Reply-To: <E10HmaX-0005vi-00@mail.test.ex> +Auto-Submitted: auto-replied + +rewrite_one_header: type=T: + To: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, s +**** debug string too long - truncated **** +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +T To: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex, sender@test.e +**** debug string too long - truncated **** + In-Reply-To: <E10HmaX-0005vi-00@mail.test.ex> + Auto-Submitted: auto-replied +I Message-Id: <E10HmaY-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=CALLER P=local S=sss +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaY-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaY-0005vi-00 +reading spool file 10HmaY-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender= +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=608 +body_linecount=1 message_linecount=8 +Delivery address list: + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: sender@test.ex +unique = sender@test.ex +no domain retry record +no address retry record +sender@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +set transport t2 +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing sender@test.ex +--------> r1 router <-------- +local_part=sender domain=test.ex +checking local_parts +sender in "sender"? yes (matched "sender") +calling r1 router +r1 router called for sender@test.ex + domain = test.ex +queued for t2 transport: local_part = sender +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: sender@test.ex + transport: t2 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + sender@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +sender@test.ex is a duplicate address: discarded +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> sender@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to sender <sender@test.ex> transport=t2 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaY-0005vi-00 to sender using t2 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/sender format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/sender.lock +hitch name: TESTSUITE/test-mail/sender.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/sender is locked +writing to file TESTSUITE/test-mail/sender +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling sender@test.ex +t2 transport returned OK for sender@test.ex +post-process sender@test.ex (0) +sender@test.ex delivered +LOG: MAIN + => sender <sender@test.ex> R=r1 T=t2 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00 +Processing retry items +Succeeded addresses: +sender@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaY-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +t1 transport succeeded +search_tidyup called +journalling >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...:userx@test.ex +t1 transport returned OK for >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... +post-process >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... (0) +>sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... delivered +userx@test.ex: children all complete +LOG: MAIN + => >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... <userx@test.ex> R=r2 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +>sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...: no retry items +userx@test.ex: no retry items +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0408 b/test/stderr/0408 new file mode 100644 index 000000000..18d673e78 --- /dev/null +++ b/test/stderr/0408 @@ -0,0 +1,172 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=0 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +checking local_parts +userx in "userx : usery"? yes (matched "userx") +calling r1 router +r1 router called for userx@test.ex + domain = test.ex +------ Verifying errors address usery ------ +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying usery@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering usery@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing usery@test.ex +--------> r1 router <-------- +local_part=usery domain=test.ex +checking local_parts +usery in "userx : usery"? yes (matched "usery") +calling r1 router +r1 router called for usery@test.ex + domain = test.ex +skipped verify errors_to address: already verifying +set transport t1 +queued for t1 transport: local_part = usery +domain = test.ex + errors_to=usery + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: usery@test.ex + transport: t1 + errors to usery +------ End verifying errors address usery ------ +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=usery@test.ex + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@test.ex + transport: t1 + errors to usery@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/userx format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/userx.lock +hitch name: TESTSUITE/test-mail/userx.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/userx is locked +writing to file TESTSUITE/test-mail/userx +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling userx@test.ex +t1 transport returned OK for userx@test.ex +post-process userx@test.ex (0) +userx@test.ex delivered +LOG: MAIN + => userx <userx@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0414 b/test/stderr/0414 new file mode 100644 index 000000000..eec8f385e --- /dev/null +++ b/test/stderr/0414 @@ -0,0 +1,132 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing x@b.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@b.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@b.domain +--------> r1 router <-------- +local_part=x domain=b.domain +checking domains +search_open: lsearch "TESTSUITE/aux-fixed/0414.list1" +search_find: file="TESTSUITE/aux-fixed/0414.list1" + key="b.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0414.list1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0414.list1" + type=lsearch key="b.domain" +file lookup required for b.domain + in TESTSUITE/aux-fixed/0414.list1 +lookup failed +b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? no (end of list) +search_open: lsearch "TESTSUITE/aux-fixed/0414.list2" +search_find: file="TESTSUITE/aux-fixed/0414.list2" + key="b.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0414.list2 + :TESTSUITE/aux-fixed/0414.list1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0414.list2" + type=lsearch key="b.domain" +file lookup required for b.domain + in TESTSUITE/aux-fixed/0414.list2 +lookup yielded: b.domain-data +b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list2") +data from lookup saved for cache for +B: b.domain-data +b.domain in "+A : +B"? yes (matched "+B") +data from lookup saved for cache for +C: b.domain-data +b.domain in "!+C"? no (matched "!+C") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=x domain=b.domain +checking domains +cached yes match for +B +cached lookup data = b.domain-data +b.domain in "+B"? yes (matched "+B" - cached) +domain_data=b.domain-data +calling r2 router +r2 router called for x@b.domain + domain = b.domain +set transport t1 +queued for t1 transport: local_part = x +domain = b.domain + errors_to=NULL + domain_data=b.domain-data localpart_data=NULL +routed by r2 router + envelope to: x@b.domain + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing x@a.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@a.domain +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@a.domain +--------> r1 router <-------- +local_part=x domain=a.domain +checking domains +search_open: lsearch "TESTSUITE/aux-fixed/0414.list1" + cached open +search_find: file="TESTSUITE/aux-fixed/0414.list1" + key="a.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0414.list1 + :TESTSUITE/aux-fixed/0414.list2 + End +internal_search_find: file="TESTSUITE/aux-fixed/0414.list1" + type=lsearch key="a.domain" +file lookup required for a.domain + in TESTSUITE/aux-fixed/0414.list1 +lookup yielded: a.domain-data +a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list1") +data from lookup saved for cache for +A: a.domain-data +a.domain in "+A : +B"? yes (matched "+A") +data from lookup saved for cache for +C: a.domain-data +a.domain in "!+C"? no (matched "!+C") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=x domain=a.domain +checking domains +search_open: lsearch "TESTSUITE/aux-fixed/0414.list2" + cached open +search_find: file="TESTSUITE/aux-fixed/0414.list2" + key="a.domain" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0414.list2 + :TESTSUITE/aux-fixed/0414.list1 + End +internal_search_find: file="TESTSUITE/aux-fixed/0414.list2" + type=lsearch key="a.domain" +file lookup required for a.domain + in TESTSUITE/aux-fixed/0414.list2 +lookup failed +a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? no (end of list) +a.domain in "+B"? no (end of list) +r2 router skipped: domains mismatch +--------> r3 router <-------- +local_part=x domain=a.domain +checking domains +cached yes match for +A +cached lookup data = a.domain-data +a.domain in "+A"? yes (matched "+A" - cached) +domain_data=a.domain-data +calling r3 router +r3 router called for x@a.domain + domain = a.domain +set transport t1 +queued for t1 transport: local_part = x +domain = a.domain + errors_to=NULL + domain_data=a.domain-data localpart_data=NULL +routed by r3 router + envelope to: x@a.domain + transport: t1 +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0415 b/test/stderr/0415 new file mode 100644 index 000000000..062b67be5 --- /dev/null +++ b/test/stderr/0415 @@ -0,0 +1,30 @@ +LOG: PANIC DIE + Exim configuration error in line 20 of TESTSUITE/test-config: + absolute value of integer "4000000M" is too large (overflow) +LOG: PANIC DIE + Exim configuration error in line 20 of TESTSUITE/test-config: + extra characters follow integer value for check_spool_space +LOG: PANIC DIE + Exim configuration error in line 21 of TESTSUITE/test-config: + integer "4000000000.123" is too large (overflow) +LOG: PANIC DIE + Exim configuration error in line 21 of TESTSUITE/test-config: + integer "4000000.123" is too large (overflow) +LOG: PANIC DIE + Exim configuration error in line 23 of TESTSUITE/test-config: + absolute value of integer "999999999999999999" is too large (overflow) +LOG: PANIC DIE + Exim configuration error in line 23 of TESTSUITE/test-config: + absolute value of integer "999999999K" is too large (overflow) +LOG: PANIC DIE + Exim configuration error in line 23 of TESTSUITE/test-config: + absolute value of integer "999999M" is too large (overflow) +LOG: PANIC DIE + Exim configuration error in line 23 of TESTSUITE/test-config: + extra characters follow integer value for finduser_retries +LOG: PANIC DIE + Exim configuration error in line 23 of TESTSUITE/test-config: + integer expected for finduser_retries +LOG: PANIC DIE + Exim configuration error in line 23 of TESTSUITE/test-config: + extra characters follow integer value for finduser_retries diff --git a/test/stderr/0416 b/test/stderr/0416 new file mode 100644 index 000000000..9cb770ecf --- /dev/null +++ b/test/stderr/0416 @@ -0,0 +1 @@ +1999-03-02 09:44:33 "discard" verb not allowed in EHLO or HELO ACL diff --git a/test/stderr/0419 b/test/stderr/0419 new file mode 100644 index 000000000..d70278174 --- /dev/null +++ b/test/stderr/0419 @@ -0,0 +1,47 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying k@mxt13.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering k@mxt13.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing k@mxt13.test.ex +--------> dnslookup router <-------- +local_part=k domain=mxt13.test.ex +checking domains +mxt13.test.ex in "!mxt13.test.ex : !other1.test.ex : *.test.ex"? no (matched "!mxt13.test.ex") +mxt13.test.ex in "! +local_domains"? yes (end of list) +calling dnslookup router +dnslookup router called for k@mxt13.test.ex + domain = mxt13.test.ex +DNS lookup of mxt13.test.ex (MX) using fakens +DNS lookup of mxt13.test.ex (MX) succeeded +other1.test.ex in "!mxt13.test.ex : !other1.test.ex : *.test.ex"? no (matched "!other1.test.ex") +other1.test.ex in hosts_treat_as_local? no (end of list) +other2.test.ex in "!mxt13.test.ex : !other1.test.ex : *.test.ex"? yes (matched "*.test.ex") +other2.test.ex in hosts_treat_as_local? yes (matched "+local_domains") +local host in host list - removed hosts: + other2.test.ex V4NET.12.3.1 5 + other2.test.ex V4NET.12.3.2 5 +fully qualified name = mxt13.test.ex +host_find_bydns yield = HOST_FOUND (2); returned hosts: + other1.test.ex V4NET.12.4.5 MX=4 +set transport smtp +queued for smtp transport: local_part = k +domain = mxt13.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by dnslookup router + envelope to: k@mxt13.test.ex + transport: smtp + host other1.test.ex [V4NET.12.4.5] MX=4 +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0420 b/test/stderr/0420 new file mode 100644 index 000000000..fc24272de --- /dev/null +++ b/test/stderr/0420 @@ -0,0 +1,78 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +sender_fullhost = [V4NET.0.0.0] +sender_rcvhost = [V4NET.0.0.0] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.0] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [V4NET.0.0.0] +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) +SMTP>> 220 mail.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@y> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +* Received: ; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= x@y H=[V4NET.0.0.0] P=smtp S=sss +SMTP>> 250 OK id=10HmaX-0005vi-00
+smtp_setup_msg entered +SMTP<< mail from:<a@b> +SMTP>> 250 OK
+SMTP<< rcpt to:<x@y> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +host in ignore_fromline_hosts? no (option unset) +>>Headers received: + +search_tidyup called +>>Headers after rewriting and local additions: + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: some text; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +LOG: MAIN + <= a@b H=[V4NET.0.0.0] P=smtp S=sss +SMTP>> 250 OK id=10HmaY-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 mail.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.0] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0422 b/test/stderr/0422 new file mode 100644 index 000000000..31a167c58 --- /dev/null +++ b/test/stderr/0422 @@ -0,0 +1,35 @@ +>>> 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) +>>> using ACL "connect" +>>> processing "deny" +>>> check dnslists = rbl.test.ex=127.0.0.2 +>>> DNS list check: rbl.test.ex=127.0.0.2 +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "connect" +>>> processing "deny" +>>> check dnslists = rbl.test.ex=127.0.0.2 +>>> DNS list check: rbl.test.ex=127.0.0.2 +>>> 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 +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 new file mode 100644 index 000000000..921adcf1d --- /dev/null +++ b/test/stderr/0423 @@ -0,0 +1,12 @@ +>>> 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) +>>> using ACL "connect" +>>> processing "deny" +>>> deny: condition test succeeded +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/0426 b/test/stderr/0426 new file mode 100644 index 000000000..ef478aa39 --- /dev/null +++ b/test/stderr/0426 @@ -0,0 +1,95 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: x@uppercase.test.ex +unique = x@uppercase.test.ex +x@uppercase.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@uppercase.test.ex +--------> r0 router <-------- +local_part=x domain=uppercase.test.ex +checking senders +r0 router skipped: senders mismatch +--------> r1 router <-------- +local_part=x domain=uppercase.test.ex +calling r1 router +r1 router called for x@uppercase.test.ex + domain = uppercase.test.ex +local host found for non-MX address +fully qualified name = UpperCase.test.ex +uppercase.test.ex 127.0.0.1 mx=-1 sort=xx +remote host address is the local host: uppercase.test.ex: configured to try delivery anyway +set transport t1 +queued for t1 transport: local_part = x +domain = uppercase.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: x@UpperCase.test.ex + transport: t1 + host uppercase.test.ex [127.0.0.1] +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + x@UpperCase.test.ex + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + ** x@uppercase.test.ex R=r1 T=t1: SMTP error from remote mail server after RCPT TO:<x@UpperCase.test.ex>: host uppercase.test.ex [127.0.0.1]: 550 Unknown +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@test.ex +unique = CALLER@test.ex +CALLER@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@test.ex +--------> r0 router <-------- +local_part=CALLER domain=test.ex +checking senders +calling r0 router +rda_interpret (string): :blackhole: +expanded: :blackhole: +file is not a filter file +parse_forward_list: :blackhole: +extract item: :blackhole: +address :blackhole:d +LOG: MAIN + => :blackhole: <CALLER@test.ex> R=r0 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + Failed addresses: + Deferred addresses: +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0430 b/test/stderr/0430 new file mode 100644 index 000000000..945d28447 --- /dev/null +++ b/test/stderr/0430 @@ -0,0 +1,2 @@ +LOG: MAIN + lowest numbered MX record points to local host: manual.route (while routing <x@manual.route>) diff --git a/test/stderr/0432 b/test/stderr/0432 new file mode 100644 index 000000000..073340a0d --- /dev/null +++ b/test/stderr/0432 @@ -0,0 +1,288 @@ +>>> 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) +>>> using ACL "mail" +>>> processing "accept" +>>> check verify = sender/callout=1s,maxwait=1s +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@y +>>> calling r1 router +>>> routed by r1 router +>>> local host found for non-MX address +>>> fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=127.0.0.1 address=127.0.0.1 +>>> Attempting full verification using callout +>>> ... callout omitted by default when host testing +>>> (Use -bhc if you want the callouts to happen.) +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [1.2.3.4] +sender_rcvhost = [1.2.3.4] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [1.2.3.4] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +using ACL "mail" +processing "accept" +check verify = sender/callout=1s,maxwait=1s +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +--------> r1 router <-------- +local_part=x domain=y +calling r1 router +r1 router called for x@y + domain = y +set transport t1 +queued for t1 transport: local_part = x +domain = y + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: x@y + transport: t1 +using host_fake_gethostbyname for 127.0.0.1 (IPv4) +local host found for non-MX address +fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=127.0.0.1 address=127.0.0.1 +Attempting full verification using callout +locking TESTSUITE/spool/db/callout.lockfile +locked TESTSUITE/spool/db/callout.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/callout) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/callout: flags=O_RDWR +dbfn_read: key=y +callout cache: no domain record found +dbfn_read: key=x@y +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<x@y> + SMTP<< 250 OK + SMTP>> QUIT +locking TESTSUITE/spool/db/callout.lockfile +locked TESTSUITE/spool/db/callout.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/callout) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/callout: flags=O_RDWR|O_CREAT +dbfn_write: key=y +wrote callout cache domain record: + result=1 postmaster=0 random=0 +dbfn_write: key=x@y +wrote positive callout cache address record +----------- end verify ------------ +sender x@y verified ok +accept: condition test succeeded +SMTP>> 250 OK
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [1.2.3.4] +sender_rcvhost = [1.2.3.4] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [1.2.3.4] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<x@y> +using ACL "mail" +processing "accept" +check verify = sender/callout=1s,maxwait=1s +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@y +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@y +--------> r1 router <-------- +local_part=x domain=y +calling r1 router +r1 router called for x@y + domain = y +set transport t1 +queued for t1 transport: local_part = x +domain = y + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: x@y + transport: t1 +using host_fake_gethostbyname for 127.0.0.1 (IPv4) +local host found for non-MX address +fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +get[host|ipnode]byname[2] looked up these IP addresses: + name=127.0.0.1 address=127.0.0.1 +Attempting full verification using callout +locking TESTSUITE/spool/db/callout.lockfile +locked TESTSUITE/spool/db/callout.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/callout) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/callout: flags=O_RDWR +dbfn_read: key=y +callout cache: found domain record +dbfn_read: key=x@y +callout cache: found address record +callout cache: address record is positive +----------- end verify ------------ +sender x@y verified ok +accept: condition test succeeded +SMTP>> 250 OK
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>> 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) +>>> using ACL "mail" +>>> processing "accept" +>>> check verify = sender/callout=1s,maxwait=1s +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@y +>>> calling r1 router +>>> routed by r1 router +>>> local host found for non-MX address +>>> fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=127.0.0.1 address=127.0.0.1 +>>> Attempting full verification using callout +>>> callout cache: found domain record +>>> callout cache: found address record +>>> callout cache: address record is positive +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "mail" +>>> processing "accept" +>>> check verify = sender/callout=1s,maxwait=1s +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing a@b +>>> calling r1 router +>>> routed by r1 router +>>> local host found for non-MX address +>>> fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=127.0.0.1 address=127.0.0.1 +>>> Attempting full verification using callout +>>> callout cache: no domain record found +>>> callout cache: no address record found +>>> interface=NULL port=1224 +>>> Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected +>>> SMTP<< 220 server ready +>>> SMTP>> HELO myhost.test.ex +>>> SMTP<< 250 OK +>>> SMTP>> MAIL FROM:<> +>>> SMTP<< 250 OK +>>> SMTP>> RCPT TO:<a@b> +>>> SMTP<< 250 OK +>>> SMTP>> QUIT +>>> wrote callout cache domain record: +>>> result=1 postmaster=0 random=0 +>>> wrote positive callout cache address record +>>> ----------- end verify ------------ +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "mail" +>>> processing "accept" +>>> check verify = sender/callout=1s,maxwait=1s +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing p1@q +>>> calling r1 router +>>> routed by r1 router +>>> local host found for non-MX address +>>> fully qualified name = 127.0.0.1 +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=127.0.0.1 address=127.0.0.1 +>>> Attempting full verification using callout +>>> callout cache: no domain record found +>>> callout cache: no address record found +>>> interface=NULL port=1224 +>>> Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected +>>> SMTP<< 220 server ready +>>> SMTP>> HELO myhost.test.ex +>>> SMTP timeout +>>> ----------- end verify ------------ +>>> accept: condition test deferred +LOG: H=[1.2.3.4] sender verify defer for <p1@q>: Could not complete sender verify callout +LOG: H=[1.2.3.4] temporarily rejected MAIL <p1@q>: Could not complete sender verify callout diff --git a/test/stderr/0433 b/test/stderr/0433 new file mode 100644 index 000000000..12d4d80f1 --- /dev/null +++ b/test/stderr/0433 @@ -0,0 +1,103 @@ + +******** SERVER ******** +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv4) port 1225 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv4) port 1226 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 port 1226 (IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 port 1226 (IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on 127.0.0.1 port 1228 +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv4) port 1226 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on [127.0.0.1]:1228 port 1225 (IPv4) port 1226 (IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on [127.0.0.1]:1228 port 1225 (IPv4) port 1226 (IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv4) port 1226 +listening on 127.0.0.1 port 1228 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 port 1226 (IPv4) [127.0.0.1]:1228 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 port 1226 (IPv4) [127.0.0.1]:1228 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +daemon_smtp_port overridden by -oX: + <: 1227 +listening on 127.0.0.1 port 1228 +listening on all interfaces (IPv4) port 1227 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on [127.0.0.1]:1228 port 1227 (IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on [127.0.0.1]:1228 port 1227 (IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +local_interfaces overridden by -oX: + <; 0.0.0.0.1225; 0.0.0.0.1226 +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv4) port 1226 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 port 1226 (IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 port 1226 (IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... diff --git a/test/stderr/0434 b/test/stderr/0434 new file mode 100644 index 000000000..7fd9aa8a0 --- /dev/null +++ b/test/stderr/0434 @@ -0,0 +1,2 @@ +LOG: MAIN + remote host address is the local host: b (while routing <a@b>) diff --git a/test/stderr/0435 b/test/stderr/0435 new file mode 100644 index 000000000..d76e9aa8d --- /dev/null +++ b/test/stderr/0435 @@ -0,0 +1,25 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +set_process_info: pppp accepting a local SMTP message from <CALLER@myhost.test.ex> + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< HELO ? +LOG: smtp_syntax_error MAIN + SMTP syntax error in "HELO ?" U=CALLER NULL character(s) present (shown as '?') +SMTP>> 501 NULL characters are not allowed in SMTP commands
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0437 b/test/stderr/0437 new file mode 100644 index 000000000..695f66213 --- /dev/null +++ b/test/stderr/0437 @@ -0,0 +1,82 @@ +Exim version x.yz .... +search_open: lsearch "TESTSUITE/aux-fixed/0437.ls" +search_find: file="TESTSUITE/aux-fixed/0437.ls" + key="spool" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0437.ls + End +internal_search_find: file="TESTSUITE/aux-fixed/0437.ls" + type=lsearch key="spool" +file lookup required for spool + in TESTSUITE/aux-fixed/0437.ls +lookup yielded: spool +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +search_tidyup called +search_open: lsearch "TESTSUITE/aux-fixed/0437.ls" +search_find: file="TESTSUITE/aux-fixed/0437.ls" + key="transport" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0437.ls + End +internal_search_find: file="TESTSUITE/aux-fixed/0437.ls" + type=lsearch key="transport" +file lookup required for transport + in TESTSUITE/aux-fixed/0437.ls +lookup yielded: t1 +search_tidyup called +search_tidyup called +search_open: lsearch "TESTSUITE/aux-fixed/0437.ls" +search_find: file="TESTSUITE/aux-fixed/0437.ls" + key="file" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0437.ls + End +internal_search_find: file="TESTSUITE/aux-fixed/0437.ls" + type=lsearch key="file" +file lookup required for file + in TESTSUITE/aux-fixed/0437.ls +lookup yielded: file +search_tidyup called +LOG: MAIN + => userx <userx@myhost.test.ex> R=r1 T=t1 +LOG: MAIN + Completed +search_tidyup called +search_tidyup called +search_open: lsearch "TESTSUITE/aux-fixed/0437.ls" +search_find: file="TESTSUITE/aux-fixed/0437.ls" + key="transport" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0437.ls + End +internal_search_find: file="TESTSUITE/aux-fixed/0437.ls" + type=lsearch key="transport" +file lookup required for transport + in TESTSUITE/aux-fixed/0437.ls +lookup yielded: t1 +search_tidyup called +search_tidyup called +search_open: lsearch "TESTSUITE/aux-fixed/0437.ls" +search_find: file="TESTSUITE/aux-fixed/0437.ls" + key="file" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0437.ls + End +internal_search_find: file="TESTSUITE/aux-fixed/0437.ls" + type=lsearch key="file" +file lookup required for file + in TESTSUITE/aux-fixed/0437.ls +lookup yielded: file +search_tidyup called +LOG: MAIN + => userx <userx@myhost.test.ex> R=r1 T=t1 +LOG: MAIN + Completed +search_tidyup called +LOG: queue_run MAIN + End queue run: pid=pppp +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0438 b/test/stderr/0438 new file mode 100644 index 000000000..795cf8ecc --- /dev/null +++ b/test/stderr/0438 @@ -0,0 +1,36 @@ + +******** SERVER ******** +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +daemon_smtp_port overridden by -oX: + <: 1225 +listening on all interfaces (IPv4) port 1225 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +daemon_smtp_port overridden by -oX: + <: 1225 +listening on all interfaces (IPv4) port 1225 +pid written to TESTSUITE/spool/exim-daemon.anotherpid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... diff --git a/test/stderr/0439 b/test/stderr/0439 new file mode 100644 index 000000000..ba7af5848 --- /dev/null +++ b/test/stderr/0439 @@ -0,0 +1,5 @@ +1999-03-02 09:44:33 invalid value for message_size_limit: absolute value of integer "2048M" is too large (overflow) +1999-03-02 09:44:33 invalid message_size_limit: absolute value of integer "2048M" is too large (overflow) + +******** SERVER ******** +1999-03-02 09:44:33 invalid message_size_limit: absolute value of integer "2048M" is too large (overflow) diff --git a/test/stderr/0442 b/test/stderr/0442 new file mode 100644 index 000000000..6db126e5a --- /dev/null +++ b/test/stderr/0442 @@ -0,0 +1,2 @@ +1999-03-02 09:44:33 Exim configuration error in line 43 of TESTSUITE/test-config: + failed to open included configuration file /non/existent diff --git a/test/stderr/0443 b/test/stderr/0443 new file mode 100644 index 000000000..92c03685c --- /dev/null +++ b/test/stderr/0443 @@ -0,0 +1,24 @@ +>>> 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) +>>> using ACL "rcpt" +>>> processing "accept" +>>> check verify = sender/callout=1s +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@ten-1.test.ex +>>> calling r1 router +>>> routed by r1 router +>>> Attempting full verification using callout +>>> callout cache: no domain record found +>>> callout cache: no address record found +>>> interface=NULL port=25 +>>> Connecting to ten-1.test.ex [V4NET.0.0.1]:25 ... failed: Network Error +>>> ----------- end verify ------------ +>>> accept: condition test deferred +LOG: H=[V4NET.0.0.1] sender verify defer for <x@ten-1.test.ex>: could not connect to ten-1.test.ex [V4NET.0.0.1]: Network Error +LOG: H=[V4NET.0.0.1] F=<x@ten-1.test.ex> temporarily rejected RCPT x@y: Could not complete sender verify callout diff --git a/test/stderr/0445 b/test/stderr/0445 new file mode 100644 index 000000000..5d49115dc --- /dev/null +++ b/test/stderr/0445 @@ -0,0 +1,32 @@ +>>> 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) +>>> using ACL "rcpt" +>>> processing "deny" +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing lp1@x.y +>>> +++ sender_address=<> +>>> calling bad_addresses router +>>> bad_addresses router forced address failure +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=[1.2.3.4] sender verify fail for <lp1@x.y>: +LOG: H=[1.2.3.4] F=<lp1@x.y> rejected RCPT <zz@x.y>: Sender verify failed +>>> using ACL "rcpt" +>>> processing "deny" +>>> check !verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing lp2@x.y +>>> +++ sender_address=<> +>>> calling bad_addresses router +>>> bad_addresses router forced address failure +>>> ----------- end verify ------------ +>>> deny: condition test succeeded +LOG: H=[1.2.3.4] sender verify fail for <lp2@x.y>: This is a message +LOG: H=[1.2.3.4] F=<lp2@x.y> rejected RCPT <zz@x.y>: Sender verify failed diff --git a/test/stderr/0450 b/test/stderr/0450 new file mode 100644 index 000000000..50d53193f --- /dev/null +++ b/test/stderr/0450 @@ -0,0 +1,56 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +t1 transport entered + userx@test.ex +using the transport's hosts: 127.0.0.1 +getting address for 127.0.0.1 +checking status of 127.0.0.1 +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@test.ex) +Connecting to 127.0.0.1 [127.0.0.1]:1225 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1225: errno=dd more_errno=dd,A flags=2 +all IP addresses skipped or deferred at least one address +Leaving t1 transport +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (dd): Connection refused +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +t1 transport entered + userx@test.ex +using the transport's hosts: 127.0.0.1 +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no host retry record +no message retry record +127.0.0.1 [127.0.0.1]:1112 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@test.ex) +Connecting to 127.0.0.1 [127.0.0.1]:1226 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1226: errno=dd more_errno=dd,A flags=2 +all IP addresses skipped or deferred at least one address +Leaving t1 transport +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (dd): Connection refused +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0453 b/test/stderr/0453 new file mode 100644 index 000000000..1911c67f2 --- /dev/null +++ b/test/stderr/0453 @@ -0,0 +1,10 @@ +>>> 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) +>>> xxxx in helo_lookup_domains? no (end of list) +LOG: SMTP call from (xxxx) [V4NET.0.0.1] dropped: too many syntax or protocol errors (last command was "rcpt to:<bad syntax@x.y.z>") diff --git a/test/stderr/0459 b/test/stderr/0459 new file mode 100644 index 000000000..54ce9e426 --- /dev/null +++ b/test/stderr/0459 @@ -0,0 +1 @@ +1999-03-02 09:44:33 failed to expand "${lookup{xxx}lsearch{/non/exist}}" while checking a list: failed to open /non/exist for linear search: No such file or directory diff --git a/test/stderr/0462 b/test/stderr/0462 new file mode 100644 index 000000000..876aacc79 --- /dev/null +++ b/test/stderr/0462 @@ -0,0 +1,81 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying Ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering Ok@localhost +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<Ok@localhost> + SMTP<< 250 OK + SMTP>> RSET + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<postmaster@localhost> + SMTP<< 550 NO + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=2 random=0 +wrote positive callout cache address record +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root sender verify fail for <Ok@localhost>: response to "RCPT TO:<postmaster@localhost>" from 127.0.0.1 [127.0.0.1] was: 550 NO +created log directory TESTSUITE/spool/log +LOG: MAIN REJECT + H=[V4NET.0.0.1] U=root F=<Ok@localhost> rejected RCPT <checkpm@test.ex>: Sender verify failed +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying Ok@localhost +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering Ok@localhost +Attempting full verification using callout +callout cache: found domain record +callout cache: found address record +callout cache: address record is positive +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from root +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying NOTok@elsewhere +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering NOTok@elsewhere +Attempting full verification using callout +callout cache: no domain record found +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO myhost.test.ex + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<NOTok@elsewhere> + SMTP<< 550 NO + SMTP>> QUIT +wrote callout cache domain record: + result=1 postmaster=0 random=0 +wrote negative callout cache address record +LOG: MAIN REJECT + H=[V4NET.0.0.2] U=root sender verify fail for <NOTok@elsewhere>: response to "RCPT TO:<NOTok@elsewhere>" from 127.0.0.1 [127.0.0.1] was: 550 NO +LOG: MAIN REJECT + H=[V4NET.0.0.2] U=root F=<NOTok@elsewhere> rejected RCPT <nocheckpm@test.ex>: Sender verify failed +LOG: smtp_connection MAIN + SMTP connection from root closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0463 b/test/stderr/0463 new file mode 100644 index 000000000..22244b964 --- /dev/null +++ b/test/stderr/0463 @@ -0,0 +1,68 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing x@ten-1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@ten-1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@ten-1 +--------> all router <-------- +local_part=x domain=ten-1 +checking domains +DNS lookup of ten-1 (MX) using fakens +DNS lookup of ten-1 (MX) gave NO_DATA +returning DNS_NODATA +Address records are not being sought +ten-1 in "!@mx_any"? yes (end of list) +calling all router +all router called for x@ten-1 + domain = ten-1 +DNS lookup of ten-1 (MX) using fakens +DNS lookup of ten-1 (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of ten-1 (A) using fakens +DNS lookup of ten-1 (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +domain changed to ten-1.test.ex +rewriting header lines +re-routed to x@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@ten-1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@ten-1.test.ex +--------> all router <-------- +local_part=x domain=ten-1.test.ex +checking domains +DNS lookup of ten-1.test.ex (MX) using fakens +DNS lookup of ten-1.test.ex (MX) gave NO_DATA +returning DNS_NODATA +Address records are not being sought +ten-1.test.ex in "!@mx_any"? yes (end of list) +calling all router +all router called for x@ten-1.test.ex + domain = ten-1.test.ex +DNS lookup of ten-1.test.ex (MX) using fakens +DNS lookup of ten-1.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of ten-1.test.ex (A) using fakens +DNS lookup of ten-1.test.ex (A) succeeded +fully qualified name = ten-1.test.ex +ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx +set transport smtp +queued for smtp transport: local_part = x +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by all router + envelope to: x@ten-1.test.ex + transport: smtp + host ten-1.test.ex [V4NET.0.0.1] +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0464 b/test/stderr/0464 new file mode 100644 index 000000000..c8df6e5da --- /dev/null +++ b/test/stderr/0464 @@ -0,0 +1,172 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +set_process_info: pppp accepting a local SMTP message from <CALLER@myhost.test.ex> + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<> +SMTP>> 250 OK
+SMTP<< rcpt to:<abc@domain1> +using ACL "rcpt" +processing "require" +check domains = +special_domains +search_open: lsearch "TESTSUITE/aux-fixed/0464.domains" +search_find: file="TESTSUITE/aux-fixed/0464.domains" + key="domain1" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0464.domains + End +internal_search_find: file="TESTSUITE/aux-fixed/0464.domains" + type=lsearch key="domain1" +file lookup required for domain1 + in TESTSUITE/aux-fixed/0464.domains +lookup yielded: data for domain1 +domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? yes (matched "lsearch;TESTSUITE/aux-fixed/0464.domains") +data from lookup saved for cache for +special_domains: data for domain1 +domain1 in "+special_domains"? yes (matched "+special_domains") +check verify = recipient +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying abc@domain1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abc@domain1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abc@domain1 +--------> r1 router <-------- +local_part=abc domain=domain1 +checking domains +cached yes match for +special_domains +cached lookup data = data for domain1 +domain1 in "+special_domains"? yes (matched "+special_domains" - cached) +calling r1 router +rda_interpret (string): $local_part@xxx.$domain +expanded: abc@xxx.domain1 +file is not a filter file +parse_forward_list: abc@xxx.domain1 +extract item: abc@xxx.domain1 +r1 router generated abc@xxx.domain1 + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r1 router + envelope to: abc@domain1 + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abc@xxx.domain1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abc@xxx.domain1 +--------> r1 router <-------- +local_part=abc domain=xxx.domain1 +checking domains +search_open: lsearch "TESTSUITE/aux-fixed/0464.domains" + cached open +search_find: file="TESTSUITE/aux-fixed/0464.domains" + key="xxx.domain1" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0464.domains + End +internal_search_find: file="TESTSUITE/aux-fixed/0464.domains" + type=lsearch key="xxx.domain1" +file lookup required for xxx.domain1 + in TESTSUITE/aux-fixed/0464.domains +lookup failed +xxx.domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? no (end of list) +xxx.domain1 in "+special_domains"? no (end of list) +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=abc domain=xxx.domain1 +calling r2 router +r2 router called for abc@xxx.domain1 + domain = xxx.domain1 +set transport smtp +queued for smtp transport: local_part = abc +domain = xxx.domain1 + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: abc@xxx.domain1 + transport: smtp +----------- end verify ------------ +require: condition test succeeded +processing "require" +check domains = +special_domains +cached yes match for +special_domains +cached lookup data = data for domain1 +domain1 in "+special_domains"? yes (matched "+special_domains" - cached) +check verify = recipient +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying abc@domain1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abc@domain1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abc@domain1 +--------> r1 router <-------- +local_part=abc domain=domain1 +checking domains +cached yes match for +special_domains +cached lookup data = data for domain1 +domain1 in "+special_domains"? yes (matched "+special_domains" - cached) +calling r1 router +rda_interpret (string): $local_part@xxx.$domain +expanded: abc@xxx.domain1 +file is not a filter file +parse_forward_list: abc@xxx.domain1 +extract item: abc@xxx.domain1 +r1 router generated abc@xxx.domain1 + errors_to=NULL transport=NULL + uid=unset gid=unset home=NULL +routed by r1 router + envelope to: abc@domain1 + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering abc@xxx.domain1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing abc@xxx.domain1 +--------> r1 router <-------- +local_part=abc domain=xxx.domain1 +checking domains +search_open: lsearch "TESTSUITE/aux-fixed/0464.domains" + cached open +search_find: file="TESTSUITE/aux-fixed/0464.domains" + key="xxx.domain1" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0464.domains + End +internal_search_find: file="TESTSUITE/aux-fixed/0464.domains" + type=lsearch key="xxx.domain1" +cached data used for lookup of xxx.domain1 + in TESTSUITE/aux-fixed/0464.domains +lookup failed +xxx.domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? no (end of list) +xxx.domain1 in "+special_domains"? no (end of list) +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=abc domain=xxx.domain1 +calling r2 router +r2 router called for abc@xxx.domain1 + domain = xxx.domain1 +queued for smtp transport: local_part = abc +domain = xxx.domain1 + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r2 router + envelope to: abc@xxx.domain1 + transport: smtp +----------- end verify ------------ +require: condition test succeeded +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0465 b/test/stderr/0465 new file mode 100644 index 000000000..706061a7f --- /dev/null +++ b/test/stderr/0465 @@ -0,0 +1,142 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<> +SMTP>> 250 OK
+SMTP<< rcpt to:<abc@domain.> +LOG: smtp_syntax_error MAIN + SMTP syntax error in "rcpt to:<abc@domain.>" U=CALLER domain missing or malformed +SMTP>> 501 <abc@domain.>: domain missing or malformed
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +exim: bad -f address "abc@somewhere.": domain is malformed (trailing dot not allowed) +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<> +SMTP>> 250 OK
+SMTP<< rcpt to:<abc@domain.> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +>>Headers received: +To: abc@domain. + +rewrite_one_header: type=T: + To: abc@domain. +search_tidyup called +>>Headers after rewriting and local additions: +T To: abc@domain. +I Message-Id: <E10HmaY-0005vi-00@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) + id 10HmaY-0005vi-00 + for abc@domain; Tue, 2 Mar 1999 09:44:33 +0000 +using ACL "check_data" +processing "accept" +check verify = header_syntax +accept: condition test succeeded +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= <> U=CALLER P=local-smtp S=sss +created log directory TESTSUITE/spool/log +SMTP>> 250 OK id=10HmaY-0005vi-00
+smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<> +SMTP>> 250 OK
+SMTP<< rcpt to:<abc@xyz> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +>>Headers received: +To: abc@xyz. + +rewrite_one_header: type=T: + To: abc@xyz. +search_tidyup called +>>Headers after rewriting and local additions: +T To: abc@xyz. +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) + id 10HmaX-0005vi-00 + for abc@xyz; Tue, 2 Mar 1999 09:44:33 +0000 +using ACL "check_data" +processing "accept" +check verify = header_syntax +accept: condition test failed +end of ACL "check_data": implicit DENY +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To" header is: abc@xyz. +smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0467 b/test/stderr/0467 new file mode 100644 index 000000000..60aed5cd3 --- /dev/null +++ b/test/stderr/0467 @@ -0,0 +1,36 @@ +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +LOG: MAIN + *> x@srv01.test.ex R=r1 T=t1 H=ten-1.test.ex [V4NET.0.0.1]:25 +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaY-0005vi-00 +LOG: MAIN + *> x@srv03.test.ex R=r1 T=t1 H=ten-4.test.ex [V4NET.0.0.4]:88 +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaZ-0005vi-00 +Transport port=25 replaced by host-specific port=1224 +Connecting to localhost.test.ex [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO myhost.test.ex + SMTP<< 250-server id + 250 OK + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> + SMTP<< 250 OK + SMTP>> RCPT TO:<x@srv27.test.ex> + SMTP<< 250 OK + SMTP>> DATA + SMTP<< 354 OK + SMTP>> writing message and terminating "." + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN + => x@srv27.test.ex R=r1 T=t1 H=localhost.test.ex [127.0.0.1]:1224 +LOG: MAIN + Completed diff --git a/test/stderr/0469 b/test/stderr/0469 new file mode 100644 index 000000000..d78e5a4f0 --- /dev/null +++ b/test/stderr/0469 @@ -0,0 +1,33 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing x@mxt1c.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering x@mxt1c.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing x@mxt1c.test.ex +--------> r1 router <-------- +local_part=x domain=mxt1c.test.ex +calling r1 router +r1 router called for x@mxt1c.test.ex + domain = mxt1c.test.ex +DNS lookup of mxt1c.test.ex (MX) using fakens +DNS lookup of mxt1c.test.ex (MX) succeeded +DNS lookup of dontqualify (A) using fakens +fakens returned PASS_ON +passing dontqualify on to res_search() +DNS lookup of dontqualify (A) gave HOST_NOT_FOUND +returning DNS_NOMATCH +fully qualified name = mxt1c.test.ex +host_find_bydns yield = HOST_FIND_FAILED (0); returned hosts: + dontqualify <null> MX=1 * +r1 router declined for x@mxt1c.test.ex +no more routers +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0471 b/test/stderr/0471 new file mode 100644 index 000000000..1335f3cdb --- /dev/null +++ b/test/stderr/0471 @@ -0,0 +1,25383 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@myhost.test.ex> +Sender: CALLER@myhost.test.ex +Recipients: + r1@test.ex +search_tidyup called +>>Headers received: +To: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** + +address match: subject=r1@test.ex pattern=*@* +test.ex in "*"? yes (matched "*") +r1@test.ex in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.ex" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.ex" +file lookup required for test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +trying partial match *.test.ex +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="*.test.ex" +file lookup required for *.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +address match: subject=CALLER@myhost.test.ex pattern=*@* +myhost.test.ex in "*"? yes (matched "*") +CALLER@myhost.test.ex in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="myhost.test.ex" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="myhost.test.ex" +file lookup required for myhost.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +trying partial match *.myhost.test.ex +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="*.myhost.test.ex" +file lookup required for *.myhost.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +trying partial match *.test.ex +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="*.test.ex" +cached data used for lookup of *.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +rewritten sender = CALLER@myhost.test.ex +rewrite_one_header: type=T: + To: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.examp +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +file lookup required for test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4051 newtype=T newtext: +To: random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.ex +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4053 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test. +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4055 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@tes +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4057 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@t +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4059 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4061 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + rand +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4063 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + ra +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4065 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4067 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4069 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4071 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4073 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.examp +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4075 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4077 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.e +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4079 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4081 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@te +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4083 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@ +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4085 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + rando +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4087 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + ran +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4089 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + r +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4091 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4093 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4095 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4097 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exampl +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4099 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exam +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4101 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.ex +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4103 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test. +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4105 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@tes +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4107 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@t +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4109 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4111 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + rand +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4113 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + ra +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4115 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4117 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4119 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4121 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4123 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.examp +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4125 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4127 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.e +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4129 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4131 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@te +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4133 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@ +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4135 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + rando +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4137 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + ran +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4139 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + r +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4141 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4143 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4145 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4147 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exampl +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4149 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exam +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4151 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.ex +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4153 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test. +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4155 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@tes +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4157 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@t +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4159 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4161 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + rand +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4163 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + ra +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4165 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4167 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4169 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4171 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4173 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.examp +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4175 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4177 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.e +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4179 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4181 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@te +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4183 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@ +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4185 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + rando +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4187 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + ran +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4189 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + random@test.example, + r +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4191 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4193 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@test.example, + +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4195 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4197 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4199 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4201 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4203 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4205 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4207 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4209 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.exa +**** debug string too long - truncated **** +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4211 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4213 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4215 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4217 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4219 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4221 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4223 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4225 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4227 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4229 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4231 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4233 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4235 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4237 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4239 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4241 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4243 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4245 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4247 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4249 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4251 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4253 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4255 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4257 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4259 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4261 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4263 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4265 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4267 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4269 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4271 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4273 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4275 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4277 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4279 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4281 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4283 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4285 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4287 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4289 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4291 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4293 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4295 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4297 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4299 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4301 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4303 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4305 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4307 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4309 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4311 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4313 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4315 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4317 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4319 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4321 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4323 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4325 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4327 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4329 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4331 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4333 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4335 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4337 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4339 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4341 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4343 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4345 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4347 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4349 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4351 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4353 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4355 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4357 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4359 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4361 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4363 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4365 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4367 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4369 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example, + random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4371 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: random@test.example +address match: subject=random@test.example pattern=*@* +test.example in "*"? yes (matched "*") +random@test.example in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="test.example" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="test.example" +cached data used for lookup of test.example + in TESTSUITE/aux-fixed/0471.rw +lookup yielded: rwtest.example +LOG: address_rewrite MAIN + "random@test.example" from to: rewritten as "random@rwtest.example" by rule 1 +newlen=4373 newtype=T newtext: +To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, +**** debug string too long - truncated **** +remainder: +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@myhost.test.ex> +address match: subject=CALLER@myhost.test.ex pattern=*@* +myhost.test.ex in "*"? yes (matched "*") +CALLER@myhost.test.ex in "*@*"? yes (matched "*@*") +search_open: lsearch "TESTSUITE/aux-fixed/0471.rw" + cached open +search_find: file="TESTSUITE/aux-fixed/0471.rw" + key="myhost.test.ex" partial=2 affix=*. starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0471.rw + End +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="myhost.test.ex" +cached data used for lookup of myhost.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +trying partial match *.myhost.test.ex +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="*.myhost.test.ex" +cached data used for lookup of *.myhost.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +trying partial match *.test.ex +internal_search_find: file="TESTSUITE/aux-fixed/0471.rw" + type=lsearch key="*.test.ex" +cached data used for lookup of *.test.ex + in TESTSUITE/aux-fixed/0471.rw +lookup failed +search_tidyup called +>>Headers after rewriting and local additions: +* To: random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, + random@test.example, +**** debug string too long - truncated **** +T To: random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + random@rwtest.example, + +**** debug string too long - truncated **** +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaX-0005vi-00 + for r1@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0472 b/test/stderr/0472 new file mode 100644 index 000000000..0954bc956 --- /dev/null +++ b/test/stderr/0472 @@ -0,0 +1,12 @@ +------- userz filter ----------------- +sn0=10 sn1=99 sn2=2 sn3=3 sn4=4 +sn5=5 sn6=6 sn7=7 sn8=8 sn9=9 +------- userz99 filter ----------------- +sn0=10 sn1=99 sn2=2 sn3=3 sn4=4 +sn5=5 sn6=6 sn7=7 sn8=8 sn9=9 +------- userz filter ----------------- +sn0=10 sn1=99 sn2=2 sn3=3 sn4=4 +sn5=5 sn6=6 sn7=7 sn8=8 sn9=9 +------- userz99 filter ----------------- +sn0=10 sn1=99 sn2=2 sn3=3 sn4=4 +sn5=5 sn6=6 sn7=7 sn8=8 sn9=9 diff --git a/test/stderr/0473 b/test/stderr/0473 new file mode 100644 index 000000000..a29575e16 --- /dev/null +++ b/test/stderr/0473 @@ -0,0 +1,50 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from CALLER +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying r11@two.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering r11@two.test.ex +Attempting full verification using callout +callout cache: found domain record +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> HELO the.local.host.name + SMTP<< 250 OK + SMTP>> MAIL FROM:<> + SMTP<< 250 OK + SMTP>> RCPT TO:<r11@two.test.ex> +SMTP timeout +wrote callout cache domain record: + result=1 postmaster=0 random=0 +LOG: MAIN REJECT + U=CALLER F=<x11@two.test.ex> temporarily rejected RCPT r11@two.test.ex: Could not complete recipient verify callout +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from CALLER +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying r11@two.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering r11@two.test.ex +Attempting full verification using callout +callout cache: found domain record +callout cache: no address record found +interface=NULL port=1224 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected +SMTP timeout +LOG: MAIN REJECT + U=CALLER F=<x11@two.test.ex> temporarily rejected RCPT r11@two.test.ex: Could not complete recipient verify callout +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0475 b/test/stderr/0475 new file mode 100644 index 000000000..d28c7ba53 --- /dev/null +++ b/test/stderr/0475 @@ -0,0 +1,15 @@ +>>> 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) +>>> using ACL "a1" +>>> processing "deny" +>>> 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"? lookup deferred for <; 1.2.3.4:5.6.7.8 +>>> deny: condition test deferred +LOG: H=[V4NET.0.0.0] F=<> temporarily rejected RCPT <a@b>: unknown lookup type "<" diff --git a/test/stderr/0476 b/test/stderr/0476 new file mode 100644 index 000000000..3eb97ae30 --- /dev/null +++ b/test/stderr/0476 @@ -0,0 +1,112 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +set_process_info: pppp running the queue (single queue run) +LOG: queue_run MAIN + Start queue run: pid=pppp +set_process_info: pppp running queue: 10HmaX-0005vi-00-H +set_process_info: pppp running queue: waiting for 10HmaX-0005vi-00 (pppp) +set_process_info: pppp delivering 10HmaX-0005vi-00 (queue run pid ppppp) +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +set_process_info: pppp delivering 10HmaX-0005vi-00 using t1 +t1 transport entered + userx@test.ex +checking status of 127.0.0.1 +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@test.ex) +set_process_info: pppp delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@test.ex) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Server ready + SMTP>> EHLO the.local.host.name + SMTP<< 250-server id + 250-PIPELINING + 250 OK +using PIPELINING + SMTP>> MAIL FROM:<CALLER@the.local.host.name> + SMTP>> RCPT TO:<userx@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 550 NO +Remote host 127.0.0.1 [127.0.0.1] closed connection in response to pipelined DATA +error for DATA ignored: pipelining is in use and there were no good recipients +ok=1 send_quit=1 send_rset=1 continue_more=0 yield=0 first_address is NULL +transport_check_waiting entered + sequence=1 local_max=500 global_max=-1 + SMTP>> RSET +Remote host 127.0.0.1 [127.0.0.1] closed connection in response to RSET +set_process_info: pppp delivering 10HmaX-0005vi-00: just tried 127.0.0.1 [127.0.0.1] for userx@test.ex: result OK +Leaving t1 transport +set_process_info: pppp delivering 10HmaX-0005vi-00 (just run t1 for userx@test.ex in subprocess) +set_process_info: pppp delivering 10HmaX-0005vi-00: waiting for a remote delivery subprocess to finish +set_process_info: pppp delivering 10HmaX-0005vi-00 +LOG: MAIN + ** userx@test.ex R=r1 T=t1: SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +writing data block fd=9 size=sss timeout=0 +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp accepting a local non-SMTP message from <> +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaZ-0005vi-00 +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> CALLER@the.local.host.name <-------- +set_process_info: pppp delivering 10HmaZ-0005vi-00 using t1 +t1 transport entered + CALLER@the.local.host.name +checking status of 127.0.0.1 +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaZ-0005vi-00 to 127.0.0.1 [127.0.0.1] (CALLER@the.local.host.name) +set_process_info: pppp delivering 10HmaZ-0005vi-00 to 127.0.0.1 [127.0.0.1] (CALLER@the.local.host.name) +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +set_process_info: pppp delivering 10HmaZ-0005vi-00: just tried 127.0.0.1 [127.0.0.1] for CALLER@the.local.host.name: result DEFER +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +all IP addresses skipped or deferred at least one address +Leaving t1 transport +set_process_info: pppp delivering 10HmaZ-0005vi-00 (just run t1 for CALLER@the.local.host.name in subprocess) +LOG: MAIN + Completed +set_process_info: pppp running queue: waiting for children of pppp +set_process_info: pppp delivering 10HmaZ-0005vi-00: waiting for a remote delivery subprocess to finish +set_process_info: pppp delivering 10HmaZ-0005vi-00 +LOG: MAIN + == CALLER@the.local.host.name R=r1 T=t1 defer (dd): Connection refused +set_process_info: pppp tidying up after delivering 10HmaZ-0005vi-00 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +set_process_info: pppp running queue +set_process_info: pppp running queue: 10HmaY-0005vi-00-H +set_process_info: pppp running queue: waiting for 10HmaY-0005vi-00 (pppp) +set_process_info: pppp delivering 10HmaY-0005vi-00 (queue run pid ppppp) +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> usery@test.ex <-------- +set_process_info: pppp delivering 10HmaY-0005vi-00 using t1 +t1 transport entered + usery@test.ex +checking status of 127.0.0.1 +no message retry record +host retry time not reached: checking ultimate address timeout +127.0.0.1 [127.0.0.1]:1111 status = unusable +all IP addresses skipped or deferred at least one address +Leaving t1 transport +set_process_info: pppp delivering 10HmaY-0005vi-00 (just run t1 for usery@test.ex in subprocess) +set_process_info: pppp delivering 10HmaY-0005vi-00: waiting for a remote delivery subprocess to finish +set_process_info: pppp delivering 10HmaY-0005vi-00 +LOG: retry_defer MAIN + == usery@test.ex R=r1 T=t1 defer (-53): retry time not reached for any host +set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00 +set_process_info: pppp running queue: waiting for children of pppp +set_process_info: pppp running queue +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0479 b/test/stderr/0479 new file mode 100644 index 000000000..3a6e0b511 --- /dev/null +++ b/test/stderr/0479 @@ -0,0 +1,89 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@the.local.host.name +sender_fullhost = [1.2.3.4] +sender_rcvhost = [1.2.3.4] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [1.2.3.4] +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) +SMTP>> 220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< helo [1.2.3.4] +[1.2.3.4] in helo_lookup_domains? no (end of list) +sender_fullhost = ([1.2.3.4]) [1.2.3.4] +sender_rcvhost = [1.2.3.4] +set_process_info: pppp handling incoming connection from ([1.2.3.4]) [1.2.3.4] +SMTP>> 250 the.local.host.name Hello [1.2.3.4] [1.2.3.4]
+SMTP<< mail from:<a@b> +SMTP>> 250 OK
+SMTP<< rcpt to:<c@d> +using ACL "rcpt" +processing "require" +check logwrite = sender address is <$sender_address> + = sender address is <a@b> +LOG: MAIN + sender address is <a@b> +check verify = sender +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Verifying a@b +address match: subject=a@b pattern=a@b +b in "b"? yes (matched "b") +a@b in "a@b"? yes (matched "a@b") +LOG: address_rewrite MAIN + "a@b" from env-from rewritten as "rewritten-a@rewritten-b" by rule 1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering rewritten-a@rewritten-b +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing rewritten-a@rewritten-b +--------> r1 router <-------- +local_part=rewritten-a domain=rewritten-b +calling r1 router +r1 router called for rewritten-a@rewritten-b + domain = rewritten-b +set transport t1 +queued for t1 transport: local_part = rewritten-a +domain = rewritten-b + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: rewritten-a@rewritten-b + transport: t1 +----------- end verify ------------ +sender a@b verified ok as rewritten-a@rewritten-b +require: condition test succeeded +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< rcpt to:<e@f> +using ACL "rcpt" +processing "require" +check logwrite = sender address is <$sender_address> + = sender address is <rewritten-a@rewritten-b> +LOG: MAIN + sender address is <rewritten-a@rewritten-b> +check verify = sender +using cached sender verify result +require: condition test succeeded +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 the.local.host.name closing connection
+LOG: smtp_connection MAIN + SMTP connection from ([1.2.3.4]) [1.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0480 b/test/stderr/0480 new file mode 100644 index 000000000..b3f00895f --- /dev/null +++ b/test/stderr/0480 @@ -0,0 +1,30 @@ +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) +LOG: failed to expand "${if eq{$interface_address}{V4NET.0.0.1}{host.V4NET.0.0.1}{${if eq{$interface_address}{V4NET.0.0.2}{}{${if eq{$interface_address}{V4NET.0.0.3}{${lookup{x}lsearch{/non/exist}}}fail}}}}}" (smtp_active_hostname): failed to open /non/exist for linear search: No such file or directory +>>> 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) +>>> a.b.c in helo_lookup_domains? no (end of list) + +******** SERVER ******** diff --git a/test/stderr/0483 b/test/stderr/0483 new file mode 100644 index 000000000..ea6dc91e9 --- /dev/null +++ b/test/stderr/0483 @@ -0,0 +1,30 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN + U=CALLER Warning: sender_data=SenderData recipient_data=RecipData +created log directory TESTSUITE/spool/log +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing recip@domain2 +--------> r1 router <-------- +local_part=recip domain=domain2 +checking senders +sender_data=SenderData +calling r1 router +r1 router called for recip@domain2 + domain = domain2 +set transport t1 +queued for t1 transport: local_part = recip +domain = domain2 + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: recip@domain2 + transport: t1 +LOG: MAIN REJECT + U=CALLER F=<sender@domain1> rejected RCPT <other@domain2> +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0484 b/test/stderr/0484 new file mode 100644 index 000000000..de226c950 --- /dev/null +++ b/test/stderr/0484 @@ -0,0 +1,132 @@ +Exim version x.yz .... +changed uid/gid: -C, -D, -be or -bf forces real uid + uid=CALLER_UID gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="list" +file lookup required for list + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="root" +file lookup required for root + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="root" +cached data used for lookup of root + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases2" +search_find: file="TESTSUITE/aux-fixed/0484.aliases2" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases2 + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases2" + type=lsearch key="list" +file lookup required for list + in TESTSUITE/aux-fixed/0484.aliases2 +lookup yielded: userx2, usery2 +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases2" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases2" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases2 + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases2" + type=lsearch key="root" +file lookup required for root + in TESTSUITE/aux-fixed/0484.aliases2 +lookup failed +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases2" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases2" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases2 + :TESTSUITE/aux-fixed/0484.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases2" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/0484.aliases2 +lookup yielded: userx2, usery2 +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + :TESTSUITE/aux-fixed/0484.aliases2 + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/0484.aliases" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/0484.aliases + :TESTSUITE/aux-fixed/0484.aliases2 + End +internal_search_find: file="TESTSUITE/aux-fixed/0484.aliases" + type=lsearch key="root" +cached data used for lookup of root + in TESTSUITE/aux-fixed/0484.aliases +lookup yielded: userx +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0487 b/test/stderr/0487 new file mode 100644 index 000000000..f380ec1d3 --- /dev/null +++ b/test/stderr/0487 @@ -0,0 +1,173 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL + in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< ehlo x.y + in pipelining_advertise_hosts? yes (matched "*") +SMTP>> 250-myhost.test.ex Hello CALLER at x.y
+250-SIZE 52428800
+250-PIPELINING
+250 HELP
+SMTP<< mail from:<x@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<userx@test.ex> +processing "accept" +accept: condition test succeeded +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+search_tidyup called +>>Headers received: +From: unqualified + +rewrite_one_header: type=F: + From: unqualified +search_tidyup called +>>Headers after rewriting and local additions: +F From: unqualified +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER (helo=x.y) + by myhost.test.ex with local-esmtp (Exim x.yz) + (envelope-from <x@y>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= x@y U=CALLER P=local-esmtp S=sss +created log directory TESTSUITE/spool/log +SMTP>> 250 OK id=10HmaX-0005vi-00
+search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=x@y +sender_local=0 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=8 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +calling r1 router +r1 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/userx format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/userx.lock +hitch name: TESTSUITE/test-mail/userx.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/userx is locked +writing to file TESTSUITE/test-mail/userx +writing data block fd=6 size=sss timeout=0 +rewrite_one_header: type=F: + From: unqualified +writing data block fd=6 size=sss timeout=0 +writing data block fd=6 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling userx@test.ex +t1 transport returned OK for userx@test.ex +post-process userx@test.ex (0) +userx@test.ex delivered +LOG: MAIN + => userx <userx@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0489 b/test/stderr/0489 new file mode 100644 index 000000000..291dda645 --- /dev/null +++ b/test/stderr/0489 @@ -0,0 +1,233 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name="Phil Q. Hazel" +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: "Phil Q. Hazel" <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaX-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=John "Jack" Smith +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaY-0005vi-00@myhost.test.ex> +F From: John "Jack" Smith <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaY-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=John "Jack" "Q." Smith +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaZ-0005vi-00@myhost.test.ex> +F From: John "Jack" "Q." Smith <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaZ-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaZ-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name="John (Jack) Q. Smith" +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbA-0005vi-00@myhost.test.ex> +F From: "John (Jack) Q. Smith" <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbA-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmbA-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=John ("Jack") "Q." Smith +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbB-0005vi-00@myhost.test.ex> +F From: John ("Jack") "Q." Smith <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbB-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmbB-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name="John (\"Jack\") Q. Smith" +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbC-0005vi-00@myhost.test.ex> +F From: "John (\"Jack\") Q. Smith" <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbC-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmbC-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name="Phil \"Q Hazel" +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbD-0005vi-00@myhost.test.ex> +F From: "Phil \"Q Hazel" <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbD-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmbD-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name="Phil \"Q" "X." Hazel +sender address = CALLER@myhost.test.ex +Sender: CALLER@myhost.test.ex +Recipients: + X +>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbE-0005vi-00@myhost.test.ex> +F From: "Phil \"Q" "X." Hazel <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbE-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmbE-0005vi-00 + for X@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0495 b/test/stderr/0495 new file mode 100644 index 000000000..d9d8a9a62 --- /dev/null +++ b/test/stderr/0495 @@ -0,0 +1,14 @@ +Delivery failed: Connection refused +Delivery failed: SMTP error from remote mail server after RCPT TO:<b@x.y>: host 127.0.0.1 [127.0.0.1]: 550 NOTOK +Delivery failed: SMTP error from remote mail server after MAIL FROM:<CALLER@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 550 BAD MAIL +Delivery failed: SMTP error from remote mail server after MAIL FROM:<CALLER@myhost.test.ex>: host 127.0.0.1 [127.0.0.1]: 450 TEMPORARY MAIL FAIL +routing file@x.y yielded a local delivery +routing fail@x.y yielded a failed delivery: forcible fail message +routing defer@x.y yielded a deferred delivery: forcible defer message +delivery to smarthost failed (configuration problem) +delivery to smarthost failed (configuration problem) +Daemon cannot be run when mua_wrapper is set +Delivery failed: Connection refused +Delivery failed: Connection timed out: SMTP timeout while connected to ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4] after RCPT TO:<b@x.y> +Delivery failed: TCP port "nonexistent" is not defined for t4 transport +Delivery failed: SMTP error from remote mail server after RCPT TO:<a@x.y>: host 127.0.0.1 [127.0.0.1]: 550 SORRY diff --git a/test/stderr/0499 b/test/stderr/0499 new file mode 100644 index 000000000..0fd4df4fe --- /dev/null +++ b/test/stderr/0499 @@ -0,0 +1,45 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing ph@mxt1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering ph@mxt1.test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ph@mxt1.test.ex +--------> r1 router <-------- +local_part=ph domain=mxt1.test.ex +checking domains +DNS lookup of mxt1.test.ex (MX) using fakens +DNS lookup of mxt1.test.ex (MX) succeeded +local host has lowest MX +host_find_bydns yield = HOST_FOUND_LOCAL (3); returned hosts: + eximtesthost.test.ex ip4.ip4.ip4.ip4 MX=5 +mxt1.test.ex in "@mx_any"? yes (matched "@mx_any") +mxt1.test.ex in "+anymx"? yes (matched "+anymx") +checking "condition" +DNS lookup of mxt1.test.ex (MX) using fakens +DNS lookup of mxt1.test.ex (MX) succeeded +local host has lowest MX +host_find_bydns yield = HOST_FOUND_LOCAL (3); returned hosts: + eximtesthost.test.ex ip4.ip4.ip4.ip4 MX=5 +mxt1.test.ex in "@mx_any"? yes (matched "@mx_any") +mxt1.test.ex in "+anymx"? yes (matched "+anymx") +calling r1 router +r1 router called for ph@mxt1.test.ex + domain = mxt1.test.ex +set transport t1 +queued for t1 transport: local_part = ph +domain = mxt1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ph@mxt1.test.ex + transport: t1 +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0502 b/test/stderr/0502 new file mode 100644 index 000000000..68f036908 --- /dev/null +++ b/test/stderr/0502 @@ -0,0 +1 @@ +1999-03-02 09:44:33 ACL for QUIT returned ERROR: "deny" is not allowed in a QUIT ACL diff --git a/test/stderr/0503 b/test/stderr/0503 new file mode 100644 index 000000000..35c5901b3 --- /dev/null +++ b/test/stderr/0503 @@ -0,0 +1 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@myhost.test.ex R=r1 T=t1 defer (-1): Malformed value "20F" (expansion of "${if eq{1}{1}{20F}{}}") in t1 transport diff --git a/test/stderr/0504 b/test/stderr/0504 new file mode 100644 index 000000000..28ed8eb1c --- /dev/null +++ b/test/stderr/0504 @@ -0,0 +1,2 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@myhost.test.ex R=r1 T=t1 defer (-24): transport filter process failed (127) while writing to TESTSUITE/test-mail/userx: unable to execute command +1999-03-02 09:44:33 10HmaY-0005vi-00 == userx@myhost.test.ex R=r1 T=t2 defer (-24): Transport filter process failed (127): unable to execute command diff --git a/test/stderr/0505 b/test/stderr/0505 new file mode 100644 index 000000000..0c08e1858 --- /dev/null +++ b/test/stderr/0505 @@ -0,0 +1,2 @@ +1999-03-02 09:44:33 ACL for QUIT returned ERROR: cannot use "control=freeze" in QUIT ACL +exim: message rejected by non-SMTP ACL: local configuration problem diff --git a/test/stderr/0512 b/test/stderr/0512 new file mode 100644 index 000000000..5770fef35 --- /dev/null +++ b/test/stderr/0512 @@ -0,0 +1,142 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> userx@myhost.test.ex <-------- +t1 transport entered + userx@myhost.test.ex +using the transport's hosts: 127.0.0.1 : 127.0.0.1 : 127.0.0.1 : 127.0.0.1 +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no message retry record +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@myhost.test.ex) +hosts_max_try limit reached with this host +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +temporary delivery error(s) override hosts_max_try (message older than host's retry time) +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no message retry record +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@myhost.test.ex) +hosts_max_try limit reached with this host +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +temporary delivery error(s) override hosts_max_try (message older than host's retry time) +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no message retry record +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@myhost.test.ex) +hosts_max_try limit reached with this host +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +temporary delivery error(s) override hosts_max_try (message older than host's retry time) +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no message retry record +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaX-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@myhost.test.ex) +hosts_max_try limit reached with this host +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +all IP addresses skipped or deferred at least one address +Leaving t1 transport +LOG: MAIN + == userx@myhost.test.ex R=r1 T=t1 defer (dd): Connection refused +LOG: MAIN + ** userx@myhost.test.ex: retry timeout exceeded +writing data block fd=9 size=sss timeout=0 +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + => :blackhole: <CALLER@myhost.test.ex> R=r0 +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>> +--------> userx@myhost.test.ex <-------- +t1 transport entered + userx@myhost.test.ex +using the transport's hosts: 127.0.0.1 : 127.0.0.1 : 127.0.0.1 : 127.0.0.1 +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no message retry record +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaZ-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@myhost.test.ex) +hosts_max_try limit reached with this host +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +temporary delivery error(s) override hosts_max_try (message older than host's retry time) +getting address for 127.0.0.1 +checking status of 127.0.0.1 +no message retry record +127.0.0.1 [127.0.0.1]:1111 status = usable +delivering 10HmaZ-0005vi-00 to 127.0.0.1 [127.0.0.1] (userx@myhost.test.ex) +hosts_max_try limit reached with this host +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... failed: Connection refused +LOG: MAIN + 127.0.0.1 [127.0.0.1] Connection refused +added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=2 +temporary delivery error(s) override hosts_max_try (message older than host's retry time) +all IP addresses skipped or deferred at least one address +hosts_max_try_hardlimit reached: behave as if all hosts were tried +Leaving t1 transport +LOG: MAIN + == userx@myhost.test.ex R=r1 T=t1 defer (dd): Connection refused +LOG: MAIN + ** userx@myhost.test.ex: retry timeout exceeded +writing data block fd=9 size=sss timeout=0 +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + <= <> R=10HmaZ-0005vi-00 U=EXIMUSER P=local S=sss +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: MAIN + => :blackhole: <CALLER@myhost.test.ex> R=r0 +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp -qf +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/0513 b/test/stderr/0513 new file mode 100644 index 000000000..b22bd2b1a --- /dev/null +++ b/test/stderr/0513 @@ -0,0 +1,21 @@ +>>> 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) +>>> a.b.c.d in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> processing "defer" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing x@mxt2.test.ex +>>> calling r1 router +>>> r1 router declined for x@mxt2.test.ex +>>> no more routers +>>> ----------- end verify ------------ +>>> defer: condition test succeeded +LOG: H=(a.b.c.d) [1.2.3.4] F=<> temporarily rejected RCPT <x@mxt2.test.ex>: all relevant MX records point to non-existent hosts diff --git a/test/stderr/0514 b/test/stderr/0514 new file mode 100644 index 000000000..0efd7cc57 --- /dev/null +++ b/test/stderr/0514 @@ -0,0 +1,16 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp listing the queue +reading spool file 10HmaX-0005vi-00-H +user=spaced user uid=CALLER_UID gid=CALLER_GID sender="spaced user"@myhost.test.ex +sender_local=1 ident=spaced user +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=0 diff --git a/test/stderr/0515 b/test/stderr/0515 new file mode 100644 index 000000000..fc444feff --- /dev/null +++ b/test/stderr/0515 @@ -0,0 +1,2 @@ +1999-03-02 09:44:33 Exim configuration error for r1 router: + "unseen" may not be used with "one_time" diff --git a/test/stderr/0524 b/test/stderr/0524 new file mode 100644 index 000000000..a499dbf31 --- /dev/null +++ b/test/stderr/0524 @@ -0,0 +1,48 @@ +>>> 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) +>>> csa1.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 succeeded +>>> 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: 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) +>>> 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) +>>> csa1.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: 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 "*") +>>> 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: 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/0525 b/test/stderr/0525 new file mode 100644 index 000000000..3eecf9ac5 --- /dev/null +++ b/test/stderr/0525 @@ -0,0 +1,22 @@ +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local-smtp S=sss +delivering 10HmaX-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 Welcome + SMTP>> EHLO myhost.test.ex + SMTP<< 250 Hi + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> + SMTP<< 250 OK + SMTP>> RCPT TO:<def@pqr> + SMTP<< 250 OK + SMTP>> DATA + SMTP<< 354 SEND + SMTP>> writing message and terminating "." +LOG: MAIN + SMTP timeout while connected to 127.0.0.1 [127.0.0.1] after sending data block (ddd bytes written): Connection timed out +LOG: MAIN + == def@pqr R=r1 T=t1 defer (dd): Connection timed out: SMTP timeout while connected to 127.0.0.1 [127.0.0.1] after sending data block (ddd bytes written) +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT diff --git a/test/stderr/1000 b/test/stderr/1000 new file mode 100644 index 000000000..8b67c71f6 --- /dev/null +++ b/test/stderr/1000 @@ -0,0 +1,70 @@ +>>> 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) +>>> using ACL "check_connect" +>>> 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 +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 +>>> 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 +>>> IP address lookup yielded test3.ipv6.test.ex +MUNGED: ::1 will be omitted in what follows +>>> get[host|ipnode]byname[2] looked up these IP addresses: +>>> name=test3.ipv6.test.ex address=V6NET:1234:5:6:7:8:abc:d +>>> checking addresses for test3.ipv6.test.ex +>>> V6NET:1234:5:6:7:8:abc:d OK +>>> 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) +>>> using ACL "check_connect" +>>> processing "warn" +>>> check hosts = <; 2001:ab8:37f:20:0:0:0:1 ; v6.test.ex +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 +>>> processing "accept" +>>> check condition = ${if eq{$sender_host_address}{2001:0ab8:037f:0020:0000:0000:0000:0001}} +>>> = +>>> accept: condition test failed +>>> 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) +>>> 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) +>>> using ACL "check_connect" +>>> processing "warn" +>>> check hosts = <; 2001:ab8:37f:20:0:0:0:1 ; v6.test.ex +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 +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 +>>> 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 new file mode 100644 index 000000000..b5a5015fb --- /dev/null +++ b/test/stderr/1002 @@ -0,0 +1,25 @@ +>>> 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) +>>> using ACL "acl_rcpt_1" +>>> processing "require" +>>> check domains = @ : @[] +>>> [::1] in "@ : @[]"? yes (matched "@[]") +>>> require: condition test succeeded +>>> processing "accept" +>>> accept: condition test succeeded +>>> using ACL "acl_rcpt_6" +>>> processing "require" +>>> check domains = <+ @mx_any/ignore=<;127.0.0.1;::1 +>>> ::1 in "<;127.0.0.1;::1"? yes (matched "::1") +>>> 127.0.0.1 in "<;127.0.0.1;::1"? yes (matched "127.0.0.1") +>>> 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 +LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <6@mxt11a.test.ex>: domain doesn't match @mx_any/ignore=<;127.0.0.1;::1 diff --git a/test/stderr/1003 b/test/stderr/1003 new file mode 100644 index 000000000..c83c508f5 --- /dev/null +++ b/test/stderr/1003 @@ -0,0 +1,3 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@test.ex R=client T=send_to_server defer (-1): failed to expand "interface" option for send_to_server transport: internal expansion of "<; ${if" failed: condition name expected, but found "" + +******** SERVER ******** diff --git a/test/stderr/1006 b/test/stderr/1006 new file mode 100644 index 000000000..bce98fb26 --- /dev/null +++ b/test/stderr/1006 @@ -0,0 +1,32 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +DNS lookup of mx46.test.ex (MX) using fakens +DNS lookup of mx46.test.ex (MX) succeeded +DNS lookup of 46.test.ex (AAAA) succeeded +DNS lookup of 46.test.ex (A) using fakens +DNS lookup of 46.test.ex (A) succeeded +DNS lookup of v6.test.ex (MX) using fakens +DNS lookup of v6.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of v6.test.ex (AAAA) succeeded +DNS lookup of v6.test.ex (A) using fakens +DNS lookup of v6.test.ex (A) gave NO_DATA +returning DNS_NODATA +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +DNS lookup of mx46.test.ex (MX) using fakens +DNS lookup of mx46.test.ex (MX) succeeded +DNS lookup of 46.test.ex (A) using fakens +DNS lookup of 46.test.ex (A) succeeded +DNS lookup of v6.test.ex (MX) using fakens +DNS lookup of v6.test.ex (MX) gave NO_DATA +returning DNS_NODATA +DNS lookup of v6.test.ex (A) using fakens +DNS lookup of v6.test.ex (A) gave NO_DATA +returning DNS_NODATA +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> + +******** SERVER ******** diff --git a/test/stderr/1007 b/test/stderr/1007 new file mode 100644 index 000000000..fa9308e1d --- /dev/null +++ b/test/stderr/1007 @@ -0,0 +1,148 @@ + +******** SERVER ******** +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv6) port 1225 +listening on all interfaces (IPv4) port 1225 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv6) port 1225 +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv6) port 1226 +listening on all interfaces (IPv4) port 1226 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv6 and IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv6 and IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv6) port 1225 +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv6) port 1226 +listening on all interfaces (IPv4) port 1226 +listening on 127.0.0.1 port 1228 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv6 and IPv4) [127.0.0.1]:1228 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv6 and IPv4) [127.0.0.1]:1228 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on all interfaces (IPv6) port 1225 +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv6) port 1226 +listening on all interfaces (IPv4) port 1226 +listening on 127.0.0.1 port 1228 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv6 and IPv4) [127.0.0.1]:1228 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv6 and IPv4) [127.0.0.1]:1228 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +listening on ip6:ip6:ip6:ip6:ip6:ip6:ip6:ip6 port 1225 +listening on ip6:ip6:ip6:ip6:ip6:ip6:ip6:ip6 port 1226 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on [ip6:ip6:ip6:ip6:ip6:ip6:ip6:ip6]:1225 [ip6:ip6:ip6:ip6:ip6:ip6:ip6:ip6]:1226 +set_process_info: pppp daemon: no queue runs, listening for SMTP on [ip6:ip6:ip6:ip6:ip6:ip6:ip6:ip6]:1225 [ip6:ip6:ip6:ip6:ip6:ip6:ip6:ip6]:1226 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +daemon_smtp_port overridden by -oX: + <: 1227 +listening on all interfaces (IPv6) port 1227 +listening on all interfaces (IPv4) port 1227 +listening on 127.0.0.1 port 1228 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1227 (IPv6 and IPv4) [127.0.0.1]:1228 +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1227 (IPv6 and IPv4) [127.0.0.1]:1228 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +daemon_smtp_port overridden by -oX: + <; 1227; 1225 +local_interfaces overridden by -oX: + <; 127.0.0.1 +listening on 127.0.0.1 port 1227 +listening on 127.0.0.1 port 1225 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on [127.0.0.1]:1227 [127.0.0.1]:1225 +set_process_info: pppp daemon: no queue runs, listening for SMTP on [127.0.0.1]:1227 [127.0.0.1]:1225 +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +local_interfaces overridden by -oX: + <; ::0.1225; 0.0.0.0.1225; 0.0.0.0.1226 +listening on all interfaces (IPv6) port 1225 +listening on all interfaces (IPv4) port 1225 +listening on all interfaces (IPv4) port 1226 +pid written to TESTSUITE/spool/exim-daemon.pid +changed uid/gid: running as a daemon + uid=EXIM_UID gid=EXIM_GID pid=pppp +LOG: MAIN + exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv4) +set_process_info: pppp daemon: no queue runs, listening for SMTP on port 1225 (IPv6 and IPv4) port 1226 (IPv4) +daemon running with uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID +Listening... diff --git a/test/stderr/2002 b/test/stderr/2002 new file mode 100644 index 000000000..59f338294 --- /dev/null +++ b/test/stderr/2002 @@ -0,0 +1,10 @@ +>>> 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) + +******** SERVER ******** diff --git a/test/stderr/2008 b/test/stderr/2008 new file mode 100644 index 000000000..1e90975b7 --- /dev/null +++ b/test/stderr/2008 @@ -0,0 +1,94 @@ +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +delivering 10HmaX-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1225 ... connected + SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250-STARTTLS + 250 HELP + SMTP>> STARTTLS + SMTP<< 220 TLS go ahead + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250 HELP + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> SIZE=ssss + SMTP>> RCPT TO:<CALLER@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 Accepted + SMTP<< 354 Enter message, ending with "." on a line by itself + SMTP>> writing message and terminating "." + SMTP<< 250 OK id=10HmaZ-0005vi-00 + SMTP>> QUIT +LOG: MAIN + => CALLER@test.ex R=client T=send_to_server1 H=127.0.0.1 [127.0.0.1] X=TLS-1.0:RSA_AES_256_CBC_SHA1:32 DN="C=UK,L=Cambridge,O=University of Cambridge,OU=Computing Service,CN=Philip Hazel" +LOG: MAIN + Completed +delivering 10HmaY-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1225 ... connected + SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250-STARTTLS + 250 HELP + SMTP>> STARTTLS + SMTP<< 220 TLS go ahead + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250 HELP + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> SIZE=ssss + SMTP>> RCPT TO:<CALLER@test.ex> + SMTP>> RCPT TO:<xyz@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 Accepted + SMTP<< 250 Accepted + SMTP<< 354 Enter message, ending with "." on a line by itself + SMTP>> writing message and terminating "." + SMTP<< 250 OK id=10HmbA-0005vi-00 + SMTP>> QUIT +LOG: MAIN + => CALLER@test.ex R=client T=send_to_server1 H=127.0.0.1 [127.0.0.1] X=TLS-1.0:RSA_AES_256_CBC_SHA1:32 DN="C=UK,L=Cambridge,O=University of Cambridge,OU=Computing Service,CN=Philip Hazel" +LOG: MAIN + -> xyz@test.ex R=client T=send_to_server1 H=127.0.0.1 [127.0.0.1] X=TLS-1.0:RSA_AES_256_CBC_SHA1:32 DN="C=UK,L=Cambridge,O=University of Cambridge,OU=Computing Service,CN=Philip Hazel" +Connecting to ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4]:1225 ... connected + SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 + SMTP>> EHLO myhost.test.ex + SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4] + 250-SIZE 52428800 + 250-PIPELINING + 250-STARTTLS + 250 HELP + SMTP>> STARTTLS + SMTP<< 220 TLS go ahead + SMTP>> EHLO myhost.test.ex + SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4] + 250-SIZE 52428800 + 250-PIPELINING + 250 HELP + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> SIZE=ssss + SMTP>> RCPT TO:<abcd@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 Accepted + SMTP<< 354 Enter message, ending with "." on a line by itself + SMTP>> writing message and terminating "." + SMTP<< 250 OK id=10HmbB-0005vi-00 + SMTP>> QUIT +LOG: MAIN + => abcd@test.ex R=client T=send_to_server2 H=ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4] X=TLS-1.0:RSA_AES_256_CBC_SHA1:32 DN="C=UK,L=Cambridge,O=University of Cambridge,OU=Computing Service,CN=Philip Hazel" +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp -qf + +******** SERVER ******** diff --git a/test/stderr/2102 b/test/stderr/2102 new file mode 100644 index 000000000..59f338294 --- /dev/null +++ b/test/stderr/2102 @@ -0,0 +1,10 @@ +>>> 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) + +******** SERVER ******** diff --git a/test/stderr/2108 b/test/stderr/2108 new file mode 100644 index 000000000..ee3a62854 --- /dev/null +++ b/test/stderr/2108 @@ -0,0 +1,94 @@ +LOG: queue_run MAIN + Start queue run: pid=pppp -qf +delivering 10HmaX-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1225 ... connected + SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250-STARTTLS + 250 HELP + SMTP>> STARTTLS + SMTP<< 220 TLS go ahead + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250 HELP + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> SIZE=ssss + SMTP>> RCPT TO:<CALLER@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 Accepted + SMTP<< 354 Enter message, ending with "." on a line by itself + SMTP>> writing message and terminating "." + SMTP<< 250 OK id=10HmaZ-0005vi-00 + SMTP>> QUIT +LOG: MAIN + => CALLER@test.ex R=client T=send_to_server1 H=127.0.0.1 [127.0.0.1] X=TLSv1:AES256-SHA:256 DN="/C=UK/L=Cambridge/O=University of Cambridge/OU=Computing Service/CN=Philip Hazel" +LOG: MAIN + Completed +delivering 10HmaY-0005vi-00 (queue run pid ppppp) +Connecting to 127.0.0.1 [127.0.0.1]:1225 ... connected + SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250-STARTTLS + 250 HELP + SMTP>> STARTTLS + SMTP<< 220 TLS go ahead + SMTP>> EHLO helo.data.changed + SMTP<< 250-myhost.test.ex Hello helo.data.changed [127.0.0.1] + 250-SIZE 52428800 + 250-PIPELINING + 250 HELP + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> SIZE=ssss + SMTP>> RCPT TO:<CALLER@test.ex> + SMTP>> RCPT TO:<xyz@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 Accepted + SMTP<< 250 Accepted + SMTP<< 354 Enter message, ending with "." on a line by itself + SMTP>> writing message and terminating "." + SMTP<< 250 OK id=10HmbA-0005vi-00 + SMTP>> QUIT +LOG: MAIN + => CALLER@test.ex R=client T=send_to_server1 H=127.0.0.1 [127.0.0.1] X=TLSv1:AES256-SHA:256 DN="/C=UK/L=Cambridge/O=University of Cambridge/OU=Computing Service/CN=Philip Hazel" +LOG: MAIN + -> xyz@test.ex R=client T=send_to_server1 H=127.0.0.1 [127.0.0.1] X=TLSv1:AES256-SHA:256 DN="/C=UK/L=Cambridge/O=University of Cambridge/OU=Computing Service/CN=Philip Hazel" +Connecting to ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4]:1225 ... connected + SMTP<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 + SMTP>> EHLO myhost.test.ex + SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4] + 250-SIZE 52428800 + 250-PIPELINING + 250-STARTTLS + 250 HELP + SMTP>> STARTTLS + SMTP<< 220 TLS go ahead + SMTP>> EHLO myhost.test.ex + SMTP<< 250-myhost.test.ex Hello the.local.host.name [ip4.ip4.ip4.ip4] + 250-SIZE 52428800 + 250-PIPELINING + 250 HELP + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> SIZE=ssss + SMTP>> RCPT TO:<abcd@test.ex> + SMTP>> DATA + SMTP<< 250 OK + SMTP<< 250 Accepted + SMTP<< 354 Enter message, ending with "." on a line by itself + SMTP>> writing message and terminating "." + SMTP<< 250 OK id=10HmbB-0005vi-00 + SMTP>> QUIT +LOG: MAIN + => abcd@test.ex R=client T=send_to_server2 H=ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4] X=TLSv1:AES256-SHA:256 DN="/C=UK/L=Cambridge/O=University of Cambridge/OU=Computing Service/CN=Philip Hazel" +LOG: MAIN + Completed +LOG: queue_run MAIN + End queue run: pid=pppp -qf + +******** SERVER ******** diff --git a/test/stderr/2201 b/test/stderr/2201 new file mode 100644 index 000000000..e959fea8f --- /dev/null +++ b/test/stderr/2201 @@ -0,0 +1,129 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing test.ex@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering test.ex@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing test.ex@test.ex +--------> r1 router <-------- +local_part=test.ex domain=test.ex +checking domains +search_open: dnsdb "NULL" +search_find: file="NULL" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=dnsdb key="test.ex" +database lookup required for test.ex +dnsdb key: test.ex +DNS lookup of test.ex (TXT) using fakens +DNS lookup of test.ex (TXT) succeeded +lookup yielded: A TXT record for test.ex. +test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex") +checking local_parts +search_open: dnsdb "NULL" + cached open +search_find: file="NULL" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=dnsdb key="test.ex" +cached data used for lookup of test.ex +lookup yielded: A TXT record for test.ex. +test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex") +calling r1 router +r1 router called for test.ex@test.ex + domain = test.ex +set transport local_delivery +queued for local_delivery transport: local_part = test.ex +domain = test.ex + errors_to=NULL + domain_data=A TXT record for test.ex. localpart_data=A TXT record for test.ex. +routed by r1 router + envelope to: test.ex@test.ex + transport: local_delivery +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing unknown@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering unknown@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing unknown@test.ex +--------> r1 router <-------- +local_part=unknown domain=test.ex +checking domains +search_open: dnsdb "NULL" + cached open +search_find: file="NULL" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=dnsdb key="test.ex" +cached data used for lookup of test.ex +lookup yielded: A TXT record for test.ex. +test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex") +checking local_parts +search_open: dnsdb "NULL" + cached open +search_find: file="NULL" + key="unknown" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=dnsdb key="unknown" +database lookup required for unknown +dnsdb key: unknown +DNS lookup of unknown (TXT) using fakens +DNS lookup of unknown (TXT) gave HOST_NOT_FOUND +returning DNS_NOMATCH +lookup failed +unknown in "dnsdb;unknown"? no (end of list) +r1 router skipped: local_parts mismatch +--------> r2 router <-------- +local_part=unknown domain=test.ex +checking domains +search_open: dnsdb "NULL" + cached open +search_find: file="NULL" + key="test.ex" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=dnsdb key="test.ex" +cached data used for lookup of test.ex +lookup yielded: A TXT record for test.ex. +test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex") +checking senders +address match: subject=CALLER@myhost.test.ex pattern=dnsdb;A=myhost.test.ex +search_open: dnsdb "NULL" + cached open +search_find: file="NULL" + key="A=myhost.test.ex" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=dnsdb key="A=myhost.test.ex" +database lookup required for A=myhost.test.ex +dnsdb key: myhost.test.ex +DNS lookup of myhost.test.ex (A) using fakens +DNS lookup of myhost.test.ex (A) succeeded +lookup yielded: V4NET.10.10.10 +CALLER@myhost.test.ex in "dnsdb;A=myhost.test.ex"? yes (matched "dnsdb;A=myhost.test.ex") +calling r2 router +r2 router called for unknown@test.ex + domain = test.ex +set transport local_delivery +queued for local_delivery transport: local_part = unknown +domain = test.ex + errors_to=NULL + domain_data=A TXT record for test.ex. localpart_data=NULL +routed by r2 router + envelope to: unknown@test.ex + transport: local_delivery +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/2600 b/test/stderr/2600 new file mode 100644 index 000000000..58371eb8b --- /dev/null +++ b/test/stderr/2600 @@ -0,0 +1,449 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select name from them where id='userx';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select name from them where id='userx';" +file lookup required for select name from them where id='userx'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: Ayen Other +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select name from them where id='userx';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select name from them where id='userx';" +cached data used for lookup of select name from them where id='userx'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: Ayen Other +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select name from them where id='xxxx';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select name from them where id='xxxx';" +file lookup required for select name from them where id='xxxx'; + in TESTSUITE/aux-fixed/sqlitedb +lookup forced cache cleanup +lookup failed +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select name from them where id='nothing';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select name from them where id='nothing';" +file lookup required for select name from them where id='nothing'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select id,name from them where id='nothing';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select id,name from them where id='nothing';" +file lookup required for select id,name from them where id='nothing'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: id=nothing name="" +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='quote2';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='quote2';" +file lookup required for select * from them where id='quote2'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: name="\"stquot" id=quote2 +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='newline';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='newline';" +file lookup required for select * from them where id='newline'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: name="before +after" id=newline +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='tab';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='tab';" +file lookup required for select * from them where id='tab'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: name="x x" id=tab +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='its';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='its';" +file lookup required for select * from them where id='its'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: name=it's id=its +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where name='it''s';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where name='it''s';" +file lookup required for select * from them where name='it''s'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: name=it's id=its +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [10.0.0.0] +sender_rcvhost = [10.0.0.0] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [10.0.0.0] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.0.0.0] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<a@b> +SMTP>> 250 OK
+SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='10.0.0.0'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='10.0.0.0'" +file lookup required for select * from them where id='10.0.0.0' + in TESTSUITE/aux-fixed/sqlitedb +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 +processing "deny" +deny: condition test succeeded +SMTP>> 550 relay not permitted
+LOG: MAIN REJECT + H=[10.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted +SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='10.0.0.0'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='10.0.0.0'" +file lookup required for select * from them where id='10.0.0.0' + in TESTSUITE/aux-fixed/sqlitedb +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 +processing "deny" +deny: condition test succeeded +SMTP>> 550 relay not permitted
+LOG: MAIN REJECT + H=[10.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [10.0.0.0] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [10.10.10.10] +sender_rcvhost = [10.10.10.10] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [10.10.10.10] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.10.10.10] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<a@b> +SMTP>> 250 OK
+SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='10.10.10.10'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='10.10.10.10'" +file lookup required for select * from them where id='10.10.10.10' + in TESTSUITE/aux-fixed/sqlitedb +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 +SMTP>> 250 Accepted
+SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" + cached open +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select * from them where id='10.10.10.10'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select * from them where id='10.10.10.10'" +cached data used for lookup of select * from them where id='10.10.10.10' + in TESTSUITE/aux-fixed/sqlitedb +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 +SMTP>> 250 Accepted
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [10.10.10.10] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@myhost.test.ex> +Sender: CALLER@myhost.test.ex +Recipients: + userx +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@myhost.test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaX-0005vi-00 + for userx@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +skipping ACL configuration - not needed +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@myhost.test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + userx@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@myhost.test.ex +unique = userx@myhost.test.ex +no domain retry record +no address retry record +userx@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@myhost.test.ex +--------> r1 router <-------- +local_part=userx domain=myhost.test.ex +processing address_data +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select name from them where id='userx'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select name from them where id='userx'" +file lookup required for select name from them where id='userx' + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: Ayen Other +calling r1 router +r1 router called for userx@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@myhost.test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@myhost.test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to userx using t1 +appendfile transport entered +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select id from them where id='userx'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select id from them where id='userx'" +file lookup required for select id from them where id='userx' + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: userx +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/userx format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/userx.lock +hitch name: TESTSUITE/test-mail/userx.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/userx is locked +writing to file TESTSUITE/test-mail/userx +writing data block fd=8 size=sss timeout=0 +writing data block fd=8 size=sss timeout=0 +writing data block fd=8 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling userx@myhost.test.ex +t1 transport returned OK for userx@myhost.test.ex +post-process userx@myhost.test.ex (0) +userx@myhost.test.ex delivered +LOG: MAIN + => userx <userx@myhost.test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +userx@myhost.test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb" +search_find: file="TESTSUITE/aux-fixed/sqlitedb" + key="select name from them where id='userx';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="TESTSUITE/aux-fixed/sqlitedb" + type=sqlite key="select name from them where id='userx';" +file lookup required for select name from them where id='userx'; + in TESTSUITE/aux-fixed/sqlitedb +lookup yielded: Ayen Other +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/3000 b/test/stderr/3000 new file mode 100644 index 000000000..032c996c5 --- /dev/null +++ b/test/stderr/3000 @@ -0,0 +1,57 @@ +1999-03-02 09:44:33 this is a warning at TESTSUITE/aux-fixed/3000.pl line 25. +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +expanding: foo + result: foo +expanding: arg1 + result: arg1 +Starting Perl interpreter +expanding: ${perl{foo}{arg1}} + result: Subroutine foo called with args: arg1 +expanding: foo_undef + result: foo_undef +failed to expand: ${perl{foo_undef}} + error message: Perl subroutine "foo_undef" returned undef to force failure +failure was forced +expanding: debug_write + result: debug_write +expanding: debug from Perl\n + result: debug from Perl + +debug from Perl +expanding: ${perl{debug_write}{debug from Perl\n}} + result: Wrote debug +expanding: log_write + result: log_write +expanding: log from Perl + result: log from Perl +LOG: MAIN + log from Perl +expanding: ${perl{log_write}{log from Perl}} + result: Wrote log +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: smtp_connection MAIN + SMTP connection from CALLER +LOG: MAIN + this is a warning at TESTSUITE/aux-fixed/3000.pl line 25. +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>> 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) +>>> x.y.z in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> using ACL "check_rcpt" +>>> processing "accept" +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 + +******** SERVER ******** diff --git a/test/stderr/3100 b/test/stderr/3100 new file mode 100644 index 000000000..aab26d77c --- /dev/null +++ b/test/stderr/3100 @@ -0,0 +1 @@ +1999-03-02 09:44:33 dlfunc{TESTSUITE/bin/loaded}{dltest} failed (3): (no message) diff --git a/test/stderr/3201 b/test/stderr/3201 new file mode 100644 index 000000000..0c69a1218 --- /dev/null +++ b/test/stderr/3201 @@ -0,0 +1,84 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [10.0.0.1] +sender_rcvhost = [10.0.0.1] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [10.0.0.1] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.0.0.1] +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) +using ACL "connect1" +processing "deny" +check hosts = testdb;fail +search_open: testdb "NULL" +search_find: file="NULL" + key="fail" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=testdb key="fail" +database lookup required for fail +testdb lookup forced FAIL +lookup failed +host in "testdb;fail"? no (end of list) +deny: condition test failed +end of ACL "connect1": implicit DENY +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + H=[10.0.0.1] rejected connection in "connect" ACL +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [10.0.0.2] +sender_rcvhost = [10.0.0.2] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [10.0.0.2] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.0.0.2] +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) +using ACL "connect2" +processing "deny" +check hosts = net-testdb;fail +search_open: testdb "NULL" +search_find: file="NULL" + key="fail" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=testdb key="fail" +database lookup required for fail +testdb lookup forced FAIL +lookup failed +host in "net-testdb;fail"? no (end of list) +deny: condition test failed +end of ACL "connect2": implicit DENY +SMTP>> 550 Administrative prohibition
+LOG: MAIN REJECT + H=[10.0.0.2] rejected connection in "connect" ACL +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/3202 b/test/stderr/3202 new file mode 100644 index 000000000..795623325 --- /dev/null +++ b/test/stderr/3202 @@ -0,0 +1,42 @@ +>>> 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) +>>> using ACL "acl_1_1_1" +>>> processing "accept" +>>> check hosts = net-testdb;defer +>>> host in "net-testdb;defer"? lookup deferred for net-testdb;defer +>>> accept: condition test deferred +LOG: H=[1.1.1.1] F=<x@y> temporarily rejected RCPT <x@y>: testdb lookup forced DEFER +>>> 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) +>>> using ACL "acl_1_1_2" +>>> processing "deny" +>>> check domains = testdb;defer +>>> y in "testdb;defer"? lookup deferred for testdb;defer +>>> deny: condition test deferred +LOG: H=[1.1.2.1] F=<x@y> temporarily rejected RCPT <x@y>: testdb lookup forced DEFER +>>> 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) +>>> using ACL "acl_1_1_3" +>>> processing "require" +>>> check local_parts = testdb;defer +>>> x in "testdb;defer"? lookup deferred for testdb;defer +>>> require: condition test deferred +LOG: H=[1.1.3.1] F=<x@y> temporarily rejected RCPT <x@y>: testdb lookup forced DEFER diff --git a/test/stderr/3204 b/test/stderr/3204 new file mode 100644 index 000000000..b6ba871bf --- /dev/null +++ b/test/stderr/3204 @@ -0,0 +1,14 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "deny" +>>> check senders = testdb;defer +>>> userx@somehost.example.com in "testdb;defer"? lookup deferred for testdb;defer +>>> deny: condition test deferred +LOG: H=[1.2.3.4] F=<userx@somehost.example.com> temporarily rejected RCPT <x@y>: testdb lookup forced DEFER diff --git a/test/stderr/3205 b/test/stderr/3205 new file mode 100644 index 000000000..c1c1da230 --- /dev/null +++ b/test/stderr/3205 @@ -0,0 +1,32 @@ +>>> 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) +>>> using ACL "acl_1_2_3_4" +>>> processing "deny" +>>> check senders = testdb;defer +>>> userx@external.test.ex in "testdb;defer"? lookup deferred for testdb;defer +>>> deny: condition test deferred +LOG: H=[1.2.3.4] F=<userx@external.test.ex> temporarily rejected RCPT <userx@test.ex>: testdb lookup forced DEFER +>>> 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) +>>> using ACL "acl_4_3_2_1" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check hosts = testdb;defer +>>> host in "testdb;defer"? lookup deferred for testdb;defer +>>> deny: condition test deferred +LOG: H=[4.3.2.1] F=<userx@external.test.ex> temporarily rejected RCPT <userx@test.ex>: testdb lookup forced DEFER diff --git a/test/stderr/3208 b/test/stderr/3208 new file mode 100644 index 000000000..32dfb8b14 --- /dev/null +++ b/test/stderr/3208 @@ -0,0 +1,107 @@ +>>> 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) +>>> remote.host in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> test.ex in percent_hack_domains? no (matched "!test.ex") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> other.ex in percent_hack_domains? lookup deferred for testdb;defer +LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a@other.ex>: defer in percent_hack_domains check +>>> testhack.ex in percent_hack_domains? yes (matched "testhack.ex") +>>> b in percent_hack_domains? lookup deferred for testdb;defer +LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a%b@testhack.ex>: defer in percent_hack_domains check +>>> test.ex in percent_hack_domains? no (matched "!test.ex") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> testhack2.ex in percent_hack_domains? lookup deferred for testdb;defer +LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a%b@testhack2.ex>: defer in percent_hack_domains check +>>> yesrelay.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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check domains = +relay_domains +>>> norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? lookup deferred for testdb;defer +>>> norelay.ex in "+relay_domains"? lookup deferred for +relay_domains +>>> accept: condition test deferred +LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a@norelay.ex>: testdb lookup forced DEFER +>>> testhack.ex in percent_hack_domains? yes (matched "testhack.ex") +>>> yesrelay.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 +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check domains = +relay_domains +>>> norelay.ex in "test.ex : testhack.ex : testhack2.ex : yesrelay.ex : testdb;defer"? lookup deferred for testdb;defer +>>> norelay.ex in "+relay_domains"? lookup deferred for +relay_domains +>>> accept: condition test deferred +LOG: H=(remote.host) [V4NET.0.0.1] F=<user@remote.host> temporarily rejected RCPT <a%norelay.ex@testhack.ex>: testdb lookup forced DEFER diff --git a/test/stderr/3210 b/test/stderr/3210 new file mode 100644 index 000000000..5e8ab85a3 --- /dev/null +++ b/test/stderr/3210 @@ -0,0 +1,32 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Testing userx@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering userx@test.ex +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +checking domains +search_open: testdb "NULL" +search_find: file="NULL" + key="defer" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=testdb key="defer" +database lookup required for defer +testdb lookup forced DEFER +lookup deferred: testdb lookup forced DEFER +test.ex in "testdb;defer"? lookup deferred for testdb;defer +test.ex in "+defer_lookup : test.ex"? lookup deferred for +defer_lookup +test.ex in "! +local_domains"? lookup deferred for ! +local_domains +domains check lookup or other defer +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> diff --git a/test/stderr/3211 b/test/stderr/3211 new file mode 100644 index 000000000..08a48ac49 --- /dev/null +++ b/test/stderr/3211 @@ -0,0 +1,44 @@ +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.again.dns +>>> +++ sender_address = <userx@test.ex> +>>> calling skipped router +>>> skipped router declined for userx@test.again.dns +>>> calling temp router +>>> test.again.dns in dns_again_means_nonexist? no (option unset) +>>> temp router: defer for userx@test.again.dns +>>> message: host lookup did not complete +>>> ----------- end verify ------------ +>>> accept: condition test deferred +LOG: H=[1.2.3.4] F=<userx@test.ex> temporarily rejected RCPT <userx@test.again.dns>: host lookup did not complete +>>> 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) +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing r1-userx@test.again.dns +>>> test.again.dns in "!testdb;fail"? yes (end of list) +>>> calling r1 router +>>> test.again.dns in dns_again_means_nonexist? no (option unset) +>>> r1 router: defer for r1-userx@test.again.dns +>>> message: host lookup did not complete +>>> ----------- end verify ------------ +>>> accept: condition test deferred +LOG: H=[1.2.3.4] F=<userx@test.ex> temporarily rejected RCPT <r1-userx@test.again.dns>: host lookup did not complete diff --git a/test/stderr/3212 b/test/stderr/3212 new file mode 100644 index 000000000..08ef71ff6 --- /dev/null +++ b/test/stderr/3212 @@ -0,0 +1,136 @@ +Exim version x.yz .... +changed uid/gid: -C, -D, -be or -bf forces real uid + uid=CALLER_UID gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="list" +file lookup required for list + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="root" +file lookup required for root + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="root" +cached data used for lookup of root + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx, usery +search_open: testdb "NULL" +search_find: file="NULL" + key="something" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="NULL" + type=testdb key="something" +database lookup required for something +lookup yielded: something +search_open: testdb "NULL" + cached open +search_find: file="NULL" + key="something" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="NULL" + type=testdb key="something" +cached data used for lookup of something +lookup yielded: something +search_open: testdb "NULL" + cached open +search_find: file="NULL" + key="nocache" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="NULL" + type=testdb key="nocache" +database lookup required for nocache +lookup forced cache cleanup +lookup yielded: nocache +search_open: testdb "NULL" + cached open +search_find: file="NULL" + key="something" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="NULL" + type=testdb key="something" +database lookup required for something +lookup yielded: something +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="list" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="list" +cached data used for lookup of list + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx, usery +search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases" + cached open +search_find: file="TESTSUITE/aux-fixed/3212.aliases" + key="root" partial=-1 affix=NULL starflags=0 +LRU list: + :TESTSUITE/aux-fixed/3212.aliases + End +internal_search_find: file="TESTSUITE/aux-fixed/3212.aliases" + type=lsearch key="root" +cached data used for lookup of root + in TESTSUITE/aux-fixed/3212.aliases +lookup yielded: userx +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/3400 b/test/stderr/3400 new file mode 100644 index 000000000..16b12b26c --- /dev/null +++ b/test/stderr/3400 @@ -0,0 +1,379 @@ +>>> 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) +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> using ACL "check_expn" +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list@test.ex +>>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> list in "userx"? no (end of list) +>>> no more routers +LOG: ETRN #abcd received from [10.0.0.2] +>>> using ACL "check_etrn" +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> processing "warn" +>>> warn: condition test succeeded +LOG: H=[10.0.0.2] Warning: accepted ETRN #abcd +>>> processing "accept" +>>> accept: condition test succeeded +>>> ETRN command is: exim -R +>>> ETRN command execution skipped +>>> 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) +>>> 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") +>>> host in auth_advertise_hosts? yes (matched "+auth_hosts") +>>> host in smtp_accept_max_nonmail_hosts? yes (matched "*") +>>> using ACL "check_vrfy" +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) +>>> check !authenticated = * +>>> deny: condition test succeeded +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 +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" +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) +>>> check !authenticated = * +>>> deny: condition test succeeded +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 +>>> processing "accept" +>>> check hosts = 10.0.0.5 +>>> host in "10.0.0.5"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached) +>>> check !authenticated = * +>>> deny: condition test succeeded +LOG: H=(test.host) [10.0.0.1] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@test.ex>: authentication required +>>> mylogin authenticator: +>>> $1 = userx secret +>>> +++MYLOGIN $1="userx secret" $2="" $3="" +>>> expanded string: yes +>>> 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 +>>> processing "accept" +>>> check hosts = 10.0.0.5 +>>> host in "10.0.0.5"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> processing "accept" +>>> check hosts = 10.0.0.5 +>>> host in "10.0.0.5"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 +>>> 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 +>>> processing "deny" +>>> deny: condition test succeeded +LOG: H=(test.host) [10.0.0.1] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@cus.cam.ac.uk>: relay not permitted +>>> using ACL "check_vrfy" +>>> 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 +>>> processing "accept" +>>> accept: condition test succeeded +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@test.ex +>>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> userx in "userx"? yes (matched "userx") +>>> calling localuser router +>>> routed by localuser router +>>> using ACL "check_expn" +>>> 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 +>>> 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 +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing list@test.ex +>>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex") +>>> test.ex in "! +local_domains"? no (matched "! +local_domains") +>>> list in "userx"? no (end of list) +>>> no more routers +LOG: ETRN #abcd received from (test.host) [10.0.0.1] +>>> using ACL "check_etrn" +>>> 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 +>>> 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 +>>> processing "warn" +>>> warn: condition test succeeded +LOG: H=(test.host) [10.0.0.1] Warning: accepted ETRN #abcd +>>> processing "accept" +>>> accept: condition test succeeded +>>> ETRN command is: exim -R +>>> ETRN command execution skipped +>>> 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) +>>> 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) +>>> host in "10.0.0.4"? no (end of list) +>>> host in "10.0.0.3 : 10.0.0.4"? yes (matched "10.0.0.3") +>>> host in auth_advertise_hosts? yes (matched "+auth_relay_hosts") +>>> 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 +>>> processing "accept" +>>> check hosts = 10.0.0.5 +>>> host in "10.0.0.5"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "+relay_hosts"? no (end of list) +>>> accept: condition test failed +>>> 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: endpass encountered - denying access +LOG: H=(test.host) [10.0.0.3] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@cus.cam.ac.uk>: authentication required +>>> mylogin authenticator: +>>> $1 = userx secret +>>> +++MYLOGIN $1="userx secret" $2="" $3="" +>>> expanded string: yes +>>> 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 +>>> processing "accept" +>>> check hosts = 10.0.0.5 +>>> host in "10.0.0.5"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> processing "deny" +>>> check hosts = +auth_hosts +>>> host in "+auth_hosts"? no (end of list) +>>> deny: condition test failed +>>> 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 +>>> processing "accept" +>>> check hosts = +relay_hosts +>>> host in "+relay_hosts"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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) +>>> 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) +>>> host in "10.0.0.4"? yes (matched "10.0.0.4") +>>> host in auth_advertise_hosts? no (matched "!+relay_hosts") +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL +sender_fullhost = [10.0.0.5] +sender_rcvhost = [10.0.0.5] (ident=CALLER) +set_process_info: pppp handling incoming connection from [10.0.0.5] via -oMa +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from CALLER +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.0.0.5] U=CALLER +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) +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 +testing.testing in helo_lookup_domains? no (end of list) +sender_fullhost = (testing.testing) [10.0.0.5] +sender_rcvhost = [10.0.0.5] (helo=testing.testing ident=CALLER) +set_process_info: pppp handling incoming connection from (testing.testing) [10.0.0.5] U=CALLER +host in pipelining_advertise_hosts? yes (matched "*") +host in "10.0.0.1"? no (end of list) +host in "10.0.0.4"? no (end of list) +host in "10.0.0.3 : 10.0.0.4"? no (end of list) +host in auth_advertise_hosts? yes (matched "10.0.0.5") +SMTP>> 250-myhost.test.ex Hello CALLER at testing.testing [10.0.0.5]
+250-SIZE 52428800
+250-ETRN
+250-EXPN
+250-PIPELINING
+250-AUTH MYLOGIN PLAIN EXPLAIN EXPANDED EXPANDFAIL DEFER LOGIN
+250 HELP
+SMTP<< auth mylogin dXNlcnggc2VjcmV0 +mylogin authenticator: + $1 = userx secret ++++MYLOGIN $1="userx secret" $2="" $3="" +expanded string: yes +SMTP>> 235 Authentication succeeded
+SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/3404 b/test/stderr/3404 new file mode 100644 index 000000000..fa3e33298 --- /dev/null +++ b/test/stderr/3404 @@ -0,0 +1,76 @@ +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaX-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 ESMTP + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250-HELP + 250 AUTH PLAIN + SMTP>> AUTH PLAIN ******************** + SMTP<< 235 Authentication successful + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> AUTH=CALLER@myhost.test.ex + SMTP<< 250 Sender OK + SMTP>> RCPT TO:<userx@domain.com> + SMTP<< 250 Recipient OK + SMTP>> DATA + SMTP<< 354 Send data + SMTP>> writing message and terminating "." + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN + => userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaY-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 ESMTP + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250-HELP + 250 AUTH PLAIN + SMTP>> AUTH PLAIN ******************** + SMTP<< 235 Authentication successful + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> AUTH=xxx@yyy + SMTP<< 250 Sender OK + SMTP>> RCPT TO:<userx@domain.com> + SMTP<< 250 Recipient OK + SMTP>> DATA + SMTP<< 354 Send data + SMTP>> writing message and terminating "." + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN + => userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +delivering 10HmaZ-0005vi-00 +Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected + SMTP<< 220 ESMTP + SMTP>> EHLO myhost.test.ex + SMTP<< 250-OK + 250-HELP + 250 AUTH LOGIN + SMTP>> AUTH LOGIN + SMTP<< 300 User? + SMTP>> ******** + SMTP<< 300 Password? + SMTP>> ******** + SMTP<< 235 Authentication successful + SMTP>> MAIL FROM:<CALLER@myhost.test.ex> AUTH=CALLER@myhost.test.ex + SMTP<< 250 Sender OK + SMTP>> RCPT TO:<userx@domain.com> + SMTP<< 250 Recipient OK + SMTP>> DATA + SMTP<< 354 Send data + SMTP>> writing message and terminating "." + SMTP<< 250 OK + SMTP>> QUIT +LOG: MAIN + => userx@domain.com R=all T=smtp H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed diff --git a/test/stderr/3407 b/test/stderr/3407 new file mode 100644 index 000000000..213c85b0d --- /dev/null +++ b/test/stderr/3407 @@ -0,0 +1,6 @@ +LOG: PANIC DIE + Exim configuration error: + two server authenticators (a1 and a2) have the same public name (PLAIN) +LOG: PANIC DIE + Exim configuration error: + two client authenticators (a3 and a4) have the same public name (LOGIN) diff --git a/test/stderr/3408 b/test/stderr/3408 new file mode 100644 index 000000000..0ce50f216 --- /dev/null +++ b/test/stderr/3408 @@ -0,0 +1,112 @@ +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> host in auth_advertise_hosts? yes (matched "*") +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "deny" +>>> check !authenticated = * +>>> 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 +>>> deny: condition test succeeded +LOG: H=(exim.test.ex) [V4NET.11.12.14] F=<postmaster@exim.test.ex> 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 +>>> 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? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> host in auth_advertise_hosts? yes (matched "*") +>>> plain authenticator: +>>> $1 = +>>> $2 = userx +>>> $3 = secret +>>> expanded string: yes +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> using ACL "check_recipient" +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> processing "deny" +>>> check !authenticated = * +>>> plain in "*"? yes (matched "*") +>>> deny: condition test failed +>>> processing "require" +>>> check verify = sender +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing postmaster@exim.test.ex +>>> calling system_aliases router +>>> routed by system_aliases router +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing CALLER@exim.test.ex +>>> calling system_aliases router +>>> system_aliases router declined for CALLER@exim.test.ex +>>> calling localuser router +>>> routed by localuser router +>>> ----------- end verify ------------ +>>> require: condition test succeeded +>>> processing "deny" +>>> check !verify = recipient +>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +>>> routing userx@exim.test.ex +>>> calling system_aliases router +>>> system_aliases router declined for userx@exim.test.ex +>>> userx in "userx"? yes (matched "userx") +>>> calling list router +>>> routed by list router +>>> ----------- end verify ------------ +>>> deny: condition test failed +>>> 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 +>>> 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 new file mode 100644 index 000000000..02dc1343c --- /dev/null +++ b/test/stderr/3410 @@ -0,0 +1,76 @@ +>>> 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) +>>> using ACL "acl_5_6_9" +>>> processing "accept" +>>> check authenticated = * +>>> accept: condition test failed +>>> accept: endpass encountered - denying access +LOG: H=[5.6.9.1] F=<x@y> rejected RCPT <x@y>: You must authenticate +>>> rhu.barb in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> host in auth_advertise_hosts? yes (matched "*") +>>> auth1 authenticator: +>>> $1 = +>>> $2 = userx +>>> $3 = secret +>>> expanded string: yes +>>> using ACL "acl_5_6_9" +>>> processing "accept" +>>> check authenticated = * +>>> auth1 in "*"? yes (matched "*") +>>> accept: condition test succeeded +>>> 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) +>>> using ACL "acl_5_6_10" +>>> processing "accept" +>>> check authenticated = auth1 +>>> accept: condition test failed +>>> end of ACL "acl_5_6_10": implicit DENY +LOG: H=[5.6.10.1] F=<x@y> rejected RCPT <x@y> +>>> rhu.barb in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> host in auth_advertise_hosts? yes (matched "*") +>>> auth1 authenticator: +>>> $1 = +>>> $2 = userx +>>> $3 = secret +>>> expanded string: yes +>>> using ACL "acl_5_6_10" +>>> processing "accept" +>>> check authenticated = auth1 +>>> auth1 in "auth1"? yes (matched "auth1") +>>> accept: condition test succeeded +>>> 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) +>>> rhu.barb in helo_lookup_domains? no (end of list) +>>> host in pipelining_advertise_hosts? yes (matched "*") +>>> host in auth_advertise_hosts? yes (matched "*") +>>> auth2 authenticator: +>>> $1 = userx +>>> $2 = secret +>>> expanded string: yes +>>> using ACL "acl_5_6_10" +>>> processing "accept" +>>> check authenticated = auth1 +>>> auth2 in "auth1"? no (end of list) +>>> accept: condition test failed +>>> end of ACL "acl_5_6_10": implicit DENY +LOG: H=(rhu.barb) [5.6.10.1] F=<x@y> rejected RCPT <x@y> diff --git a/test/stderr/3500 b/test/stderr/3500 new file mode 100644 index 000000000..fc3637f33 --- /dev/null +++ b/test/stderr/3500 @@ -0,0 +1,56 @@ +>>> 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) +>>> 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) +>>> host in "10.0.0.4"? yes (matched "10.0.0.4") +>>> host in auth_advertise_hosts? no (matched "!+relay_hosts") +>>> 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) +>>> 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") +>>> host in auth_advertise_hosts? yes (matched "+auth_hosts") +>>> +++CRAM-MD5 $1="tim" $2="" $3="" +>>> CRAM-MD5: user name = tim +>>> challenge = <1896.697170952@postoffice.reston.mci.net> +>>> received = b913a602c7eda7a495b4e6e7334d3890 +>>> digest = b913a602c7eda7a495b4e6e7334d3890 +>>> 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 +>>> processing "accept" +>>> check hosts = 10.0.0.5 +>>> host in "10.0.0.5"? no (end of list) +>>> accept: condition test failed +>>> processing "accept" +>>> check hosts = : +>>> host in ":"? no (end of list) +>>> accept: condition test failed +>>> 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 +>>> 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 +>>> 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 diff --git a/test/stderr/4950 b/test/stderr/4950 new file mode 100644 index 000000000..cc675605c --- /dev/null +++ b/test/stderr/4950 @@ -0,0 +1,106 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@black-1.test.ex +--------> lookuphost router <-------- +local_part=userx domain=black-1.test.ex +checking domains +calling lookuphost router +lookuphost router called for userx@black-1.test.ex + domain = black-1.test.ex +set transport smtp +queued for smtp transport: local_part = userx +domain = black-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +black-1.test.ex [V4NET.11.12.13] translated to 1.2.3.4 +routed by lookuphost router + envelope to: userx@black-1.test.ex + transport: smtp + host black-1.test.ex [1.2.3.4] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@myhost.test.ex +--------> lookuphost router <-------- +local_part=userx domain=myhost.test.ex +checking domains +calling lookuphost router +lookuphost router called for userx@myhost.test.ex + domain = myhost.test.ex +set transport smtp +queued for smtp transport: local_part = userx +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +myhost.test.ex [V4NET.10.10.10] translated to V4NET.10.10.11 +routed by lookuphost router + envelope to: userx@myhost.test.ex + transport: smtp + host myhost.test.ex [V4NET.10.10.11] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@ten-1.test.ex +--------> lookuphost router <-------- +local_part=userx domain=ten-1.test.ex +checking domains +calling lookuphost router +lookuphost router called for userx@ten-1.test.ex + domain = ten-1.test.ex +set transport smtp +queued for smtp transport: local_part = userx +domain = ten-1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +ten-1.test.ex [V4NET.0.0.1] translated to other2.test.ex +routed by lookuphost router + envelope to: userx@ten-1.test.ex + transport: smtp + host other2.test.ex [V4NET.12.3.1] + host other2.test.ex [V4NET.12.3.2] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@other1.test.ex +--------> lookuphost router <-------- +local_part=userx domain=other1.test.ex +checking domains +calling lookuphost router +lookuphost router called for userx@other1.test.ex + domain = other1.test.ex +set transport smtp +queued for smtp transport: local_part = userx +domain = other1.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by lookuphost router + envelope to: userx@other1.test.ex + transport: smtp + host other1.test.ex [V4NET.12.4.5] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@other99.test.ex +--------> lookuphost router <-------- +local_part=userx domain=other99.test.ex +checking domains +calling lookuphost router +lookuphost router called for userx@other99.test.ex + domain = other99.test.ex +set transport smtp +queued for smtp transport: local_part = userx +domain = other99.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +other99.test.ex [V4NET.99.0.1] translated to non-exist.test.ex +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> diff --git a/test/stderr/5000 b/test/stderr/5000 new file mode 100644 index 000000000..537b98cab --- /dev/null +++ b/test/stderr/5000 @@ -0,0 +1,50 @@ +1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@myhost.test.ex R=localuser T=maildir_tagged_appendfile defer (-1): Expansion of "${expand:$h_tag:}" (maildir_tag for maildir_tagged_appendfile transport) failed: internal expansion of "${if eq{0}{1}{rhubarb}" failed: syntax error in "if" item - "fail" expected +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@myhost.test.ex <-------- +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=20480 warning=0 + directory=TESTSUITE/test-mail format=maildir + message_prefix= + message_suffix= + maildir_use_size_file=no +ensuring maildir directories exist in TESTSUITE/test-mail +using regex for file sizes: ,S=(\d+): +quota checks on directory TESTSUITE/test-mail +MUNGED: the check_dir_size lines have been sorted to ensure consistency +check_dir_size: dir=TESTSUITE/test-mail sum=dddd count=dd +check_dir_size: dir=TESTSUITE/test-mail/cur sum=0 count=dd +check_dir_size: dir=TESTSUITE/test-mail/new sum=dddd count=dd +check_dir_size: dir=TESTSUITE/test-mail/tmp sum=0 count=dd +check_dir_size: regex did not match cur +check_dir_size: regex did not match dddddddddd.HddddddPddddd.myhost.test.ex +check_dir_size: regex did not match dddddddddd.HddddddPddddd.myhost.test.ex +check_dir_size: regex did not match dddddddddd.HddddddPddddd.myhost.test.ex +check_dir_size: regex did not match dddddddddd.HddddddPddddd.myhost.test.ex +check_dir_size: regex did not match dddddddddd.HddddddPddddd.myhost.test.ex,S=sss +check_dir_size: regex did not match dddddddddd.HddddddPddddd.myhost.test.ex:Ssss +check_dir_size: regex did not match new +check_dir_size: regex did not match tmp +check_dir_size: size from dddddddddd.HddddddPddddd.myhost.test.ex,S=sss:2,S is ddddd +delivering in maildir format in TESTSUITE/test-mail +writing to tmp/MAILDIR.myhost.test.ex +Exim quota = 20480 old size = sssss this message = sss (included) + file count quota = 0 count = 10 +mailbox quota exceeded +maildir: time since "new" directory modified = 10s +Exim quota exceeded for tmp/dddddddddd.HddddddPddddd.myhost.test.ex +appendfile yields 1 with errno=-22 more_errno=dd +maildir_taggedX_appendfile transport returned DEFER for userx@myhost.test.ex +added retry item for T:userx@myhost.test.ex: errno=-22 more_errno=dd flags=0 +LOG: MAIN + == userx@myhost.test.ex R=localuser T=maildir_taggedX_appendfile defer (-22): mailbox is full (MTA-imposed quota exceeded while writing to tmp/MAILDIR.myhost.test.ex) +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/5004 b/test/stderr/5004 new file mode 100644 index 000000000..05f68fa33 --- /dev/null +++ b/test/stderr/5004 @@ -0,0 +1,170 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +finduser used cached passwd data for CALLER +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@mail.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by mail.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +finduser used cached passwd data for CALLER +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +calling r1 router +rda_interpret (string): # Exim filter +save TESTSUITE/test-mail +expanded: # Exim filter +save TESTSUITE/test-mail +search_tidyup called +changed uid/gid: r1 router (recipient is userx@test.ex) + uid=CALLER_UID gid=CALLER_GID pid=pppp +turned off address rewrite logging (not root or exim in this process) +data is an Exim filter program +Filter: start of processing +Filter: end of processing +search_tidyup called +rda_interpret: subprocess yield=0 error=NULL +set transport t1 +r1 router generated TESTSUITE/test-mail + pipe, file, or autoreply + errors_to=NULL transport=t1 + uid=CALLER_UID gid=CALLER_GID home=NULL +routed by r1 router + envelope to: userx@test.ex + transport: <none> +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: TESTSUITE/test-mail +unique = TESTSUITE/test-mail:userx@test.ex +queued for t1 transport +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + TESTSUITE/test-mail + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> TESTSUITE/test-mail <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to TESTSUITE/test-mail <TESTSUITE/test-mail> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to TESTSUITE/test-mail using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + directory=TESTSUITE/test-mail format=maildir + message_prefix= + message_suffix= + maildir_use_size_file=no +ensuring maildir directories exist in TESTSUITE/test-mail +created directory TESTSUITE/test-mail/tmp +created directory TESTSUITE/test-mail/new +created directory TESTSUITE/test-mail/cur +delivering in maildir format in TESTSUITE/test-mail +writing to tmp/MAILDIR.mail.test.ex +writing data block fd=6 size=sss timeout=0 +renaming temporary file +renamed tmp/MAILDIR.mail.test.ex as new/MAILDIR.mail.test.ex +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling TESTSUITE/test-mail:userx@test.ex +t1 transport returned OK for TESTSUITE/test-mail +post-process TESTSUITE/test-mail (0) +TESTSUITE/test-mail delivered +userx@test.ex: children all complete +LOG: MAIN + => TESTSUITE/test-mail <userx@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +TESTSUITE/test-mail: no retry items +userx@test.ex: no retry items +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/5005 b/test/stderr/5005 new file mode 100644 index 000000000..993892dbd --- /dev/null +++ b/test/stderr/5005 @@ -0,0 +1,668 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + nofile@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for nofile@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + nofile@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: nofile@test.ex +unique = nofile@test.ex +no domain retry record +no address retry record +nofile@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing nofile@test.ex +--------> r1 router <-------- +local_part=nofile domain=test.ex +calling r1 router +r1 router called for nofile@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = nofile +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: nofile@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + nofile@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> nofile@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to nofile <nofile@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to nofile using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=500 warning=0 + directory=TESTSUITE/test-mail/nofile format=maildir + message_prefix=null + message_suffix=null + maildir_use_size_file=yes +ensuring maildir directories exist in TESTSUITE/test-mail/nofile +created directory TESTSUITE/test-mail/nofile +created directory TESTSUITE/test-mail/nofile/tmp +created directory TESTSUITE/test-mail/nofile/new +created directory TESTSUITE/test-mail/nofile/cur +using regex for maildir directory selection: ^(?:cur|new|\..*)$ +looking for maildirsize in TESTSUITE/test-mail/nofile +TESTSUITE/test-mail/nofile/maildirsize does not exist: recalculating +MUNGED: the check_dir_size lines have been sorted to ensure consistency +check_dir_size: dir=TESTSUITE/test-mail/nofile/cur sum=0 count=0 +check_dir_size: dir=TESTSUITE/test-mail/nofile/new sum=0 count=0 +skipping TESTSUITE/test-mail/nofile/tmp: dir_regex does not match +maildir_compute_size: path=TESTSUITE/test-mail/nofile + sum=0 filecount=0 timestamp=ddddddd +checking subdirectory timestamps +MUNGED: the check_dir_size lines have been sorted to ensure consistency +skipping TESTSUITE/test-mail/nofile/maildirsize: dir_regex does not match +skipping TESTSUITE/test-mail/nofile/tmp: dir_regex does not match +maildir_compute_size (timestamp_only): ddddddd +returning maildir size=sss filecount=0 +delivering in maildir format in TESTSUITE/test-mail/nofile +writing to tmp/MAILDIR.myhost.test.ex +Exim quota = 500 old size = sssss this message = sss (included) + file count quota = 0 count = 0 +writing data block fd=8 size=sss timeout=0 +added 'ddd 1' to maildirsize file +renaming temporary file +renamed tmp/MAILDIR.myhost.test.ex as new/MAILDIR.myhost.test.ex +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling nofile@test.ex +t1 transport returned OK for nofile@test.ex +post-process nofile@test.ex (0) +nofile@test.ex delivered +LOG: MAIN + => nofile <nofile@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +nofile@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaY-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaY-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaY-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaY-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaY-0005vi-00 +reading spool file 10HmaY-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +calling r1 router +r1 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaY-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=500 warning=0 + directory=TESTSUITE/test-mail/userx format=maildir + message_prefix=null + message_suffix=null + maildir_use_size_file=yes +ensuring maildir directories exist in TESTSUITE/test-mail/userx +created directory TESTSUITE/test-mail/userx/tmp +created directory TESTSUITE/test-mail/userx/new +created directory TESTSUITE/test-mail/userx/cur +using regex for maildir directory selection: ^(?:cur|new|\..*)$ +looking for maildirsize in TESTSUITE/test-mail/userx +reading quota parameters from maildirsize data +cached quota is out of date: recalculating + quota=500 cached_quota=50 filecount_quota=0 cached_quota_filecount=2 +MUNGED: the check_dir_size lines have been sorted to ensure consistency +check_dir_size: dir=TESTSUITE/test-mail/userx/cur sum=0 count=0 +check_dir_size: dir=TESTSUITE/test-mail/userx/new sum=0 count=0 +skipping TESTSUITE/test-mail/userx/maildirsize: dir_regex does not match +skipping TESTSUITE/test-mail/userx/tmp: dir_regex does not match +maildir_compute_size: path=TESTSUITE/test-mail/userx + sum=0 filecount=0 timestamp=ddddddd +checking subdirectory timestamps +MUNGED: the check_dir_size lines have been sorted to ensure consistency +skipping TESTSUITE/test-mail/userx/maildirsize: dir_regex does not match +skipping TESTSUITE/test-mail/userx/tmp: dir_regex does not match +maildir_compute_size (timestamp_only): ddddddd +returning maildir size=sss filecount=0 +delivering in maildir format in TESTSUITE/test-mail/userx +writing to tmp/MAILDIR.myhost.test.ex +Exim quota = 500 old size = sssss this message = sss (included) + file count quota = 0 count = 0 +writing data block fd=8 size=sss timeout=0 +added 'ddd 1' to maildirsize file +renaming temporary file +renamed tmp/MAILDIR.myhost.test.ex as new/MAILDIR.myhost.test.ex +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling userx@test.ex +t1 transport returned OK for userx@test.ex +post-process userx@test.ex (0) +userx@test.ex delivered +LOG: MAIN + => userx <userx@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00 +Processing retry items +Succeeded addresses: +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaY-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaZ-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaZ-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaZ-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaZ-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaZ-0005vi-00 +reading spool file 10HmaZ-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +calling r1 router +r1 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaZ-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=500 warning=0 + directory=TESTSUITE/test-mail/userx format=maildir + message_prefix=null + message_suffix=null + maildir_use_size_file=yes +ensuring maildir directories exist in TESTSUITE/test-mail/userx +using regex for maildir directory selection: ^(?:cur|new|\..*)$ +looking for maildirsize in TESTSUITE/test-mail/userx +reading quota parameters from maildirsize data +computing maildir size from maildirsize data +over quota and maildirsize has more than 1 entry: recalculating +MUNGED: the check_dir_size lines have been sorted to ensure consistency +check_dir_size: dir=TESTSUITE/test-mail/userx/cur sum=0 count=dd +check_dir_size: dir=TESTSUITE/test-mail/userx/new sum=dddd count=dd +skipping TESTSUITE/test-mail/userx/maildirsize: dir_regex does not match +skipping TESTSUITE/test-mail/userx/tmp: dir_regex does not match +maildir_compute_size: path=TESTSUITE/test-mail/userx + sum=dddd filecount=1 timestamp=ddddddd +checking subdirectory timestamps +MUNGED: the check_dir_size lines have been sorted to ensure consistency +skipping TESTSUITE/test-mail/userx/maildirsize: dir_regex does not match +skipping TESTSUITE/test-mail/userx/tmp: dir_regex does not match +maildir_compute_size (timestamp_only): ddddddd +returning maildir size=sss filecount=1 +delivering in maildir format in TESTSUITE/test-mail/userx +writing to tmp/MAILDIR.myhost.test.ex +Exim quota = 500 old size = sssss this message = sss (included) + file count quota = 0 count = 1 +mailbox quota exceeded +maildir: time since "new" directory modified = 10s +Exim quota exceeded for tmp/dddddddddd.HddddddPddddd.myhost.test.ex +appendfile yields 1 with errno=-22 more_errno=dd +search_tidyup called +t1 transport returned DEFER for userx@test.ex +added retry item for T:userx@test.ex: errno=-22 more_errno=dd flags=0 +post-process userx@test.ex (1) +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-22): mailbox is full (MTA-imposed quota exceeded while writing to tmp/MAILDIR.myhost.test.ex) +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaZ-0005vi-00 +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/retry: flags=O_RDWR +address match: subject=userx@test.ex pattern=* +test.ex in "*"? yes (matched "*") +userx@test.ex in "*"? yes (matched "*") +retry for T:userx@test.ex = * +dbfn_read: key=T:userx@test.ex +Writing retry data for T:userx@test.ex + first failed=dddd last try=dddd next try=+86400 expired=0 + errno=-22 more_errno=dd mailbox is full (MTA-imposed quota exceeded while writing to tmp/MAILDIR.myhost.test.ex) +dbfn_write: key=T:userx@test.ex +end of retry processing +delivery deferred: update_spool=1 header_rewritten=0 +Writing spool header file +Size of headers = sss +end delivery of 10HmaZ-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbA-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbA-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmbA-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmbA-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmbA-0005vi-00 +reading spool file 10HmbA-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/retry: flags=O_RDONLY +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +dbfn_read: key=R:test.ex +dbfn_read: key=R:userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +calling r1 router +r1 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/retry: flags=O_RDONLY +dbfn_read: key=T:userx@test.ex +retry record exists: age=d (max=604800) + time to retry = -ddddd expired = 0 +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmbA-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=500 warning=0 + directory=TESTSUITE/test-mail/userx format=maildir + message_prefix=null + message_suffix=null + maildir_use_size_file=yes +ensuring maildir directories exist in TESTSUITE/test-mail/userx +using regex for maildir directory selection: ^(?:cur|new|\..*)$ +looking for maildirsize in TESTSUITE/test-mail/userx +reading quota parameters from maildirsize data +computing maildir size from maildirsize data +returning maildir size=sss filecount=1 +delivering in maildir format in TESTSUITE/test-mail/userx +writing to tmp/MAILDIR.myhost.test.ex +Exim quota = 500 old size = sssss this message = sss (included) + file count quota = 0 count = 1 +mailbox quota exceeded +maildir: time since "new" directory modified = 10s +Exim quota exceeded for tmp/dddddddddd.HddddddPddddd.myhost.test.ex +appendfile yields 1 with errno=-22 more_errno=dd +search_tidyup called +t1 transport returned DEFER for userx@test.ex +added retry item for T:userx@test.ex: errno=-22 more_errno=dd flags=0 +post-process userx@test.ex (1) +LOG: MAIN + == userx@test.ex R=r1 T=t1 defer (-22): mailbox is full (MTA-imposed quota exceeded while writing to tmp/MAILDIR.myhost.test.ex) +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmbA-0005vi-00 +Processing retry items +Succeeded addresses: +Failed addresses: +Deferred addresses: +userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +opened hints database TESTSUITE/spool/db/retry: flags=O_RDWR +address match: subject=userx@test.ex pattern=* +test.ex in "*"? yes (matched "*") +userx@test.ex in "*"? yes (matched "*") +retry for T:userx@test.ex = * +dbfn_read: key=T:userx@test.ex +Writing retry data for T:userx@test.ex + first failed=dddd last try=dddd next try=+86400 expired=0 + errno=-22 more_errno=dd mailbox is full (MTA-imposed quota exceeded while writing to tmp/MAILDIR.myhost.test.ex) +dbfn_write: key=T:userx@test.ex +end of retry processing +delivery deferred: update_spool=1 header_rewritten=0 +Writing spool header file +Size of headers = sss +end delivery of 10HmbA-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/5006 b/test/stderr/5006 new file mode 100644 index 000000000..20a0c04d3 --- /dev/null +++ b/test/stderr/5006 @@ -0,0 +1,162 @@ +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@test.ex> +Sender: CALLER@test.ex +Recipients: + userx@test.ex +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@test.ex>) + id 10HmaX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + userx@test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: userx@test.ex +unique = userx@test.ex +no domain retry record +no address retry record +userx@test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing userx@test.ex +--------> r1 router <-------- +local_part=userx domain=test.ex +calling r1 router +r1 router called for userx@test.ex + domain = test.ex +set transport t1 +queued for t1 transport: local_part = userx +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: userx@test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + userx@test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> userx@test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to userx <userx@test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to userx using t1 +appendfile transport entered +appendfile: mode=600 notify_comsat=0 quota=0 warning=50% + directory=TESTSUITE/test-mail/userx format=maildir + message_prefix=null + message_suffix=null + maildir_use_size_file=yes +ensuring maildir directories exist in TESTSUITE/test-mail/userx +created directory TESTSUITE/test-mail/userx +created directory TESTSUITE/test-mail/userx/tmp +created directory TESTSUITE/test-mail/userx/new +created directory TESTSUITE/test-mail/userx/cur +using regex for maildir directory selection: ^(?:cur|new|\..*)$ +looking for maildirsize in TESTSUITE/test-mail/userx +TESTSUITE/test-mail/userx/maildirsize does not exist: recalculating +MUNGED: the check_dir_size lines have been sorted to ensure consistency +check_dir_size: dir=TESTSUITE/test-mail/userx/cur sum=0 count=0 +check_dir_size: dir=TESTSUITE/test-mail/userx/new sum=0 count=0 +skipping TESTSUITE/test-mail/userx/tmp: dir_regex does not match +maildir_compute_size: path=TESTSUITE/test-mail/userx + sum=0 filecount=0 timestamp=ddddddd +checking subdirectory timestamps +MUNGED: the check_dir_size lines have been sorted to ensure consistency +skipping TESTSUITE/test-mail/userx/maildirsize: dir_regex does not match +skipping TESTSUITE/test-mail/userx/tmp: dir_regex does not match +maildir_compute_size (timestamp_only): ddddddd +returning maildir size=sss filecount=0 +delivering in maildir format in TESTSUITE/test-mail/userx +writing to tmp/MAILDIR.myhost.test.ex +writing data block fd=8 size=sss timeout=0 +added 'ddd 1' to maildirsize file +renaming temporary file +renamed tmp/MAILDIR.myhost.test.ex as new/MAILDIR.myhost.test.ex +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +journalling userx@test.ex +t1 transport returned OK for userx@test.ex +post-process userx@test.ex (0) +userx@test.ex delivered +LOG: MAIN + => userx <userx@test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +userx@test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/5204 b/test/stderr/5204 new file mode 100644 index 000000000..f8ef7c9df --- /dev/null +++ b/test/stderr/5204 @@ -0,0 +1,219 @@ +LOG: MAIN + remote host address is the local host: some.host (while routing <"ACCEPT hosts=localhost lookup=byname"@some.host>) +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "DECLINE cannot route this one (DECLINE)"@some.host +--------> b router <-------- +local_part=decline cannot route this one (decline) domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=DECLINE cannot route this one (DECLINE) domain=some.host +checking domains +calling q router +q router called for "DECLINE cannot route this one (DECLINE)"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: DECLINE cannot route this one (DECLINE) +q router declined for "DECLINE cannot route this one (DECLINE)"@some.host +"more" is false: skipping remaining routers +no more routers +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "FAIL cannot route this one (FAIL)"@some.host +--------> b router <-------- +local_part=fail cannot route this one (fail) domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=FAIL cannot route this one (FAIL) domain=some.host +checking domains +calling q router +q router called for "FAIL cannot route this one (FAIL)"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: FAIL cannot route this one (FAIL) +q router forced address failure +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=2 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "ERROR cannot route this one (ERROR)"@some.host +--------> b router <-------- +local_part=error cannot route this one (error) domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=ERROR cannot route this one (ERROR) domain=some.host +checking domains +calling q router +q router called for "ERROR cannot route this one (ERROR)"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: ERROR cannot route this one (ERROR) +LOG: PANIC + q router: bad command yield: ERROR cannot route this one (ERROR) +q router: defer for "ERROR cannot route this one (ERROR)"@some.host + message: bad command yield: ERROR cannot route this one (ERROR) +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "DEFER cannot route this one (DEFER)"@some.host +--------> b router <-------- +local_part=defer cannot route this one (defer) domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=DEFER cannot route this one (DEFER) domain=some.host +checking domains +calling q router +q router called for "DEFER cannot route this one (DEFER)"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: DEFER cannot route this one (DEFER) +q router: defer for "DEFER cannot route this one (DEFER)"@some.host + message: cannot route this one (DEFER) +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "ACCEPT transport = other_smtp hosts=ten-1.test.ex"@some.host +--------> b router <-------- +local_part=accept transport = other_smtp hosts=ten-1.test.ex domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=ACCEPT transport = other_smtp hosts=ten-1.test.ex domain=some.host +checking domains +calling q router +q router called for "ACCEPT transport = other_smtp hosts=ten-1.test.ex"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: ACCEPT transport = other_smtp hosts=ten-1.test.ex +finding IP address for ten-1.test.ex +doing DNS lookup +queued for other_smtp transport: local_part = ACCEPT transport = other_smtp hosts=ten-1.test.ex +domain = some.host + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by q router + envelope to: "ACCEPT transport = other_smtp hosts=ten-1.test.ex"@some.host + transport: other_smtp + host ten-1.test.ex [V4NET.0.0.1] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing PASS@some.host +--------> b router <-------- +local_part=pass domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=PASS domain=some.host +checking domains +calling q router +q router called for PASS@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: PASS +q router passed for PASS@some.host +--------> s router <-------- +local_part=pass domain=some.host +checking domains +calling s router +s router called for PASS@some.host + domain = some.host +route_item = * 127.0.0.1 byname +original list of hosts = "127.0.0.1" options = byname +expanded list of hosts = "127.0.0.1" options = byname +set transport smtp +finding IP address for 127.0.0.1 +calling host_find_byname +remote host address is the local host: some.host: configured to try delivery anyway +queued for smtp transport: local_part = pass +domain = some.host + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by s router + envelope to: PASS@some.host + transport: smtp + host 127.0.0.1 [127.0.0.1] +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "FREEZE cannot route this one (FREEZE)"@some.host +--------> b router <-------- +local_part=freeze cannot route this one (freeze) domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=FREEZE cannot route this one (FREEZE) domain=some.host +checking domains +calling q router +q router called for "FREEZE cannot route this one (FREEZE)"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: FREEZE cannot route this one (FREEZE) +q router: defer for "FREEZE cannot route this one (FREEZE)"@some.host + message: cannot route this one (FREEZE) +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing "REDIRECT postmaster@test.ex"@some.host +--------> b router <-------- +local_part=redirect postmaster@test.ex domain=some.host +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=REDIRECT postmaster@test.ex domain=some.host +checking domains +calling q router +q router called for "REDIRECT postmaster@test.ex"@some.host: domain = some.host +uid=EXIM_UID gid=EXIM_GID current_directory=/ +command wrote: REDIRECT postmaster@test.ex +rda_interpret (string): postmaster@test.ex +expanded: postmaster@test.ex +file is not a filter file +parse_forward_list: postmaster@test.ex +extract item: postmaster@test.ex +q router generated postmaster@test.ex +routed by q router + envelope to: "REDIRECT postmaster@test.ex"@some.host + transport: <none> +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing postmaster@test.ex +--------> b router <-------- +local_part=postmaster domain=test.ex +checking senders +b router skipped: senders mismatch +--------> q router <-------- +local_part=postmaster domain=test.ex +checking domains +q router skipped: domains mismatch +--------> s router <-------- +local_part=postmaster domain=test.ex +checking domains +s router skipped: domains mismatch +--------> pm router <-------- +local_part=postmaster domain=test.ex +checking local_parts +calling pm router +pm router called for postmaster@test.ex + domain = test.ex +set transport null +queued for null transport: local_part = postmaster +domain = test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by pm router + envelope to: postmaster@test.ex + transport: null +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/5300 b/test/stderr/5300 new file mode 100644 index 000000000..9c771cc8d --- /dev/null +++ b/test/stderr/5300 @@ -0,0 +1 @@ +exim: bad -f address "x@[10.9.8.7]": domain literals not allowed diff --git a/test/stderr/9000 b/test/stderr/9000 new file mode 100644 index 000000000..346684915 --- /dev/null +++ b/test/stderr/9000 @@ -0,0 +1,324 @@ +Exim version x.yz .... +changed uid/gid: -C, -D, -be or -bf forces real uid + uid=CALLER_UID gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +LDAP query error: unknown parameter "soze=" precedes LDAP URL +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: -C, -D, -be or -bf forces real uid + uid=CALLER_UID gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +LDAP query error: unknown parameter "user"cn=" precedes LDAP URL +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: ldap "NULL" +search_find: file="NULL" + key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=NULL port=389 +ldap_initialize with URL ldap://:389/ +initialized for LDAP (v3) server NULL:389 +LDAP_OPT_X_TLS_TRY set +binding with user=NULL password=NULL +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=0 +ldap_initialize with URL ldapi://%2Ftmp%2Fldap.sock +initialized for LDAP (v3) server /tmp/ldap.sock +binding with user=NULL password=NULL +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +cached data used for lookup of ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldap://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldap://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldap://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldap://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=389 +re-using cached connection to LDAP server /tmp/ldap.sock +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldaps://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldaps://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldaps://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldaps://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=636 +re-using cached connection to LDAP server /tmp/ldap.sock +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="user="cn=manager,o=University of Cambridge,c=UK" pass=secret ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="user="cn=manager,o=University of Cambridge,c=UK" pass=secret ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for user="cn=manager,o=University of Cambridge,c=UK" pass=secret ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=cn=manager,o=University of Cambridge,c=UK pass=secret size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=127.0.0.1 port=636 +ldap_initialize with URL ldaps://127.0.0.1:636/ +initialized for LDAP (v3) server 127.0.0.1:636 +LDAP_OPT_X_TLS_HARD set +binding with user=cn=manager,o=University of Cambridge,c=UK password=secret +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="user="cn=manager,o=University of Cambridge,c=UK" pass="secret" ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="user="cn=manager,o=University of Cambridge,c=UK" pass="secret" ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for user="cn=manager,o=University of Cambridge,c=UK" pass="secret" ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=cn=manager,o=University of Cambridge,c=UK pass=secret size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=127.0.0.1 port=636 +re-using cached connection to LDAP server 127.0.0.1:636 +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_tidyup called +unbind LDAP connection to 127.0.0.1:636 +unbind LDAP connection to /tmp/ldap.sock:389 +unbind LDAP connection to NULL:389 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: ldap "NULL" +search_find: file="NULL" + key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=127.0.0.1 port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=127.0.0.1 port=0 +ldap_initialize with URL ldap://127.0.0.1:389/ +initialized for LDAP (v3) server 127.0.0.1:389 +LDAP_OPT_X_TLS_TRY set +binding with user=NULL password=NULL +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=0 +ldap_initialize with URL ldapi://%2Ftmp%2Fldap.sock +initialized for LDAP (v3) server /tmp/ldap.sock +binding with user=NULL password=NULL +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_tidyup called +unbind LDAP connection to /tmp/ldap.sock:389 +unbind LDAP connection to 127.0.0.1:389 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: ldap "NULL" +search_find: file="NULL" + key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=/tmp/ldap.sock port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=0 +ldap_initialize with URL ldapi://%2Ftmp%2Fldap.sock +initialized for LDAP (v3) server /tmp/ldap.sock +binding with user=NULL password=NULL +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldapi://%2Ftmp%2Fldap.sock/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=0 +re-using cached connection to LDAP server /tmp/ldap.sock +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="dereference=always ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="dereference=always ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for dereference=always ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=3 +perform_ldap_search: ldap URL = "ldap:///o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=/tmp/ldap.sock port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=/tmp/ldap.sock port=0 +re-using cached connection to LDAP server /tmp/ldap.sock +Start search +ldap_result loop +LDAP entry loop +LDAP attr loop sn:Hazel +search ended by ldap_result yielding 101 +ldap_parse_result: 0 +ldap_parse_result yielded 0: Success +LDAP search: returning: Hazel +lookup yielded: Hazel +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="ldapi://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="ldapi://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for ldapi://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=NULL pass=NULL size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldapi://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=127.0.0.1 port=0 +ldapi requires an absolute path ("127.0.0.1" given) +lookup deferred: ldapi requires an absolute path ("127.0.0.1" given) +search_open: ldap "NULL" + cached open +search_find: file="NULL" + key="user="cn=manager,o=University of Cambridge,c=UK" pass="se\"cret" ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=ldap key="user="cn=manager,o=University of Cambridge,c=UK" pass="se\"cret" ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" +database lookup required for user="cn=manager,o=University of Cambridge,c=UK" pass="se\"cret" ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel) +LDAP parameters: user=cn=manager,o=University of Cambridge,c=UK pass=se"cret size=sss time=0 connect=0 dereference=0 +perform_ldap_search: ldap URL = "ldaps://127.0.0.1/o=University%20of%20Cambridge,c=UK?sn?sub?(cn=Philip%20Hazel)" server=NULL port=0 sizelimit=0 timelimit=0 tcplimit=0 +after ldap_url_parse: host=127.0.0.1 port=636 +ldap_initialize with URL ldaps://127.0.0.1:636/ +initialized for LDAP (v3) server 127.0.0.1:636 +LDAP_OPT_X_TLS_HARD set +binding with user=cn=manager,o=University of Cambridge,c=UK password=se"cret +failed to bind the LDAP connection to server 127.0.0.1:636 - LDAP error 49: Invalid credentials +lookup deferred: failed to bind the LDAP connection to server 127.0.0.1:636 - LDAP error 49: Invalid credentials +search_tidyup called +unbind LDAP connection to 127.0.0.1:636 +unbind LDAP connection to /tmp/ldap.sock:389 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/9100 b/test/stderr/9100 new file mode 100644 index 000000000..c40a84034 --- /dev/null +++ b/test/stderr/9100 @@ -0,0 +1,349 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: mysql "NULL" +search_find: file="NULL" + key="select name from them where id='CALLER';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select name from them where id='CALLER';" +database lookup required for select name from them where id='CALLER'; +MYSQL query: select name from them where id='CALLER'; +MYSQL new connection: host=localhost port=0 socket=NULL database=test user=root +lookup yielded: Philip Hazel +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select name from them where id='CALLER';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select name from them where id='CALLER';" +cached data used for lookup of select name from them where id='CALLER'; +lookup yielded: Philip Hazel +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select name from them where id='xxxx';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select name from them where id='xxxx';" +database lookup required for select name from them where id='xxxx'; +MYSQL query: select name from them where id='xxxx'; +MYSQL using cached connection for localhost/test/root +MYSQL: no data found +lookup failed +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select name from them where id='nothing';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select name from them where id='nothing';" +database lookup required for select name from them where id='nothing'; +MYSQL query: select name from them where id='nothing'; +MYSQL using cached connection for localhost/test/root +MYSQL: no data found +lookup failed +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select id,name from them where id='nothing';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select id,name from them where id='nothing';" +database lookup required for select id,name from them where id='nothing'; +MYSQL query: select id,name from them where id='nothing'; +MYSQL using cached connection for localhost/test/root +lookup yielded: id=nothing name="" +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="delete from them where id='nonexist';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="delete from them where id='nonexist';" +database lookup required for delete from them where id='nonexist'; +MYSQL query: delete from them where id='nonexist'; +MYSQL using cached connection for localhost/test/root +MYSQL: query was not one that returns data +lookup forced cache cleanup +lookup yielded: 0 +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='quote';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select * from them where id='quote';" +database lookup required for select * from them where id='quote'; +MYSQL query: select * from them where id='quote'; +MYSQL using cached connection for localhost/test/root +lookup yielded: id=quote name="\"Q\" Oted" home=/home/quoted mail=quoted@xxx +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='filter';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select * from them where id='filter';" +database lookup required for select * from them where id='filter'; +MYSQL query: select * from them where id='filter'; +MYSQL using cached connection for localhost/test/root +lookup yielded: id=filter name=filter home=filter mail="#Exim filter +deliver postmaster" +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='quote2';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select * from them where id='quote2';" +database lookup required for select * from them where id='quote2'; +MYSQL query: select * from them where id='quote2'; +MYSQL using cached connection for localhost/test/root +lookup yielded: id=quote2 name="\"qnosp" home=/home/q2 mail="" +search_open: mysql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='nlonly';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select * from them where id='nlonly';" +database lookup required for select * from them where id='nlonly'; +MYSQL query: select * from them where id='nlonly'; +MYSQL using cached connection for localhost/test/root +lookup yielded: id=nlonly name=filter home=filter mail="Before +After" +search_tidyup called +close MYSQL connection: localhost/test/root +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [10.0.0.0] +sender_rcvhost = [10.0.0.0] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [10.0.0.0] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.0.0.0] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<a@b> +SMTP>> 250 OK
+SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: mysql "NULL" +search_find: file="NULL" + key="select * from them where id='10.0.0.0'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select * from them where id='10.0.0.0'" +database lookup required for select * from them where id='10.0.0.0' +MYSQL query: select * from them where id='10.0.0.0' +MYSQL new connection: host=localhost port=0 socket=NULL database=test user=root +MYSQL: no data found +lookup failed +host in "net-mysql;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 +processing "deny" +deny: condition test succeeded +SMTP>> 550 relay not permitted
+LOG: MAIN REJECT + H=[10.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [10.0.0.0] closed by QUIT +search_tidyup called +close MYSQL connection: localhost/test/root +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@myhost.test.ex> +Sender: CALLER@myhost.test.ex +Recipients: + CALLER +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@myhost.test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaX-0005vi-00 + for CALLER@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +skipping ACL configuration - not needed +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@myhost.test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + CALLER@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@myhost.test.ex +unique = CALLER@myhost.test.ex +no domain retry record +no address retry record +CALLER@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@myhost.test.ex +--------> r1 router <-------- +local_part=CALLER domain=myhost.test.ex +processing address_data +search_open: mysql "NULL" +search_find: file="NULL" + key="select name from them where id='CALLER'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select name from them where id='CALLER'" +database lookup required for select name from them where id='CALLER' +MYSQL query: select name from them where id='CALLER' +MYSQL new connection: host=localhost port=0 socket=NULL database=test user=root +lookup yielded: Philip Hazel +calling r1 router +r1 router called for CALLER@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = CALLER +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: CALLER@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + CALLER@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +close MYSQL connection: localhost/test/root +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> CALLER@myhost.test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to CALLER <CALLER@myhost.test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to CALLER using t1 +appendfile transport entered +search_open: mysql "NULL" +search_find: file="NULL" + key="select id from them where id='CALLER'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=mysql key="select id from them where id='CALLER'" +database lookup required for select id from them where id='CALLER' +MYSQL query: select id from them where id='CALLER' +MYSQL new connection: host=localhost port=0 socket=NULL database=test user=root +lookup yielded: CALLER +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/CALLER format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/CALLER.lock +hitch name: TESTSUITE/test-mail/CALLER.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/CALLER is locked +writing to file TESTSUITE/test-mail/CALLER +writing data block fd=8 size=sss timeout=0 +writing data block fd=8 size=sss timeout=0 +writing data block fd=8 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +close MYSQL connection: localhost/test/root +journalling CALLER@myhost.test.ex +t1 transport returned OK for CALLER@myhost.test.ex +post-process CALLER@myhost.test.ex (0) +CALLER@myhost.test.ex delivered +LOG: MAIN + => CALLER <CALLER@myhost.test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +CALLER@myhost.test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/9200 b/test/stderr/9200 new file mode 100644 index 000000000..bdfbee299 --- /dev/null +++ b/test/stderr/9200 @@ -0,0 +1,378 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: pgsql "NULL" +search_find: file="NULL" + key="select name from them where id='CALLER';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select name from them where id='CALLER';" +database lookup required for select name from them where id='CALLER'; +PGSQL query: select name from them where id='CALLER'; +PGSQL new connection: host=localhost port= database=test user=CALLER +lookup yielded: Philip Hazel +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select name from them where id='CALLER';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select name from them where id='CALLER';" +cached data used for lookup of select name from them where id='CALLER'; +lookup yielded: Philip Hazel +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select name from them where id='xxxx';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select name from them where id='xxxx';" +database lookup required for select name from them where id='xxxx'; +PGSQL query: select name from them where id='xxxx'; +PGSQL using cached connection for localhost/test/CALLER +PGSQL: no data found +lookup failed +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select name from them where id='nothing';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select name from them where id='nothing';" +database lookup required for select name from them where id='nothing'; +PGSQL query: select name from them where id='nothing'; +PGSQL using cached connection for localhost/test/CALLER +lookup yielded: +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select id,name from them where id='nothing';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select id,name from them where id='nothing';" +database lookup required for select id,name from them where id='nothing'; +PGSQL query: select id,name from them where id='nothing'; +PGSQL using cached connection for localhost/test/CALLER +lookup yielded: id=nothing name="" +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="delete from them where id='nonexist';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="delete from them where id='nonexist';" +database lookup required for delete from them where id='nonexist'; +PGSQL query: delete from them where id='nonexist'; +PGSQL using cached connection for localhost/test/CALLER +PGSQL: command does not return any data but was successful. Rows affected: 0 +lookup forced cache cleanup +lookup yielded: 0 +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='quote2';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select * from them where id='quote2';" +database lookup required for select * from them where id='quote2'; +PGSQL query: select * from them where id='quote2'; +PGSQL using cached connection for localhost/test/CALLER +lookup yielded: name="\"stquot" id=quote2 +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='newline';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select * from them where id='newline';" +database lookup required for select * from them where id='newline'; +PGSQL query: select * from them where id='newline'; +PGSQL using cached connection for localhost/test/CALLER +lookup yielded: name="before +after" id=newline +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='tab';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select * from them where id='tab';" +database lookup required for select * from them where id='tab'; +PGSQL query: select * from them where id='tab'; +PGSQL using cached connection for localhost/test/CALLER +lookup yielded: name="x x" id=tab +search_tidyup called +close PGSQL connection: localhost/test/CALLER +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +sender_fullhost = [10.0.0.0] +sender_rcvhost = [10.0.0.0] +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [10.0.0.0] +host in host_lookup? no (option unset) +set_process_info: pppp handling incoming connection from [10.0.0.0] +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) +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<a@b> +SMTP>> 250 OK
+SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: pgsql "NULL" +search_find: file="NULL" + key="select * from them where id='10.0.0.0'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select * from them where id='10.0.0.0'" +database lookup required for select * from them where id='10.0.0.0' +PGSQL query: select * from them where id='10.0.0.0' +PGSQL new connection: host=localhost port= database=test user=CALLER +PGSQL: no data found +lookup failed +host in "net-pgsql;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 +processing "deny" +deny: condition test succeeded +SMTP>> 550 relay not permitted
+LOG: MAIN REJECT + H=[10.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted +SMTP<< rcpt to:<c@d> +using ACL "check_recipient" +processing "accept" +check domains = +local_domains +d in "@"? no (end of list) +d in "+local_domains"? no (end of list) +accept: condition test failed +processing "accept" +check hosts = +relay_hosts +search_open: pgsql "NULL" + cached open +search_find: file="NULL" + key="select * from them where id='10.0.0.0'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select * from them where id='10.0.0.0'" +cached data used for lookup of select * from them where id='10.0.0.0' +lookup failed +host in "net-pgsql;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 +processing "deny" +deny: condition test succeeded +SMTP>> 550 relay not permitted
+LOG: MAIN REJECT + H=[10.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from [10.0.0.0] closed by QUIT +search_tidyup called +close PGSQL connection: localhost/test/CALLER +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=CALLER_GID pid=pppp +configuration file is TESTSUITE/test-config +admin user +changed uid/gid: privilege not needed + uid=EXIM_UID gid=EXIM_GID pid=pppp +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = CALLER@myhost.test.ex +set_process_info: pppp accepting a local non-SMTP message from <CALLER@myhost.test.ex> +Sender: CALLER@myhost.test.ex +Recipients: + CALLER +search_tidyup called +>>Headers received: + +rewrite_one_header: type=F: + From: CALLER_NAME <CALLER@myhost.test.ex> +search_tidyup called +>>Headers after rewriting and local additions: +I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex> +F From: CALLER_NAME <CALLER@myhost.test.ex> + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmaX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from <CALLER@myhost.test.ex>) + id 10HmaX-0005vi-00 + for CALLER@myhost.test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=300 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= CALLER@myhost.test.ex U=CALLER P=local S=sss +created log directory TESTSUITE/spool/log +search_tidyup called +exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -Mc 10HmaX-0005vi-00 +Exim version x.yz .... +changed uid/gid: forcing real = effective + uid=uuuu gid=EXIM_GID pid=pppp +configuration file is TESTSUITE/test-config +trusted user +admin user +skipping ACL configuration - not needed +set_process_info: pppp delivering specified messages +set_process_info: pppp delivering 10HmaX-0005vi-00 +reading spool file 10HmaX-0005vi-00-H +user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@myhost.test.ex +sender_local=1 ident=CALLER +Non-recipients: +Empty Tree +---- End of tree ---- +recipients_count=1 +body_linecount=1 message_linecount=7 +Delivery address list: + CALLER@myhost.test.ex +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: CALLER@myhost.test.ex +unique = CALLER@myhost.test.ex +no domain retry record +no address retry record +CALLER@myhost.test.ex: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing CALLER@myhost.test.ex +--------> r1 router <-------- +local_part=CALLER domain=myhost.test.ex +processing address_data +search_open: pgsql "NULL" +search_find: file="NULL" + key="select name from them where id='CALLER'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select name from them where id='CALLER'" +database lookup required for select name from them where id='CALLER' +PGSQL query: select name from them where id='CALLER' +PGSQL new connection: host=localhost port= database=test user=CALLER +lookup yielded: Philip Hazel +calling r1 router +r1 router called for CALLER@myhost.test.ex + domain = myhost.test.ex +set transport t1 +queued for t1 transport: local_part = CALLER +domain = myhost.test.ex + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: CALLER@myhost.test.ex + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + CALLER@myhost.test.ex + Remote deliveries: + Failed addresses: + Deferred addresses: +search_tidyup called +close PGSQL connection: localhost/test/CALLER +>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>> +--------> CALLER@myhost.test.ex <-------- +locking TESTSUITE/spool/db/retry.lockfile +locked TESTSUITE/spool/db/retry.lockfile +EXIM_DBOPEN(TESTSUITE/spool/db/retry) +returned from EXIM_DBOPEN +no retry data available +search_tidyup called +changed uid/gid: local delivery to CALLER <CALLER@myhost.test.ex> transport=t1 + uid=CALLER_UID gid=CALLER_GID pid=pppp + home=NULL current=/ +set_process_info: pppp delivering 10HmaX-0005vi-00 to CALLER using t1 +appendfile transport entered +search_open: pgsql "NULL" +search_find: file="NULL" + key="select id from them where id='CALLER'" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select id from them where id='CALLER'" +database lookup required for select id from them where id='CALLER' +PGSQL query: select id from them where id='CALLER' +PGSQL new connection: host=localhost port= database=test user=CALLER +lookup yielded: CALLER +appendfile: mode=600 notify_comsat=0 quota=0 warning=0 + file=TESTSUITE/test-mail/CALLER format=unix + message_prefix=From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n + message_suffix=\n + maildir_use_size_file=no + locking by lockfile fcntl +lock name: TESTSUITE/test-mail/CALLER.lock +hitch name: TESTSUITE/test-mail/CALLER.lock.test.ex.dddddddd.pppppppp +lock file created +mailbox TESTSUITE/test-mail/CALLER is locked +writing to file TESTSUITE/test-mail/CALLER +writing data block fd=8 size=sss timeout=0 +writing data block fd=8 size=sss timeout=0 +writing data block fd=8 size=sss timeout=0 +appendfile yields 0 with errno=dd more_errno=dd +search_tidyup called +close PGSQL connection: localhost/test/CALLER +journalling CALLER@myhost.test.ex +t1 transport returned OK for CALLER@myhost.test.ex +post-process CALLER@myhost.test.ex (0) +CALLER@myhost.test.ex delivered +LOG: MAIN + => CALLER <CALLER@myhost.test.ex> R=r1 T=t1 +>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>> +changed uid/gid: post-delivery tidying + uid=EXIM_UID gid=EXIM_GID pid=pppp +set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00 +Processing retry items +Succeeded addresses: +CALLER@myhost.test.ex: no retry items +Failed addresses: +Deferred addresses: +end of retry processing +LOG: MAIN + Completed +end delivery of 10HmaX-0005vi-00 +search_tidyup called +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +search_open: pgsql "NULL" +search_find: file="NULL" + key="select name from them where id='CALLER';" partial=-1 affix=NULL starflags=0 +LRU list: +internal_search_find: file="NULL" + type=pgsql key="select name from them where id='CALLER';" +database lookup required for select name from them where id='CALLER'; +PGSQL query: select name from them where id='CALLER'; +PGSQL new connection: socket=/tmp/.s.PGSQL.5432 database=test user=CALLER +lookup yielded: Philip Hazel +search_tidyup called +close PGSQL connection: (/tmp/.s.PGSQL.5432)/test/CALLER +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/9400 b/test/stderr/9400 new file mode 100644 index 000000000..3762d44f5 --- /dev/null +++ b/test/stderr/9400 @@ -0,0 +1,221 @@ +exim: message rejected by local scan code: this message isn't wanted + +An error was detected while processing a file of BSMTP input. +The error message was: + + 550 not wanted -bS + + +The SMTP transaction started in line 0. +The error was detected in line 7. +0 previous messages were successfully processed. +The rest of the batch was abandoned. +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME +sender address = NULL +LOG: smtp_connection MAIN + SMTP connection from CALLER +SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+smtp_setup_msg entered +SMTP<< mail from:<test-local-scan@y> +SMTP>> 250 OK
+SMTP<< rcpt to:<userx@test.ex> +SMTP>> 250 Accepted
+SMTP<< data +SMTP>> 354 Enter message, ending with "." on a line by itself
+>>Headers received: + +>>Headers after rewriting and local additions: +I Message-Id: <E10HmbX-0005vi-00@myhost.test.ex> +F From: test-local-scan@y + Date: Tue, 2 Mar 1999 09:44:33 +0000 + +Data file written for message 10HmbX-0005vi-00 +>>Generated Received: header line +P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz) + (envelope-from <test-local-scan@y>) + id 10HmbX-0005vi-00 + for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000 +calling local_scan(); timeout=1 +local_scan() called: message_id=10HmbX-0005vi-00 +local_scan() returned 0 NULL +Writing spool header file +Size of headers = sss +LOG: MAIN + <= test-local-scan@y U=CALLER P=local-smtp S=sss +SMTP>> 250 OK id=10HmbX-0005vi-00
+Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmbX-0005vi-00 +LOG: MAIN + *> userx <userx@test.ex> R=r1 T=local_delivery +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +smtp_setup_msg entered +SMTP<< quit +SMTP>> 221 myhost.test.ex closing connection
+LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from CALLER +local_scan() called: message_id=10HmaX-0005vi-00 +D_local_scan is set +local_scan_int = 24 +local_scan_string = the quick brown fox +host_checking = 0 +b64encode: dGhlIGNhdCBzYXQgb24gdGhlIG1hdA== +b64decode: 22 the cat sat on the mat +LOG: MAIN + test write to LOG_MAIN +LOG: REJECT + test write to LOG_REJECT +LOG: PANIC + test write to LOG_PANIC +LOG: MAIN + <= test-local-scan@y U=CALLER P=local-smtp S=sss +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +delivering 10HmaX-0005vi-00 +LOG: MAIN + *> userx <userx@test.ex> R=r1 T=local_delivery +LOG: MAIN + Completed +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +LOG: smtp_connection MAIN + SMTP connection from CALLER closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +An error was detected while processing a file of BSMTP input. +The error message was: + + 550 not wanted -bS + + +The SMTP transaction started in line 0. +The error was detected in line 7. +0 previous messages were successfully processed. +The rest of the batch was abandoned. +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +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) +processing "accept" +accept: condition test succeeded +host in ignore_fromline_hosts? no (option unset) +local_scan() called: message_id=10HmcL-0005vi-00 +D_local_scan is set +local_scan_int = 24 +local_scan_string = the quick brown fox +host_checking = 1 +b64encode: dGhlIGNhdCBzYXQgb24gdGhlIG1hdA== +b64decode: 22 the cat sat on the mat +LOG: MAIN + test write to LOG_MAIN +LOG: REJECT + test write to LOG_REJECT +LOG: PANIC + test write to LOG_PANIC +LOG: MAIN + <= test-local-scan@y H=[1.2.3.4] P=smtp S=sss +LOG: MAIN + frozen by local_scan() +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +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) +processing "accept" +accept: condition test succeeded +host in ignore_fromline_hosts? no (option unset) +local_scan() called: message_id=10HmcM-0005vi-00 +D_local_scan is set +local_scan_int = 24 +local_scan_string = the quick brown fox +host_checking = 1 +b64encode: dGhlIGNhdCBzYXQgb24gdGhlIG1hdA== +b64decode: 22 the cat sat on the mat +LOG: MAIN + test write to LOG_MAIN +LOG: REJECT + test write to LOG_REJECT +LOG: PANIC + test write to LOG_PANIC +a.b.c in "x.y.z:*.b.c"? yes (matched "*.b.c") +domain OK +a.b.d in "x.y.z:*.b.c"? no (end of list) +domain FAIL +abc in "!xyz:^A:pqr"? yes (matched "^A") +locprt OK +abc in "!xyz:^A:pqr"? no (end of list) +locprt FAIL +abc in "!xyz:^B:pqr"? no (end of list) +locprt FAIL +b in "b"? yes (matched "b") +a@b in "*@b"? yes (matched "*@b") +address OK +host in "1.2.3.4"? yes (matched "1.2.3.4") +host OK +5.6.7.9 in "1.2.3.4:5.6.7.8/24"? yes (matched "5.6.7.8/24") +host OK +LOG: MAIN + <= test-local-scan@y H=[1.2.3.4] P=smtp S=sss +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +LOG: smtp_connection MAIN + SMTP connection from CALLER +local_scan() called: message_id=10HmaY-0005vi-00 +D_local_scan is set +local_scan_int = 24 +local_scan_string = the quick brown fox +host_checking = 0 +b64encode: dGhlIGNhdCBzYXQgb24gdGhlIG1hdA== +b64decode: 22 the cat sat on the mat +LOG: MAIN + test write to LOG_MAIN +LOG: REJECT + test write to LOG_REJECT +LOG: PANIC + test write to LOG_PANIC +local_scan forced to crash... +LOG: MAIN REJECT + local_scan() function crashed with signal 11 - message temporarily rejected (size 35) +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=1 >>>>>>>>>>>>>>>> diff --git a/test/stderr/9450 b/test/stderr/9450 new file mode 100644 index 000000000..f8e344b27 --- /dev/null +++ b/test/stderr/9450 @@ -0,0 +1,18473 @@ +Exim version x.yz .... +---1 Get 40 +---1 Get 40 +---1 Get 8 +---1 Get 16 +---1 Get 32 +---1 Get 40 +---1 Get 8 +---1 Get 16 +--Malloc 236 8200 16799 +configuration file is TESTSUITE/test-config +admin user +---1 Get 248 +---1 Get 8 +---1 Get 16 +---1 Get 128 +---1 Get 80 +---1 Get 248 +---1 Get 8 +---1 Get 16 +---1 Get 128 +---1 Get 16 +---1 Get 24 +---1 Get 8 +---1 Get 24 +--Malloc 8200 16400 16799 +---0 Get 8 +---0 Get 16 +--Malloc 47 16400 16846 +----Free +---0 Get 16 +---0 Get 16 +---0 Get 24 +---0 Get 24 +---0 Get 8 +---0 Get 200 +---0 Get 8 +---0 Get 8 +---0 Get 24 +---0 Get 16 +---0 Get 8 +---0 Get 8 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 16400 +---0 Get 104 +---0 Rst ** 16400 +---0 Get 112 +---0 Rst ** 16400 +--Malloc 8200 24600 16846 +---2 Get 0 +---2 Get 64 +---2 Get 24 +---2 Get 104 +---2 Ext 200 +---2 Ext 300 +---2 Ext 400 +---2 Ext 500 +---2 Ext 600 +---2 Ext 700 +---2 Ext 800 +---2 Ext 900 +---2 Ext 1000 +---2 Ext 1100 +---2 Ext 1200 +---2 Ext 1300 +---2 Ext 1400 +---2 Ext 1500 +---2 Ext 1600 +---2 Ext 1700 +---2 Ext 1800 +---2 Ext 1900 +---2 Ext 2000 +---2 Ext 2100 +---2 Ext 2200 +---2 Ext 2300 +---2 Ext 2400 +---2 Ext 2500 +---2 Ext 2600 +---2 Ext 2700 +---2 Ext 2800 +---2 Ext 2900 +---2 Ext 3000 +---2 Ext 3100 +---2 Ext 3200 +---2 Ext 3300 +---2 Ext 3400 +---2 Ext 3500 +---2 Ext 3600 +---2 Ext 3700 +---2 Ext 3800 +---2 Ext 3900 +---2 Ext 4000 +---2 Ext 4100 +---2 Ext 5124 +---2 Ext 6148 +---2 Ext 7172 +--Malloc 8208 32808 16846 +---2 Get 8200 +--Malloc 9232 42040 16846 +---2 Get 9224 +-Release 33832 +--Malloc 10256 44088 16846 +---2 Get 10248 +-Release 34856 +--Malloc 11280 46136 16846 +---2 Get 11272 +-Release 35880 +--Malloc 12304 48184 16846 +---2 Get 12296 +-Release 36904 +--Malloc 13328 50232 16846 +---2 Get 13320 +-Release 37928 +--Malloc 14352 52280 16846 +---2 Get 14344 +-Release 38952 +--Malloc 15376 54328 16846 +---2 Get 15368 +-Release 39976 +--Malloc 16400 56376 16846 +---2 Get 16392 +-Release 41000 +--Malloc 17424 58424 16846 +---2 Get 17416 +-Release 42024 +--Malloc 18448 60472 16846 +---2 Get 18440 +-Release 43048 +--Malloc 19472 62520 16846 +---2 Get 19464 +-Release 44072 +--Malloc 20496 64568 16846 +---2 Get 20488 +-Release 45096 +--Malloc 21520 66616 16846 +---2 Get 21512 +-Release 46120 +--Malloc 22544 68664 16846 +---2 Get 22536 +-Release 47144 +--Malloc 23568 70712 16846 +---2 Get 23560 +-Release 48168 +--Malloc 24592 72760 16846 +---2 Get 24584 +-Release 49192 +---2 Rst ** 49192 +---2 Get 24 +--Malloc 24296 73488 16846 +---0 Get 24288 +--Malloc 24352 97840 16846 +---0 Get 24344 +---0 Rst ** 97840 +---0 Get 24 +--Malloc 8200 106040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 114240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 122440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 130640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 138840 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 147040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 155240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 163440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 171640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 179840 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 188040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 196240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 204440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 212640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 220840 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 229040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 237240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 245440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 253640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 261840 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 270040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 278240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 286440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 294640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 302840 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 311040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 319240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 327440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 335640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 343840 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 352040 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 360240 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 368440 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +--Malloc 8200 376640 16846 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 24 +---0 Get 200 +---0 Get 24 +---0 Get 24 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---2 Get 32 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 376640 +---0 Get 104 +---0 Rst ** 376640 +---0 Get 112 +---0 Rst ** 376640 +---0 Rst ** 376640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 384840 16846 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 384840 +---0 Get 104 +---0 Rst ** 384840 +---0 Get 112 +---0 Rst ** 384840 +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 393040 16846 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +----Free +---0 Rst ** 384840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 393040 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 393040 +---0 Get 104 +---0 Rst ** 393040 +---0 Get 112 +---0 Rst ** 393040 +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 401240 16846 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +----Free +---0 Rst ** 393040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 401240 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 401240 +---0 Get 104 +---0 Rst ** 401240 +---0 Get 112 +---0 Rst ** 401240 +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 409440 16846 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +----Free +---0 Rst ** 401240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 409440 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 409440 +---0 Get 104 +---0 Rst ** 409440 +---0 Get 112 +---0 Rst ** 409440 +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 417640 16846 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +----Free +---0 Rst ** 409440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 417640 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 417640 +---0 Get 104 +---0 Rst ** 417640 +---0 Get 112 +---0 Rst ** 417640 +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 425840 16846 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +----Free +---0 Rst ** 417640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 425840 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 425840 +---0 Get 104 +---0 Rst ** 425840 +---0 Get 112 +---0 Rst ** 425840 +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 434040 16846 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +----Free +---0 Rst ** 425840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 434040 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 434040 +---0 Get 104 +---0 Rst ** 434040 +---0 Get 112 +---0 Rst ** 434040 +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 442240 16846 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +----Free +---0 Rst ** 434040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 442240 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 442240 +---0 Get 104 +---0 Rst ** 442240 +---0 Get 112 +---0 Rst ** 442240 +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 450440 16846 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +----Free +---0 Rst ** 442240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 450440 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 450440 +---0 Get 104 +---0 Rst ** 450440 +---0 Get 112 +---0 Rst ** 450440 +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 458640 16846 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +----Free +---0 Rst ** 450440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 458640 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 458640 +---0 Get 104 +---0 Rst ** 458640 +---0 Get 112 +---0 Rst ** 458640 +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 466840 16846 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +----Free +---0 Rst ** 458640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 466840 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 466840 +---0 Get 104 +---0 Rst ** 466840 +---0 Get 112 +---0 Rst ** 466840 +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 475040 16846 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +----Free +---0 Rst ** 466840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 475040 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 475040 +---0 Get 104 +---0 Rst ** 475040 +---0 Get 112 +---0 Rst ** 475040 +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 483240 16846 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +----Free +---0 Rst ** 475040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 483240 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 483240 +---0 Get 104 +---0 Rst ** 483240 +---0 Get 112 +---0 Rst ** 483240 +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 491440 16846 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +----Free +---0 Rst ** 483240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 491440 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 491440 +---0 Get 104 +---0 Rst ** 491440 +---0 Get 112 +---0 Rst ** 491440 +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 499640 16846 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +----Free +---0 Rst ** 491440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 499640 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 499640 +---0 Get 104 +---0 Rst ** 499640 +---0 Get 112 +---0 Rst ** 499640 +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 507840 16846 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +----Free +---0 Rst ** 499640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 507840 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 507840 +---0 Get 104 +---0 Rst ** 507840 +---0 Get 112 +---0 Rst ** 507840 +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 516040 16846 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +----Free +---0 Rst ** 507840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 516040 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 516040 +---0 Get 104 +---0 Rst ** 516040 +---0 Get 112 +---0 Rst ** 516040 +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 524240 16846 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +----Free +---0 Rst ** 516040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 524240 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 524240 +---0 Get 104 +---0 Rst ** 524240 +---0 Get 112 +---0 Rst ** 524240 +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 532440 16846 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +----Free +---0 Rst ** 524240 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 532440 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 532440 +---0 Get 104 +---0 Rst ** 532440 +---0 Get 112 +---0 Rst ** 532440 +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 540640 16846 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +----Free +---0 Rst ** 532440 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 540640 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 540640 +---0 Get 104 +---0 Rst ** 540640 +---0 Get 112 +---0 Rst ** 540640 +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 548840 16846 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +----Free +---0 Rst ** 540640 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 548840 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 548840 +---0 Get 104 +---0 Rst ** 548840 +---0 Get 112 +---0 Rst ** 548840 +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +--Malloc 8200 557040 16846 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +----Free +---0 Rst ** 548840 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +--Malloc 8200 557040 16846 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +---0 Get 16 +---0 Get 16 +---0 Get 16 +---0 Get 56 +---0 Get 144 +---0 Get 136 +---0 Rst ** 557040 +---0 Get 104 +---0 Rst ** 557040 +---0 Get 112 +---0 Rst ** 557040 +---0 Rst ** 557040 +---0 Get 56 +---0 Get 8 +----Free +---2 Rst ** 532448 +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> diff --git a/test/stderr/9901 b/test/stderr/9901 new file mode 100644 index 000000000..4e9f6115e --- /dev/null +++ b/test/stderr/9901 @@ -0,0 +1,146 @@ +Exim version x.yz .... +configuration file is TESTSUITE/test-config +admin user +LOG: queue_run MAIN + Start queue run: pid=pppp +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + => ok@no.delay R=r1 T=t1 H=127.0.0.1 [127.0.0.1] +LOG: MAIN + Completed +Exim version x.yz .... +configuration file is TESTSUITE/test-config +trusted user +admin user +locking TESTSUITE/spool/db/retry.lockfile +no retry data available +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: delay@2.test.again.dns +unique = delay@2.test.again.dns +delay@2.test.again.dns: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing delay@2.test.again.dns +--------> r1 router <-------- +local_part=delay domain=2.test.again.dns +checking domains +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=delay domain=2.test.again.dns +calling r2 router +r2 router called for delay@2.test.again.dns + domain = 2.test.again.dns +Return from DNS lookup of 2.test.again.dns (MX) faked for testing +delaying 2 seconds +DNS lookup of 2.test.again.dns (MX) gave TRY_AGAIN +returning DNS_AGAIN +r2 router: defer for delay@2.test.again.dns + message: host lookup did not complete +LOG: MAIN + == delay@2.test.again.dns R=r2 defer (-1): host lookup did not complete +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: + delay@2.test.again.dns +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: MAIN + == ok@no.delay R=r1 T=t1 defer (0): SMTP error from remote mail server after MAIL FROM:<CALLER@test.ex> SIZE=ssss: host 127.0.0.1 [127.0.0.1]: 421 myhost.test.ex: SMTP command timeout - closing connection +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +locking TESTSUITE/spool/db/retry.lockfile +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: ok@no.delay +unique = ok@no.delay +ok@no.delay: queued for routing +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +Considering: delay@2.test.again.dns +unique = delay@2.test.again.dns +LOG: retry_defer MAIN + == delay@2.test.again.dns routing defer (-51): retry time not reached +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +routing ok@no.delay +--------> r1 router <-------- +local_part=ok domain=no.delay +checking domains +calling r1 router +r1 router called for ok@no.delay + domain = no.delay +set transport t1 +queued for t1 transport: local_part = ok +domain = no.delay + errors_to=NULL + domain_data=NULL localpart_data=NULL +routed by r1 router + envelope to: ok@no.delay + transport: t1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +After routing: + Local deliveries: + Remote deliveries: + ok@no.delay + Failed addresses: + Deferred addresses: + delay@2.test.again.dns +locking TESTSUITE/spool/db/retry.lockfile +locking TESTSUITE/spool/db/wait-t1.lockfile +LOG: retry_defer MAIN + == ok@no.delay R=r1 T=t1 defer (-53): retry time not reached for any host +LOG: queue_run MAIN + End queue run: pid=pppp +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> + +******** SERVER ******** diff --git a/test/stderr/9902 b/test/stderr/9902 new file mode 100644 index 000000000..aa12bae12 --- /dev/null +++ b/test/stderr/9902 @@ -0,0 +1,105 @@ +Exim version x.yz .... +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.1] +host in host_lookup? yes (matched "*") +looking up host name for V4NET.0.0.1 +passing 1.0.0.10.in-addr.arpa on to res_search() +DNS lookup of 1.0.0.10.in-addr.arpa (PTR) succeeded +IP address lookup yielded ten-1.test.ex +passing ten-1.test.ex on to res_search() +DNS lookup of ten-1.test.ex (AAAA) gave NO_DATA +returning DNS_NODATA +passing ten-1.test.ex on to res_search() +DNS lookup of ten-1.test.ex (A) succeeded +gethostbyname2 looked up these IP addresses: + name=ten-1.test.ex address=V4NET.0.0.1 +checking addresses for ten-1.test.ex + V4NET.0.0.1 OK +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) +LOG: smtp_connection MAIN + SMTP connection from ten-1.test.ex [V4NET.0.0.1] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [V4NET.0.0.1] +host in host_lookup? yes (matched "*") +looking up host name for V4NET.0.0.1 +IP address lookup using gethostbyaddr() +IP address lookup yielded ten-1.test.ex +passing ten-1.test.ex on to res_search() +DNS lookup of ten-1.test.ex (AAAA) gave NO_DATA +returning DNS_NODATA +passing ten-1.test.ex on to res_search() +DNS lookup of ten-1.test.ex (A) succeeded +gethostbyname2 looked up these IP addresses: + name=ten-1.test.ex address=V4NET.0.0.1 +checking addresses for ten-1.test.ex + V4NET.0.0.1 OK +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) +LOG: smtp_connection MAIN + SMTP connection from ten-1.test.ex [V4NET.0.0.1] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +host in host_lookup? yes (matched "*") +looking up host name for 1.2.3.4 +passing 4.3.2.1.in-addr.arpa on to res_search() +DNS lookup of 4.3.2.1.in-addr.arpa (PTR) gave HOST_NOT_FOUND +returning DNS_NOMATCH +IP address lookup using gethostbyaddr() +IP address lookup failed: h_errno=1 +LOG: host_lookup_failed MAIN + no host name found for IP address 1.2.3.4 +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) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +Exim version x.yz .... +admin user +host in hosts_connection_nolog? no (option unset) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] +host in host_lookup? yes (matched "*") +looking up host name for 1.2.3.4 +IP address lookup using gethostbyaddr() +IP address lookup failed: h_errno=1 +passing 4.3.2.1.in-addr.arpa on to res_search() +DNS lookup of 4.3.2.1.in-addr.arpa (PTR) gave HOST_NOT_FOUND +returning DNS_NOMATCH +LOG: host_lookup_failed MAIN + no host name found for IP address 1.2.3.4 +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) +LOG: smtp_connection MAIN + SMTP connection from [1.2.3.4] closed by QUIT +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> |