Routers: make retry_use_local_part default true when any non-domain condition is...
[exim.git] / test / scripts / 0000-Basic / 0264
CommitLineData
59371ea7
PH
1# retry rules and local parts
2exim -odi userx@test.ex
3****
4dump retry
5exim -odi usery@test.ex
6****
7exim -odq userz@test.ex
8****
9exim -q
10****
11exim -odi notuser@test.ex
12****
13dump retry
14exim -odi notuser2@test.ex
15****
16exim -odq notuser3@test.ex
17****
18exim -q
19****
20exim -Mrm $msg1 $msg2 $msg3 $msg4
21****
22exim -odi r3.a@outside
23****
24exim -odq r3.b@outside
25****
26exim -q
27****
28exim -Mrm $msg1 $msg2
29****
dbbf21a7
JH
30# Using a router with preconditions (local_parts, here) should get an address-retry record
31sudo rm DIR/spool/db/retry
59371ea7
PH
32exim -odi r4.a@outside
33****
dbbf21a7 34dump retry
59371ea7
PH
35exim -odq r4.b@outside
36****
37exim -q
38****
39exim -odi r5.a@r5domain.ex
40****
dbbf21a7
JH
41exim -Mrm $msg1 $msg2 $msg3
42****
43# Using a router with no non-domain preconditions, first should write a domain-retry record.
44sudo rm DIR/spool/db/retry
45exim -odi rz.a@outside
46****
47dump retry
48# Second will find it - this is visible in debug output
49exim -d-all+route+deliver+retry -odi rz.b@outside
50****
51exim -q
52****
59371ea7
PH
53no_msglog_check
54no_message_check