Testsuite: allow for different data arrival in SMTP synch check
[users/heiko/exim.git] / test / scripts / 0000-Basic / 0099
1 # retry data
2 #
3 #
4 # This should add an entry for "thishost.test.ex"
5 exim -odi userx@simple
6 Test message
7 ****
8 dump retry
9 sleep 1
10 exim -odi -q
11 ****
12 dump retry
13 sleep 3
14 exim -odi -q
15 ****
16 #
17 # This should add two entries for "localhost.test.ex" (ipv4, ipv6)
18 exim -odi usery@complex
19 Test message 2
20 ****
21 dump retry
22 #
23 # and one for thishost without its IP
24 exim -odi -DRETRY=retry_include_ip_address=no userz@simple
25 Test message
26 ****
27 dump retry
28 #
29 # expanded option, giving true, should leave the localhost pair unchanged
30 exim -odi -DRETRY='retry_include_ip_address=${if eq{with}{$local_part} {yes}{no}}' with@complex
31 Test message
32 ****
33 dump retry
34 #
35 # expanded option, giving false, should add another localhost entry, without IP
36 exim -odi -DRETRY='retry_include_ip_address=${if eq{with}{$local_part} {yes}{no}}' without@complex
37 Test message
38 ****
39 dump retry
40 #
41 # one for a lookup-failure (in manualroute)
42 exim -odi userx@nonexist
43 Test message
44 ****
45 # one for a lookup-failure (in dnslookup)
46 exim -odi userx@mxt2.test.ex
47 Test message
48 ****
49 dump retry
50 #
51 #
52 exim -brt x@dark.star.ex
53 ****
54 exim -brt x@a.b.c
55 ****
56 exim -brt x@x.y.z
57 ****
58 exim -brt x@9CDE.ex
59 ****
60 exim -brt x@Q.abcd.ex
61 ****
62 exim -brt x@literal.ex
63 ****
64 exim -brt x@look.up
65 ****
66 exim -brt x@[127.0.0.1]
67 ****
68 exim -brt x@primary.test.ex
69 ****
70 exim -brt x@rcpt4xx.test.ex rcpt_4xx
71 ****
72 exim -brt x@rcpt45x.test.ex rcpt_45x
73 ****
74 exim -brt x@rcpt463.test.ex rcpt_463
75 ****
76 exim -f "" -brt x@Q.abcd.ex
77 ****
78 exim -f "d@e.f" -brt x@Q.abcd.ex
79 ****
80 exim -brt x@not.not.ex
81 ****
82 exim -brt x@nonexist.test.ex lookup
83 ****
84 #
85 #
86 no_msglog_check