Testsuite: support for multi-chunk DNS TXT records; more cases for dnsdb
[exim.git] / test / stdout / 2200
1 > test.ex                    A TXT record for test.ex.
2 > s/lash.test.ex             A TXT record for s/lash.test.ex.
3 > txt=test.ex                A TXT record for test.ex.
4 > >X txt=test.ex             A TXT record for test.ex.
5 > >X; txt=test.ex            A TXT record for test.ex.
6 > >X, txt=test.ex            A TXT record for test.ex.
7 > >X, txt=test.ex            A TXT record for test.ex.
8 > txt=long.test.ex           This is a max-length chunk 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234
9 Second RR
10 > >X   txt=long.test.ex      This is a max-length chunk 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234XSecond RR
11 > >X;  txt=long.test.ex      This is a max-length chunk 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234A short chunkA final chunkXSecond RR
12 > >X,  txt=long.test.ex      This is a max-length chunk 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234 A short chunk A final chunkXSecond RR
13 > >X,Z txt=long.test.ex      This is a max-length chunk 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234ZA short chunkZA final chunkXSecond RR
14 > a=black-1.test.ex          V4NET.11.12.13
15 > Failed: lookup of "xxx=test.ex" gave DEFER: unsupported DNS record type
16 > a=localhost.test.ex        127.0.0.1
17 > cname=alias-eximtesthost.test.ex eximtesthost.test.ex
18 > ns=test.ex                 exim.test.ex
19 > zns=x.y.z.test.ex          exim.test.ex
20 > mx=mxt1.test.ex            5 eximtesthost.test.ex
21 > mx=mxt3.test.ex            5 not-exist.test.ex
22 6 eximtesthost.test.ex
23 > mxh=mxt1.test.ex           eximtesthost.test.ex
24 > ptr=V4NET.0.0.1            ten-1.test.ex
25 > ptr=ptr.test.ex            data.for.ptr.test.ex
26 > srv=_smtp._tcp.srv01.test.ex     0 0 25 ten-1.test.ex
27 > srv=_smtp._tcp.nosmtp.test.ex    0 0 0 
28
29 > csa=csa1.test.ex           Y csa1.test.ex
30 > csa=csa2.test.ex           N csa2.test.ex
31
32 > soa=test.ex                exim.test.ex
33 > soa=a.test.ex              exim.test.ex hostmaster.exim.test.ex 1430683638 1200 120 604800 3000
34
35 > # DNS lookups with multiple items
36
37 > ten-1:ten2                 V4NET.0.0.1
38 V4NET.0.0.2
39 > ten-1:defer:ten2           V4NET.0.0.1
40 V4NET.0.0.2
41 > ten-1|ten2                 V4NET.0.0.1
42 V4NET.0.0.2
43 > mxt1;mxt2 | output         5 eximtesthost.test.ex|5 not-exist.test.ex
44 > mxt1;mxt2 | output+field   5:eximtesthost.test.ex|5:not-exist.test.ex
45 > mxt1;mxt2 | output         eximtesthost.test.ex|not-exist.test.ex
46 > 13/14 rbl                  This is a test blacklisting message This is a test blacklisting message
47 > double ptr                 ten-1.test.ex
48 ten-2.test.ex
49 > ten-1:bad                  V4NET.0.0.1
50 > bad:bad                    FAILED
51
52 > Failed: lookup of "a=test.again.dns:test.again.dns" gave DEFER: 
53 > defer_lax:ten-1            V4NET.0.0.1
54 > defer_lax:ten-1            V4NET.0.0.1
55 > defer_never:ten-1          V4NET.0.0.1
56 > defer_never:defer          
57 > Failed: lookup of "defer_strict,a=test.again.dns:ten-1.test.ex" gave DEFER: 
58
59 > # Retry timeout and count.  This only tests the syntax; we do not
60 > # have any good way of testing the function.
61
62 > delay1500                  ip4.ip4.ip4.ip4
63
64 > a=localhost.test.ex        127.0.0.1
65 > a=localhost.test.ex        127.0.0.1
66
67 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000\r
68 250 myhost.test.ex Hello CALLER at test\r
69 250 OK\r
70 451 Temporary local problem - please try later\r
71 221 myhost.test.ex closing connection\r