CHUNKING: handle protocol errors during reception
[exim.git] / test / scripts / 4200-International / 4201
1 # Internationalised mail: smtp input and forwarding
2 # Exim test configuration 4201
3 #
4 exim -DSERVER=server -bd -oX PORT_D
5 ****
6 #
7 #
8 # Basic smtp input, no delivery
9 client 127.0.0.1 PORT_D
10 ??? 220
11 EHLO client
12 ??? 250-
13 ??? 250-SIZE
14 ??? 250-8BITMIME
15 ??? 250-PIPELINING
16 ??? 250-SMTPUTF8
17 ??? 250 HELP
18 MAIL FROM: <someone@some.domain> SMTPUTF8
19 ??? 250
20 RCPT TO: <userx@test.ex>
21 ??? 250
22 DATA
23 ??? 354
24 Subject: test
25
26 body
27 .
28 ??? 250
29 QUIT
30 ??? 221
31 ****
32 #
33 #
34 # utf-8 from, Basic smtp input, no delivery.  Two messages in a connection.
35 client 127.0.0.1 PORT_D
36 ??? 220
37 EHLO client
38 ??? 250-
39 ??? 250-SIZE
40 ??? 250-8BITMIME
41 ??? 250-PIPELINING
42 ??? 250-SMTPUTF8
43 ??? 250 HELP
44 MAIL FROM: <ليهمابتكلموشعربي؟@czech.Pročprostěnemluvíčesky.com> SMTPUTF8
45 ??? 250
46 RCPT TO: <userx@test.ex>
47 ??? 250
48 DATA
49 ??? 354
50 Subject: test
51
52 body
53 .
54 ??? 250
55 MAIL FROM: <ليهمابتكلموشعربي؟@czech.Pročprostěnemluvíčesky.com> SMTPUTF8
56 ??? 250
57 RCPT TO: <usery@test.ex>
58 ??? 250
59 DATA
60 ??? 354
61 Subject: test
62
63 body
64 .
65 ??? 250
66 QUIT
67 ??? 221
68 ****
69 #
70 #
71 # utf-8 from, -bs input and forwarding
72 exim -bs -odi
73 EHLO client.bh
74 MAIL FROM: <他们为什么不说中文@hebrew.למההםפשוטלאמדבריםעברית.com> SMTPUTF8
75 RCPT TO: <usery@test.ex>
76 DATA
77 Subject: test
78
79 body
80 .
81 QUIT
82 ****
83 #
84 killdaemon
85 exim -DSERVER=server -DNOTDAEMON -qqff
86 ****
87 #
88 #
89 # Attempt to use when not advertised
90 exim -DSERVER=server -DOPTION=: -bd -oX PORT_D
91 ****
92 client 127.0.0.1 PORT_D
93 ??? 220
94 EHLO client
95 ??? 250-
96 ??? 250-SIZE
97 ??? 250-8BITMIME
98 ??? 250-PIPELINING
99 ??? 250 HELP
100 MAIL FROM: <someone@some.domain> SMTPUTF8
101 ??? 501
102 QUIT
103 ??? 221
104 ****
105 killdaemon
106 #
107 #
108 no_msglog_check