Hintsdb sqlite: use transaction rather than file lock
[exim.git] / test / scripts / 0000-Basic / 0583
1 # verify quota at smtp time
2 #
3 exim -bd -DSERVER=server -oX PORT_D
4 ****
5 client 127.0.0.1 PORT_D
6 ??? 220
7 EHLO test
8 ??? 250-
9 ??? 250-SIZE
10 ??? 250-LIMITS
11 ??? 250-8BITMIME
12 ??? 250-PIPELINING
13 ??? 250 HELP
14 MAIL FROM:<a@test.ex>\r\nRCPT TO:<quota_good@test.ex>
15 ??? 250
16 ??? 250
17 RSET
18 ??? 250
19 MAIL FROM:<b@test.ex> SIZE=2048\r\nRCPT TO:<quota_fail@test.ex>
20 ??? 250
21 ??? 550
22 RSET
23 ??? 250
24 MAIL FROM:<c@test.ex>\r\nRCPT TO:<route_fail@test.ex>
25 ??? 250
26 ??? 550
27 RSET
28 ??? 250
29 MAIL FROM:<d@test.ex>\r\nRCPT TO:<quota_good@test.ex>
30 ??? 250
31 ??? 250
32 RSET
33 ??? 250
34 MAIL FROM:<e@test.ex> SIZE=512\r\nRCPT TO:<quota_fail@test.ex>
35 ??? 250
36 ??? 550
37 RSET
38 ??? 250
39 MAIL FROM:<f@test.ex>\r\nRCPT TO:<route_fail@test.ex>
40 ??? 250
41 ??? 550
42 QUIT
43 ****
44 #
45 killdaemon