Fix bug in previous patch: following data is permitted after '.' so it
[users/jgh/exim.git] / test / scripts / 0000-Basic / 0301
1 # SMTP synchronization checks disabled, with and without PIPELINING
2 need_ipv4
3 #
4 exim -DSERVER=server -bd -oX PORT_D
5 ****
6 client 127.0.0.1 PORT_D
7 ??? 220
8 ehlo abcd\r\nmail from:<userx@test.ex>
9 ??? 250-
10 ??? 250-
11 ??? 250-
12 ??? 250
13 ??? 250
14 quit
15 ??? 221
16 ****
17 client 127.0.0.1 PORT_D
18 ??? 220
19 ehlo abcd
20 ??? 250-
21 ??? 250-
22 ??? 250-
23 ??? 250
24 mail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata
25 ??? 250
26 ??? 250
27 ??? 354
28 the message
29 .\r\nmail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata\r\nthe message
30 ??? 250
31 ??? 250
32 ??? 250
33 ??? 354
34 .
35 ??? 250
36 quit
37 ??? 221
38 ****
39 # For this one, the check will be dyamically turned on again
40 client 127.0.0.1 PORT_D
41 ??? 220
42 ehlo en.force
43 ??? 250-
44 ??? 250-
45 ??? 250-
46 ??? 250
47 mail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata\r\nthe message
48 .
49 ??? 250
50 ??? 250
51 ??? 554
52 ****
53 killdaemon
54 no_msglog_check