Merge branch 'SMTPUTF8_1516'. Bug 1516
[users/heiko/exim.git] / test / scripts / 4210-GnuTLS-International / 4211
1 # Internationalised mail: smtp
2 # Exim test configuration 4200
3 gnutls
4 #
5 exim -DSERVER=server -bd -oX PORT_D
6 ****
7 #
8 #
9 # Basic smtp input, no delivery
10 client 127.0.0.1 PORT_D
11 ??? 220
12 EHLO client
13 ??? 250-
14 ??? 250-SIZE
15 ??? 250-8BITMIME
16 ??? 250-PIPELINING
17 ??? 250-STARTTLS
18 ??? 250-SMTPUTF8
19 ??? 250 HELP
20 MAIL FROM: <someone@some.domain> SMTPUTF8
21 ??? 250
22 RCPT TO: <userx@test.ex>
23 ??? 250
24 DATA
25 ??? 354
26 Subject: test
27
28 body
29 .
30 ??? 250
31 QUIT
32 ??? 221
33 ****
34 #
35 #
36 # utf-8 from, Basic smtp input, no delivery
37 client 127.0.0.1 PORT_D
38 ??? 220
39 EHLO client
40 ??? 250-
41 ??? 250-SIZE
42 ??? 250-8BITMIME
43 ??? 250-PIPELINING
44 ??? 250-STARTTLS
45 ??? 250-SMTPUTF8
46 ??? 250 HELP
47 MAIL FROM: <ليهمابتكلموشعربي؟@czech.Pročprostěnemluvíčesky.com> SMTPUTF8
48 ??? 250
49 RCPT TO: <userx@test.ex>
50 ??? 250
51 DATA
52 ??? 354
53 Subject: test
54
55 body
56 .
57 ??? 250
58 QUIT
59 ??? 221
60 ****
61 #
62 #
63 # utf-8 from, -bs input and forwarding
64 exim -bs -odi
65 EHLO client.bh
66 MAIL FROM: <他们为什么不说中文@hebrew.למההםפשוטלאמדבריםעברית.com> SMTPUTF8
67 RCPT TO: <usery@test.ex>
68 DATA
69 Subject: test
70
71 body
72 .
73 QUIT
74 ****
75 #
76 #
77 #
78 killdaemon
79 exim -DSERVER=server -qqff
80 ****
81 #
82 #
83 exim -DSERVER=server -DOPTION="" -bd -oX PORT_D
84 ****
85 #
86 # forwarding fails when target does not support SMTPUTF8
87 exim -bs -odi
88 EHLO client.ffail
89 MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8
90 RCPT TO: <userz@test.ex>
91 DATA
92 Subject: test
93
94 body
95 .
96 QUIT
97 ****
98 #
99 #
100 #
101 killdaemon
102 #
103 exim -qfl
104 ****
105 #
106 #
107 #
108 #
109 #
110 exim -DSERVER=server -bd -oX PORT_D
111 ****
112 #
113 # Recipient verify callout, pass
114 exim -bs -odi -DCONTROL="verify=recipient/callout"
115 EHLO client.bh
116 MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8
117 RCPT TO: <userQ@test.ex>
118 DATA
119 Subject: test
120
121 body
122 .
123 QUIT
124 ****
125 # Recipient+random verify callout, pass
126 exim -bs -odi -DCONTROL="verify=recipient/callout=random"
127 EHLO client.bh
128 MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8
129 RCPT TO: <userR@test.ex>
130 DATA
131 Subject: test
132
133 body
134 .
135 QUIT
136 ****
137 #
138 killdaemon
139 exim -DSERVER=server -qqff
140 ****
141 #
142 #
143 #
144 #
145 #
146 exim -DSERVER=server -DOPTION="" -bd -oX PORT_D
147 ****
148 #
149 # Recipient verify callout, fail
150 exim -bs -odi -DCONTROL="verify=recipient/callout"
151 EHLO client.ffail
152 MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8
153 RCPT TO: <userS@test.ex>
154 QUIT
155 ****
156 #
157 # Recipient+random verify callout, fail
158 exim -bs -odi -DCONTROL="verify=recipient/callout=random"
159 EHLO client.ffail
160 MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8
161 RCPT TO: <userT@test.ex>
162 QUIT
163 ****
164 #
165 killdaemon
166 #
167 #
168 #
169 #
170 #
171 #
172 #
173 exim -DSERVER=server -bd -oX PORT_D
174 ****
175 #
176 # utf-8 to, -bs input and forwarding
177 exim -bs -odi
178 EHLO client.bh
179 MAIL FROM: <userU@test.ex> SMTPUTF8
180 RCPT TO: <user.γλυκύρριζα@test.ex>
181 DATA
182 Subject: test
183
184 body
185 .
186 QUIT
187 ****
188 #
189 killdaemon
190 exim -DSERVER=server -qqff
191 ****
192 #
193 #
194 exim -DSERVER=server -bd -oX PORT_D
195 ****
196 #
197 # sender verify callout, pass
198 exim -bs -odi -DCONTROL="verify=sender/callout"
199 EHLO client.bh
200 MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8
201 RCPT TO: <user.அதிமதுரம்@test.ex>
202 DATA
203 Subject: test
204
205 body
206 .
207 QUIT
208 ****
209 # sender+random verify callout, pass
210 exim -bs -odi -DCONTROL="verify=sender/callout=random"
211 EHLO client.bh
212 MAIL FROM: <userW@test.ex> SMTPUTF8
213 RCPT TO: <user.ഇരട്ടിമധുരം@test.ex>
214 DATA
215 Subject: test
216
217 body
218 .
219 QUIT
220 ****
221 #
222 killdaemon
223 exim -DSERVER=server -qqff
224 ****
225 #
226 #
227 #
228 #
229 exim -DSERVER=server -DOPTION="" -bd -oX PORT_D
230 ****
231 # sender verify callout, fail
232 exim -bs -odi -DCONTROL="verify=sender/callout"
233 EHLO client.sfail
234 MAIL FROM: <userA@test.ex> SMTPUTF8
235 RCPT TO: <user.यष्टिमधु@test.ex>
236 QUIT
237 ****
238 # sender+random verify callout, fail
239 exim -bs -odi -DCONTROL="verify=sender/callout=random"
240 EHLO client.sfail
241 MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8
242 RCPT TO: <user.ქართული@test.ex>
243 QUIT
244 ****
245 #
246 killdaemon