X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/46a36afae41f63de654269c8a0b7cf5852a85a14..47c4ed10319e4048b75b10103f514290b3a056ee:/test/stderr/0388?ds=sidebyside diff --git a/test/stderr/0388 b/test/stderr/0388 index 30baccef2..7aa897242 100644 --- a/test/stderr/0388 +++ b/test/stderr/0388 @@ -1,4 +1,5 @@ Exim version x.yz .... +Hints DB: changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=p1234 configuration file is TESTSUITE/test-config @@ -6,8 +7,6 @@ admin user dropping to exim gid; retaining priv uid set_process_info: pppp delivering specified messages set_process_info: pppp delivering 10HmaX-000000005vi-0000 - locking TESTSUITE/spool/db/retry.lockfile - locked TESTSUITE/spool/db/retry.lockfile EXIM_DBOPEN: file dir flags=O_RDONLY returned from EXIM_DBOPEN: (nil) failed to open DB file TESTSUITE/spool/db/retry: No such file or directory @@ -15,17 +14,18 @@ no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: x@y unique = x@y -no domain retry record -no address retry record +checking router retry status + 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"? +x in local_parts? list element: CALLER -x in "CALLER"? no (end of list) +x in local_parts? no (end of list) r0 router skipped: local_parts mismatch --------> r1 router <-------- local_part=x domain=y @@ -77,17 +77,16 @@ changed uid/gid: remote delivery to x@y with transport=smtp uid=EXIM_UID gid=EXIM_GID pid=p1235 set_process_info: pppp delivering 10HmaX-000000005vi-0000 using smtp checking retry status of 127.0.0.1 - locking TESTSUITE/spool/db/retry.lockfile - locked TESTSUITE/spool/db/retry.lockfile EXIM_DBOPEN: file dir flags=O_RDONLY returned from EXIM_DBOPEN: (nil) failed to open DB file TESTSUITE/spool/db/retry: No such file or directory no retry data available 127.0.0.1 in serialize_hosts? no (option unset) set_process_info: pppp delivering 10HmaX-000000005vi-0000 to 127.0.0.1 [127.0.0.1]:PORT_S (x@y) -Connecting to 127.0.0.1 [127.0.0.1]:PORT_S ... 127.0.0.1 in hosts_try_fastopen? - list element: - connected +Connecting to 127.0.0.1 [127.0.0.1]:PORT_S ... + 127.0.0.1 in hosts_try_fastopen? + list element: +connected SMTP<< 220 Server ready 127.0.0.1 in hosts_avoid_esmtp? no (option unset) SMTP>> EHLO myhost.test.ex @@ -108,7 +107,7 @@ cmd buf flush ddd bytes (more expected) SMTP(shutdown)>> SMTP<< 250 OK SMTP(close)>> -cmdlog: '220:EHLO:250:MAIL:250:RCPT:451:QUIT:250' +cmdlog: '220:EHLO:250:MAIL:250:RCPT:451:QUIT+:250' set_process_info: pppp delivering 10HmaX-000000005vi-0000: just tried 127.0.0.1 [127.0.0.1]:PORT_S for x@y: result OK *@127.0.0.1 in "*"? list element: * @@ -119,80 +118,83 @@ set_process_info: pppp delivering 10HmaX-000000005vi-0000: just tried 127.0.0.1 *@127.0.0.1 in "*"? yes (matched "*") Clearing TFO as not first host for message checking retry status of V4NET.0.0.0 - locking TESTSUITE/spool/db/retry.lockfile - locked TESTSUITE/spool/db/retry.lockfile EXIM_DBOPEN: file dir flags=O_RDONLY returned from EXIM_DBOPEN: (nil) failed to open DB file TESTSUITE/spool/db/retry: No such file or directory no retry data available V4NET.0.0.0 in serialize_hosts? no (option unset) set_process_info: pppp delivering 10HmaX-000000005vi-0000 to V4NET.0.0.0 [V4NET.0.0.0]:PORT_S (x@y) -Connecting to V4NET.0.0.0 [V4NET.0.0.0]:PORT_S ... V4NET.0.0.0 in hosts_try_fastopen? +Connecting to V4NET.0.0.0 [V4NET.0.0.0]:PORT_S ... + V4NET.0.0.0 in hosts_try_fastopen? failed: Network Error +cmdlog: (unset) LOG: MAIN - H=V4NET.0.0.0 [V4NET.0.0.0] Network unreachable + H=V4NET.0.0.0 [V4NET.0.0.0] Network Error set_process_info: pppp delivering 10HmaX-000000005vi-0000: just tried V4NET.0.0.0 [V4NET.0.0.0]:PORT_S for x@y: result DEFER -added retry item for T:V4NET.0.0.0:V4NET.0.0.0:PORT_S: errno=dd more_errno=dd,A flags=2 +added retry item for T:[V4NET.0.0.0]:V4NET.0.0.0:PORT_S: errno=dd more_errno=dd,A flags=2 set_process_info: pppp delivering 10HmaX-000000005vi-0000: waiting for a remote delivery subprocess to finish set_process_info: pppp delivering 10HmaX-000000005vi-0000 (just run smtp for x@y in subprocess) search_tidyup called -reading retry information for T:V4NET.0.0.0:V4NET.0.0.0:PORT_S from subprocess +search_tidyup called +>>>>>>>>>>>>>>>> Exim pid=p1235 (transport) terminating with rc=0 >>>>>>>>>>>>>>>> +reading retry information for T:[V4NET.0.0.0]:V4NET.0.0.0:PORT_S from subprocess added retry item reading retry information for R:x@y from subprocess added retry item set_process_info: pppp delivering 10HmaX-000000005vi-0000 LOG: MAIN - == x@y R=r1 T=smtp defer (dd): Network unreachable H=127.0.0.1 [127.0.0.1] + == x@y R=r1 T=smtp defer (dd): Network Error H=127.0.0.1 [127.0.0.1] changed uid/gid: post-delivery tidying uid=EXIM_UID gid=EXIM_GID pid=p1234 set_process_info: pppp tidying up after delivering 10HmaX-000000005vi-0000 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: file dir flags=O_RDWR - returned from EXIM_DBOPEN: 0xAAAAAAAA - opened hints database TESTSUITE/spool/db/retry: flags=O_RDWR - x@y in "*"? - list element: * - address match test: subject=x@y pattern=* - y in "*"? - list element: * - y in "*"? yes (matched "*") - x@y in "*"? yes (matched "*") -retry for R:x@y = * 0 0 - dbfn_read: key=R:x@y -failing_interval=ttt message_age=ttt -Writing retry data for R:x@y - first failed=dddd last try=dddd next try=+1 expired=1 - errno=-44 more_errno=dd,A H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after RCPT TO:: 451 Temporary error - dbfn_write: key=R:x@y - *@V4NET.0.0.0 in "*"? - list element: * - address match test: subject=*@V4NET.0.0.0 pattern=* - V4NET.0.0.0 in "*"? - list element: * - 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:PORT_S (y) = * 0 0 - dbfn_read: key=T:V4NET.0.0.0:V4NET.0.0.0:PORT_S -failing_interval=ttt message_age=ttt -on queue longer than maximum retry -Writing retry data for T:V4NET.0.0.0:V4NET.0.0.0:PORT_S - first failed=dddd last try=dddd next try=+0 expired=0 - errno=dd more_errno=dd,A Network unreachable - dbfn_write: key=T:V4NET.0.0.0:V4NET.0.0.0:PORT_S -timed out: all retries expired + Succeeded addresses: + Failed addresses: + Deferred addresses: + x@y + ╎EXIM_DBOPEN: file dir flags=O_RDWR + ╎returned from EXIM_DBOPEN: 0xAAAAAAAA + ╎opened hints database TESTSUITE/spool/db/retry: flags=O_RDWR + ╎x@y in "*"? + ╎ list element: * + ╎ address match test: subject=x@y pattern=* + ╎ y in "*"? + ╎ list element: * + ╎ y in "*"? yes (matched "*") + ╎ x@y in "*"? yes (matched "*") + ╎retry for R:x@y = * 0 0 + ╎dbfn_read: key=R:x@y + ╎dbfn_read: null return + ╎failing_interval=ttt message_age=ttt + ╎Writing retry data for R:x@y + ╎ first failed=dddd last try=dddd next try=+1 expired=1 + ╎ errno=-44 more_errno=dd,A H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after RCPT TO:: 451 Temporary error + ╎dbfn_write: key=R:x@y datalen nn + ╎*@V4NET.0.0.0 in "*"? + ╎ list element: * + ╎ address match test: subject=*@V4NET.0.0.0 pattern=* + ╎ V4NET.0.0.0 in "*"? + ╎ list element: * + ╎ 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:PORT_S (y) = * 0 0 + ╎dbfn_read: key=T:[V4NET.0.0.0]:V4NET.0.0.0:PORT_S + ╎dbfn_read: null return + ╎failing_interval=ttt message_age=ttt + ╎on queue longer than maximum retry + ╎Writing retry data for T:[V4NET.0.0.0]:V4NET.0.0.0:PORT_S + ╎ 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:PORT_S datalen nn + timed out: all retries expired LOG: MAIN ** x@y: retry timeout exceeded - EXIM_DBCLOSE(0xAAAAAAAA) - closed hints database and lockfile + EXIM_DBCLOSE(0xAAAAAAAA) + closed hints database end of retry processing exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xd7715ced -MCd bounce-message -odi -odi -t -oem -oi -f <> -E10HmaX-000000005vi-0000 Exim version x.yz .... +Hints DB: changed uid/gid: forcing real = effective uid=uuuu gid=EXIM_GID pid=p1236 configuration file is TESTSUITE/test-config @@ -218,24 +220,24 @@ MIME-Version: 1.0 Subject: Mail delivery failed: returning message to sender qualify & rewrite recipients list -global rewrite rules -rewrite headers +rewrite rules on sender address +qualify and rewrite headers rewrite_one_header: type=F: From: Mail Delivery System 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 -T To: CALLER@myhost.test.ex - References: - Content-Type: multipart/report; report-type=delivery-status; boundary=NNNNNNNNNN-eximdsn-MMMMMMMMMM - MIME-Version: 1.0 - Subject: Mail delivery failed: returning message to sender -I Message-Id: - Date: Tue, 2 Mar 1999 09:44:33 +0000 + X-Failed-Recipients: x@y + Auto-Submitted: auto-replied + F From: Mail Delivery System + T To: CALLER@myhost.test.ex + References: + Content-Type: multipart/report; report-type=delivery-status; boundary=NNNNNNNNNN-eximdsn-MMMMMMMMMM + MIME-Version: 1.0 + Subject: Mail delivery failed: returning message to sender + I Message-Id: + Date: Tue, 2 Mar 1999 09:44:33 +0000 Data file name: TESTSUITE/spool//input//10HmaY-000000005vi-0000-D Data file written for message 10HmaY-000000005vi-0000 @@ -252,6 +254,7 @@ LOG: MAIN search_tidyup called exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xd7715ced -MCd local-accept-delivery -odi -Mc 10HmaY-000000005vi-0000 Exim version x.yz .... +Hints DB: changed uid/gid: forcing real = effective uid=uuuu gid=EXIM_GID pid=p1237 configuration file is TESTSUITE/test-config @@ -260,35 +263,37 @@ admin user dropping to exim gid; retaining priv uid set_process_info: pppp delivering specified messages set_process_info: pppp delivering 10HmaY-000000005vi-0000 - locking TESTSUITE/spool/db/retry.lockfile - locked TESTSUITE/spool/db/retry.lockfile EXIM_DBOPEN: file dir flags=O_RDONLY returned from EXIM_DBOPEN: 0xAAAAAAAA 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 - dbfn_read: key=R:CALLER@myhost.test.ex:<> -no domain retry record -no address retry record + checking router retry status + dbfn_read: key=R:myhost.test.ex + dbfn_read: null return + dbfn_read: key=R:CALLER@myhost.test.ex + dbfn_read: null return + dbfn_read: key=R:CALLER@myhost.test.ex:<> + dbfn_read: null return + no domain retry record + no address retry record CALLER@myhost.test.ex: queued for routing EXIM_DBCLOSE(0xAAAAAAAA) - closed hints database and lockfile + closed hints database >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing CALLER@myhost.test.ex --------> r0 router <-------- local_part=CALLER domain=myhost.test.ex checking local_parts -CALLER in "CALLER"? +CALLER in local_parts? list element: CALLER - CALLER in "CALLER"? yes (matched "CALLER") + CALLER in local_parts? yes (matched "CALLER") checking senders - in ":"? + in senders? list element: address match test: subject= pattern= - in ":"? yes (matched "") + in senders? yes (matched "") calling r0 router rda_interpret (string): ':blackhole:' expanded: ':blackhole:' @@ -309,10 +314,10 @@ changed uid/gid: post-delivery tidying uid=EXIM_UID gid=EXIM_GID pid=p1237 set_process_info: pppp tidying up after delivering 10HmaY-000000005vi-0000 Processing retry items -Succeeded addresses: - CALLER@myhost.test.ex: no retry items -Failed addresses: -Deferred addresses: + Succeeded addresses: + CALLER@myhost.test.ex: no retry items + Failed addresses: + Deferred addresses: end of retry processing LOG: MAIN Completed