Testsuite: more portable implementation of "showenv"
[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 ??? 250
15 quit
16 ??? 221
17 ****
18 client 127.0.0.1 PORT_D
19 ??? 220
20 ehlo abcd
21 ??? 250-
22 ??? 250-
23 ??? 250-
24 ??? 250-
25 ??? 250
26 mail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata
27 ??? 250
28 ??? 250
29 ??? 354
30 the message
31 .\r\nmail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata\r\nthe message
32 ??? 250
33 ??? 250
34 ??? 250
35 ??? 354
36 .
37 ??? 250
38 quit
39 ??? 221
40 ****
41 # For this one, the check will be dyamically turned on again
42 client 127.0.0.1 PORT_D
43 ??? 220
44 ehlo en.force
45 ??? 250-
46 ??? 250-
47 ??? 250-
48 ??? 250-
49 ??? 250
50 mail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata\r\nthe message
51 .
52 ??? 250
53 ??? 250
54 ??? 554
55 ****
56 killdaemon
57 no_msglog_check