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