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