Split out hintsdb backend shims to separate files
[exim.git] / test / scripts / 5700-events / 5708
1 # event on dns lookup fail
2
3 exim -bd -DSERVER=server -oX PORT_D
4 ****
5 #
6 # no A record
7 client 127.0.0.1 PORT_D
8 ??? 220
9 HELO nonexistent.test.ex
10 ??? 250
11 MAIL FROM:<a@b>
12 ??? 250
13 RCPT TO:<c@d>
14 ??? 550
15 QUIT
16 ??? 221
17 ****
18 # CNAME to no-A-record
19 client 127.0.0.1 PORT_D
20 ??? 220
21 HELO badcname.test.ex
22 ??? 250
23 MAIL FROM:<a@b>
24 ??? 250
25 RCPT TO:<c@d>
26 ??? 550
27 QUIT
28 ??? 221
29 ****
30 # defer from dns lookup
31 client 127.0.0.1 PORT_D
32 ??? 220
33 HELO test.again.dns
34 ??? 250
35 MAIL FROM:<a@b>
36 ??? 250
37 RCPT TO:<c@d>
38 ??? 550
39 QUIT
40 ??? 221
41 ****
42 # success in RCPT ACL; no-A in transport
43 client 127.0.0.1 PORT_D
44 ??? 220
45 HELO localhost
46 ??? 250
47 MAIL FROM:<a@b>
48 ??? 250
49 RCPT TO:<bad_A@nonexistent.test.ex>
50 ??? 250 Accepted
51 DATA
52 ??? 354
53 Subject: test
54 .
55 ??? 250
56 QUIT
57 ??? 221
58 ****
59 #
60 sleep 1
61 killdaemon
62 no_msglog_check