Check for lost connection or unexpected input at end of message.
[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 .
30 ??? 250
31 mail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata\r\nthe message
32 ??? 250
33 ??? 250
34 ??? 354
35 .
36 ??? 250
37 quit
38 ??? 221
39 ****
40 # For this one, the check will be dyamically turned on again
41 client 127.0.0.1 PORT_D
42 ??? 220
43 ehlo en.force
44 ??? 250-
45 ??? 250-
46 ??? 250-
47 ??? 250
48 mail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata\r\nthe message
49 .
50 ??? 250
51 ??? 250
52 ??? 554
53 ****
54 killdaemon
55 no_msglog_check