Exim version x.yz ....
+Hints DB:
changed uid/gid: forcing real = effective
uid=uuuu gid=CALLER_GID pid=p1234
environment after trimming:
search_tidyup called
exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xf7715dfd -MCd local-accept-delivery -odi -Mc 10HmaX-000000005vi-0000
Exim version x.yz ....
+Hints DB:
changed uid/gid: forcing real = effective
uid=uuuu gid=EXIM_GID pid=p1235
environment after trimming:
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: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
--------> r1 router <--------
local_part=rd+usery domain=test.ex
checking local_parts
-rd+usery in "CALLER"?
+rd+usery in local_parts?
list element: CALLER
-rd+usery in "CALLER"? no (end of list)
+rd+usery in local_parts? 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"?
+rd+usery in local_parts?
list element: usery
-rd+usery in "usery"? no (end of list)
+rd+usery in local_parts? 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"?
+rd+usery in local_parts?
list element: userz
-rd+usery in "userz"? no (end of list)
+rd+usery in local_parts? 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"?
+usery in local_parts?
list element: CALLER
-usery in "CALLER"? no (end of list)
+usery in local_parts? 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"?
+usery in local_parts?
list element: usery
- usery in "usery"? yes (matched "usery")
+ usery in local_parts? yes (matched "usery")
try option router_home_directory
╭considering: /non-exist/$domain
├───────text: /non-exist/
errors_to=NULL transport=ft1
uid=unset gid=unset home=/non-exist/$local_part
try option unseen
-try option unseen
routed by r5 router
envelope to: rd+usery@test.ex
transport: <none>
--------> r1 router <--------
local_part=rd+CALLER domain=test.ex
checking local_parts
-rd+CALLER in "CALLER"?
+rd+CALLER in local_parts?
list element: CALLER
-rd+CALLER in "CALLER"? no (end of list)
+rd+CALLER in local_parts? 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"?
+rd+CALLER in local_parts?
list element: usery
-rd+CALLER in "usery"? no (end of list)
+rd+CALLER in local_parts? 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"?
+rd+CALLER in local_parts?
list element: userz
-rd+CALLER in "userz"? no (end of list)
+rd+CALLER in local_parts? 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"?
+CALLER in local_parts?
list element: CALLER
- CALLER in "CALLER"? yes (matched "CALLER")
+ CALLER in local_parts? yes (matched "CALLER")
try option router_home_directory
╭considering: /non-exist/$local_part
├───────text: /non-exist/
errors_to=NULL transport=ft1
uid=unset gid=unset home=/non-exist/CALLER
try option unseen
-try option unseen
routed by r4 router
envelope to: rd+CALLER@test.ex
transport: <none>
--------> r1 router <--------
local_part=userz domain=test.ex
checking local_parts
-userz in "CALLER"?
+userz in local_parts?
list element: CALLER
-userz in "CALLER"? no (end of list)
+userz in local_parts? no (end of list)
r1 router skipped: local_parts mismatch
--------> r2 router <--------
local_part=userz domain=test.ex
checking local_parts
-userz in "usery"?
+userz in local_parts?
list element: usery
-userz in "usery"? no (end of list)
+userz in local_parts? no (end of list)
r2 router skipped: local_parts mismatch
--------> r3 router <--------
local_part=userz domain=test.ex
checking local_parts
-userz in "userz"?
+userz in local_parts?
list element: userz
- userz in "userz"? yes (matched "userz")
+ userz in local_parts? yes (matched "userz")
try option router_home_directory
╭considering: /non-exist/$domain
├───────text: /non-exist/
errors_to=NULL
domain_data=NULL local_part_data=userz
try option unseen
-try option unseen
routed by r3 router
envelope to: userz@test.ex
transport: t2
--------> r1 router <--------
local_part=usery domain=test.ex
checking local_parts
-usery in "CALLER"?
+usery in local_parts?
list element: CALLER
-usery in "CALLER"? no (end of list)
+usery in local_parts? no (end of list)
r1 router skipped: local_parts mismatch
--------> r2 router <--------
local_part=usery domain=test.ex
checking local_parts
-usery in "usery"?
+usery in local_parts?
list element: usery
- usery in "usery"? yes (matched "usery")
+ usery in local_parts? yes (matched "usery")
try option router_home_directory
╭considering: /non-exist/$domain
├───────text: /non-exist/
errors_to=NULL
domain_data=NULL local_part_data=usery
try option unseen
-try option unseen
routed by r2 router
envelope to: usery@test.ex
transport: t1
--------> r1 router <--------
local_part=CALLER domain=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")
try option router_home_directory
╭considering: /non-exist/$local_part
├───────text: /non-exist/
errors_to=NULL
domain_data=NULL local_part_data=CALLER
try option unseen
-try option unseen
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: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
search_tidyup called
>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
--------> TESTSUITE/test-mail/junk <--------
- locking TESTSUITE/spool/db/retry.lockfile
- locked TESTSUITE/spool/db/retry.lockfile
EXIM_DBOPEN: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
writing data block fd=dddd size=sss timeout=0
appendfile yields 0 with errno=dd more_errno=dd
search_tidyup called
+>>>>>>>>>>>>>>>> Exim pid=p1236 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
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)
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: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
writing data block fd=dddd size=sss timeout=0
appendfile yields 0 with errno=dd more_errno=dd
search_tidyup called
+>>>>>>>>>>>>>>>> Exim pid=p1237 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
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)
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: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
maildir_use_size_file=no
locking by lockfile fcntl
search_tidyup called
+>>>>>>>>>>>>>>>> Exim pid=p1238 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
journalling CALLER@test.ex
t1 transport returned OK for CALLER@test.ex
post-process CALLER@test.ex (0)
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: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
maildir_use_size_file=no
locking by lockfile fcntl
search_tidyup called
+>>>>>>>>>>>>>>>> Exim pid=p1239 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
journalling usery@test.ex
t1 transport returned OK for usery@test.ex
post-process usery@test.ex (0)
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: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
returned from EXIM_DBOPEN: (nil)
failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
maildir_use_size_file=no
locking by lockfile fcntl
search_tidyup called
+>>>>>>>>>>>>>>>> Exim pid=p1240 (delivery-local) terminating with rc=0 >>>>>>>>>>>>>>>>
journalling userz@test.ex
t2 transport returned OK for userz@test.ex
post-process userz@test.ex (0)
uid=EXIM_UID gid=EXIM_GID pid=p1235
set_process_info: pppp tidying up after delivering 10HmaX-000000005vi-0000
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:
+ 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
DSN: processing router : r3
DSN: processing successful delivery address: userz@test.ex