X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/4fab92fbc2b63bac2d89c1dae69fa1845cb640b7..5bb1dfe41e40fa45f85305ccbd7d4533a229d3fc:/test/stderr/5204?ds=sidebyside diff --git a/test/stderr/5204 b/test/stderr/5204 index e1ed340c0..d2f548258 100644 --- a/test/stderr/5204 +++ b/test/stderr/5204 @@ -1,21 +1,23 @@ LOG: MAIN remote host address is the local host: some.host (while routing <"ACCEPT hosts=localhost lookup=byname"@some.host>) Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "DECLINE cannot route this one (DECLINE)"@some.host --------> b router <-------- local_part=decline cannot route this one (decline) domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=DECLINE cannot route this one (DECLINE) domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "DECLINE cannot route this one (DECLINE)"@some.host: domain = some.host requires uid=EXIM_UID gid=EXIM_GID current_directory=/ @@ -23,45 +25,49 @@ 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 pid=p1234 (fresh-exec) terminating with rc=2 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "FAIL cannot route this one (FAIL)"@some.host --------> b router <-------- local_part=fail cannot route this one (fail) domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=FAIL cannot route this one (FAIL) domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "FAIL cannot route this one (FAIL)"@some.host: domain = some.host requires 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 pid=p1235 (fresh-exec) terminating with rc=2 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "ERROR cannot route this one (ERROR)"@some.host --------> b router <-------- local_part=error cannot route this one (error) domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=ERROR cannot route this one (ERROR) domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "ERROR cannot route this one (ERROR)"@some.host: domain = some.host requires uid=EXIM_UID gid=EXIM_GID current_directory=/ @@ -70,46 +76,50 @@ 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 pid=p1236 (fresh-exec) terminating with rc=1 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "DEFER cannot route this one (DEFER)"@some.host --------> b router <-------- local_part=defer cannot route this one (defer) domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=DEFER cannot route this one (DEFER) domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "DEFER cannot route this one (DEFER)"@some.host: domain = some.host requires 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 pid=p1237 (fresh-exec) terminating with rc=1 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=ACCEPT transport = other_smtp hosts=ten-1.test.ex domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "ACCEPT transport = other_smtp hosts=ten-1.test.ex"@some.host: domain = some.host requires uid=EXIM_UID gid=EXIM_GID current_directory=/ @@ -119,28 +129,30 @@ 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 + domain_data=NULL local_part_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 pid=p1238 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing PASS@some.host --------> b router <-------- local_part=pass domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=PASS domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for PASS@some.host: domain = some.host requires uid=EXIM_UID gid=EXIM_GID current_directory=/ @@ -149,12 +161,13 @@ q router passed for PASS@some.host --------> s router <-------- local_part=pass domain=some.host checking domains +some.host in domains? yes (end of list) 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 +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 @@ -162,57 +175,61 @@ remote host address is the local host: some.host: configured to try delivery any queued for smtp transport: local_part = pass domain = some.host errors_to=NULL - domain_data=NULL localpart_data=NULL + domain_data=NULL local_part_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 pid=p1239 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "FREEZE cannot route this one (FREEZE)"@some.host --------> b router <-------- local_part=freeze cannot route this one (freeze) domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=FREEZE cannot route this one (FREEZE) domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "FREEZE cannot route this one (FREEZE)"@some.host: domain = some.host requires 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 pid=p1240 (fresh-exec) terminating with rc=1 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN +dropping to exim gid; retaining priv uid >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "REDIRECT postmaster@test.ex"@some.host --------> b router <-------- local_part=redirect postmaster@test.ex domain=some.host checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=REDIRECT postmaster@test.ex domain=some.host checking domains +some.host in "test.ex"? no (end of list) +some.host in domains? yes (end of list) calling q router q router called for "REDIRECT postmaster@test.ex"@some.host: domain = some.host requires uid=EXIM_UID gid=EXIM_GID current_directory=/ command wrote: REDIRECT postmaster@test.ex -rda_interpret (string): postmaster@test.ex -expanded: 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 @@ -225,6 +242,8 @@ routing postmaster@test.ex --------> b router <-------- local_part=postmaster domain=test.ex checking senders +myhost.test.ex in ""? no (end of list) +CALLER@myhost.test.ex in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- local_part=postmaster domain=test.ex @@ -244,18 +263,15 @@ set transport null queued for null transport: local_part = postmaster domain = test.ex errors_to=NULL - domain_data=NULL localpart_data=NULL + domain_data=NULL local_part_data=postmaster routed by pm router envelope to: postmaster@test.ex transport: null ->>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> +>>>>>>>>>>>>>>>> Exim pid=p1241 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>> Exim version x.yz .... +Hints DB: configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN host in hosts_connection_nolog? no (option unset) LOG: smtp_connection MAIN SMTP connection from [V4NET.2.3.4] @@ -266,37 +282,54 @@ host in recipient_unqualified_hosts? no (option unset) host in 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.name in helo_lookup_domains? + list element: @ + list element: @[] some.name in helo_lookup_domains? no (end of list) + list element: * + host in limits_advertise_hosts? yes (matched "*") host in dsn_advertise_hosts? no (option unset) -host in pipelining_advertise_hosts? yes (matched "*") +host in pipelining_advertise_hosts? + list element: * + host in pipelining_advertise_hosts? yes (matched "*") +host in chunking_advertise_hosts? host in chunking_advertise_hosts? no (end of list) -processing "accept" +processing "accept" (TESTSUITE/test-config 79) check verify = recipient >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -routing "FAIL cannot route this one=(FAIL)"@some.host +routing "FAIL cannot route this one (FAIL)"@some.host --------> b router <-------- -local_part=fail cannot route this one=(fail) domain=some.host +local_part=fail cannot route this one (fail) domain=some.host checking senders -y in ""? no (end of list) -x@y in ":"? no (end of list) +x@y in senders? + list element: + y in ""? + y in ""? no (end of list) +x@y in senders? no (end of list) b router skipped: senders mismatch --------> q router <-------- -local_part=FAIL cannot route this one=(FAIL) domain=some.host +local_part=FAIL cannot route this one (FAIL) domain=some.host checking domains -some.host in "test.ex"? no (end of list) -some.host in "! +local_domains"? yes (end of list) +some.host in domains? + list element: !░+local_domains + start sublist local_domains + some.host in "test.ex"? + ╎list element: test.ex + some.host in "test.ex"? no (end of list) + end sublist local_domains +some.host in domains? yes (end of list) calling q router -q router called for "FAIL cannot route this one=(FAIL)"@some.host: domain = some.host +q router called for "FAIL cannot route this one (FAIL)"@some.host: domain = some.host requires uid=CALLER_UID gid=CALLER_GID current_directory=/ not running as root: cannot change uid/gid subprocess will run with uid=EXIM_UID gid=EXIM_GID -command wrote: FAIL cannot route this one=(FAIL) +command wrote: FAIL cannot route this one (FAIL) q router forced address failure ----------- end verify ------------ accept: condition test failed in inline ACL end of inline ACL: implicit DENY LOG: MAIN REJECT - H=(some.name) [V4NET.2.3.4] F= rejected RCPT <"FAIL cannot route this one=(FAIL)"@some.host>: cannot route this one=(FAIL) + H=(some.name) [V4NET.2.3.4] F= rejected RCPT <"FAIL cannot route this one (FAIL)"@some.host>: cannot route this one (FAIL) LOG: smtp_connection MAIN - SMTP connection from (some.name) [V4NET.2.3.4] closed by QUIT ->>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> + SMTP connection from (some.name) [V4NET.2.3.4] D=qqs closed by QUIT +>>>>>>>>>>>>>>>> Exim pid=p1242 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>