diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2015-04-13 22:00:40 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2015-04-13 22:35:56 +0100 |
commit | 26be764d9e687a88788e655b4200dea99f16961d (patch) | |
tree | e943d7f0ed4f48bae80153b7450a20501a2cb257 /test/scripts | |
parent | 9d85e46af45bc9bbe55705195a814e5497ecd4ee (diff) |
UTF8: split up testcases
Diffstat (limited to 'test/scripts')
-rw-r--r-- | test/scripts/4200-International/4201 | 195 | ||||
-rw-r--r-- | test/scripts/4200-International/4202 | 28 | ||||
-rw-r--r-- | test/scripts/4200-International/4203 | 26 | ||||
-rw-r--r-- | test/scripts/4200-International/4204 | 59 | ||||
-rw-r--r-- | test/scripts/4200-International/4205 | 22 | ||||
-rw-r--r-- | test/scripts/4200-International/4206 | 56 | ||||
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4211 | 171 | ||||
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4213 | 26 | ||||
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4214 | 60 | ||||
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4215 | 23 | ||||
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4216 | 57 | ||||
-rw-r--r-- | test/scripts/4220-OpenSSL-International/4221 | 170 | ||||
-rw-r--r-- | test/scripts/4220-OpenSSL-International/4223 | 26 | ||||
-rw-r--r-- | test/scripts/4220-OpenSSL-International/4224 | 59 | ||||
-rw-r--r-- | test/scripts/4220-OpenSSL-International/4225 | 22 | ||||
-rw-r--r-- | test/scripts/4220-OpenSSL-International/4226 | 56 |
16 files changed, 528 insertions, 528 deletions
diff --git a/test/scripts/4200-International/4201 b/test/scripts/4200-International/4201 index eb2600682..beffdd164 100644 --- a/test/scripts/4200-International/4201 +++ b/test/scripts/4200-International/4201 @@ -1,5 +1,5 @@ -# Internationalised mail: smtp -# Exim test configuration 4200 +# Internationalised mail: smtp input and forwarding +# Exim test configuration 4201 # exim -DSERVER=server -bd -oX PORT_D **** @@ -73,193 +73,4 @@ QUIT killdaemon exim -DSERVER=server -qqff **** -exim -DSERVER=server -bd -oX PORT_D -**** -# -# -# commandline/stdin input, normal rcpt & sender, forwarded -exim -odi -f user.dontcare@test1.com userx@test.ex -Test message 1. -. -**** -# commandline/stdin input, utf-8 rcpt, forwarded -exim -odi -f user.dontcare@test1.com user.他们为什么不说中文@test.ex -Test message 2. -. -**** -# commandline/stdin input, utf-8 sender, forwarded -exim -odi -f 他们为什么不说中文@test1.com userx@test.ex -Test message 3. -. -**** -# -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# -# forwarding fails when target does not support SMTPUTF8 -exim -bs -odi -EHLO client.ffail -MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8 -RCPT TO: <userz@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -# -# -killdaemon -# -exim -qfl -**** -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# Recipient verify callout, pass -exim -bs -odi -DCONTROL="verify=recipient/callout" -EHLO client.bh -MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 -RCPT TO: <userQ@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# Recipient+random verify callout, pass -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.bh -MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 -RCPT TO: <userR@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -# -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# -# Recipient verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout" -EHLO client.ffail -MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8 -RCPT TO: <userS@test.ex> -QUIT -**** -# -# Recipient+random verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.ffail -MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8 -RCPT TO: <userT@test.ex> -QUIT -**** -# -killdaemon -# -# -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# utf-8 to, -bs input and forwarding -exim -bs -odi -EHLO client.bh -MAIL FROM: <userU@test.ex> SMTPUTF8 -RCPT TO: <user.γλυκύρριζα@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# sender verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.bh -MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8 -RCPT TO: <user.அதிமதுரம்@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# sender+random verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.bh -MAIL FROM: <userW@test.ex> SMTPUTF8 -RCPT TO: <user.ഇരട്ടിമധുരം@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# sender verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.sfail -MAIL FROM: <userA@test.ex> SMTPUTF8 -RCPT TO: <user.यष्टिमधु@test.ex> -QUIT -**** -# sender+random verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.sfail -MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8 -RCPT TO: <user.ქართული@test.ex> -QUIT -**** -# -killdaemon +no_msglog_check diff --git a/test/scripts/4200-International/4202 b/test/scripts/4200-International/4202 new file mode 100644 index 000000000..629f98e08 --- /dev/null +++ b/test/scripts/4200-International/4202 @@ -0,0 +1,28 @@ +# Internationalised mail: stdin input +# Exim test configuration 4202 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# +# commandline/stdin input, normal rcpt & sender, forwarded +exim -odi -f user.dontcare@test1.com userx@test.ex +Test message 1. +. +**** +# commandline/stdin input, utf-8 rcpt, forwarded +exim -odi -f user.dontcare@test1.com user.他们为什么不说中文@test.ex +Test message 2. +. +**** +# commandline/stdin input, utf-8 sender, forwarded +exim -odi -f 他们为什么不说中文@test1.com userx@test.ex +Test message 3. +. +**** +# +# +killdaemon +exim -DSERVER=server -qqff +**** +no_msglog_check diff --git a/test/scripts/4200-International/4203 b/test/scripts/4200-International/4203 new file mode 100644 index 000000000..862de0cbb --- /dev/null +++ b/test/scripts/4200-International/4203 @@ -0,0 +1,26 @@ +# Internationalised mail: forwarding fail +# Exim test configuration 4203 +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# +# forwarding fails when target does not support SMTPUTF8 +exim -bs -odi +EHLO client.ffail +MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8 +RCPT TO: <userz@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +# +# +killdaemon +# +exim -qfl +**** +# diff --git a/test/scripts/4200-International/4204 b/test/scripts/4200-International/4204 new file mode 100644 index 000000000..5f00f56ba --- /dev/null +++ b/test/scripts/4200-International/4204 @@ -0,0 +1,59 @@ +# Internationalised mail: recipient verify callout +# Exim test configuration 4204 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# Recipient verify callout, pass +exim -bs -odi -DCONTROL="verify=recipient/callout" +EHLO client.bh +MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 +RCPT TO: <userQ@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# Recipient+random verify callout, pass +exim -bs -odi -DCONTROL="verify=recipient/callout=random" +EHLO client.bh +MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 +RCPT TO: <userR@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** +# +# +# +# +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# +# Recipient verify callout, fail +exim -bs -odi -DCONTROL="verify=recipient/callout" +EHLO client.ffail +MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8 +RCPT TO: <userS@test.ex> +QUIT +**** +# +# Recipient+random verify callout, fail +exim -bs -odi -DCONTROL="verify=recipient/callout=random" +EHLO client.ffail +MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8 +RCPT TO: <userT@test.ex> +QUIT +**** +# +killdaemon diff --git a/test/scripts/4200-International/4205 b/test/scripts/4200-International/4205 new file mode 100644 index 000000000..bd60d5fef --- /dev/null +++ b/test/scripts/4200-International/4205 @@ -0,0 +1,22 @@ +# Internationalised mail: utf8 recipient +# Exim test configuration 4205 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# utf-8 to, -bs input and forwarding +exim -bs -odi +EHLO client.bh +MAIL FROM: <userU@test.ex> SMTPUTF8 +RCPT TO: <user.γλυκύρριζα@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** diff --git a/test/scripts/4200-International/4206 b/test/scripts/4200-International/4206 new file mode 100644 index 000000000..193aad427 --- /dev/null +++ b/test/scripts/4200-International/4206 @@ -0,0 +1,56 @@ +# Internationalised mail: sender verify callout +# Exim test configuration 4206 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# sender verify callout, pass +exim -bs -odi -DCONTROL="verify=sender/callout" +EHLO client.bh +MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8 +RCPT TO: <user.அதிமதுரம்@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# sender+random verify callout, pass +exim -bs -odi -DCONTROL="verify=sender/callout=random" +EHLO client.bh +MAIL FROM: <userW@test.ex> SMTPUTF8 +RCPT TO: <user.ഇരട്ടിമധുരം@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** +# +# +# +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# sender verify callout, fail +exim -bs -odi -DCONTROL="verify=sender/callout" +EHLO client.sfail +MAIL FROM: <userA@test.ex> SMTPUTF8 +RCPT TO: <user.यष्टिमधु@test.ex> +QUIT +**** +# sender+random verify callout, fail +exim -bs -odi -DCONTROL="verify=sender/callout=random" +EHLO client.sfail +MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8 +RCPT TO: <user.ქართული@test.ex> +QUIT +**** +# +killdaemon diff --git a/test/scripts/4210-GnuTLS-International/4211 b/test/scripts/4210-GnuTLS-International/4211 index 2e13f3f90..46efae44f 100644 --- a/test/scripts/4210-GnuTLS-International/4211 +++ b/test/scripts/4210-GnuTLS-International/4211 @@ -1,5 +1,5 @@ -# Internationalised mail: smtp -# Exim test configuration 4200 +# Internationalised mail: smtp input and forwarding +# Exim test configuration 4211 gnutls # exim -DSERVER=server -bd -oX PORT_D @@ -78,169 +78,4 @@ QUIT killdaemon exim -DSERVER=server -qqff **** -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# -# forwarding fails when target does not support SMTPUTF8 -exim -bs -odi -EHLO client.ffail -MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8 -RCPT TO: <userz@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -# -# -killdaemon -# -exim -qfl -**** -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# Recipient verify callout, pass -exim -bs -odi -DCONTROL="verify=recipient/callout" -EHLO client.bh -MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 -RCPT TO: <userQ@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# Recipient+random verify callout, pass -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.bh -MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 -RCPT TO: <userR@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -# -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# -# Recipient verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout" -EHLO client.ffail -MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8 -RCPT TO: <userS@test.ex> -QUIT -**** -# -# Recipient+random verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.ffail -MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8 -RCPT TO: <userT@test.ex> -QUIT -**** -# -killdaemon -# -# -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# utf-8 to, -bs input and forwarding -exim -bs -odi -EHLO client.bh -MAIL FROM: <userU@test.ex> SMTPUTF8 -RCPT TO: <user.γλυκύρριζα@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# sender verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.bh -MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8 -RCPT TO: <user.அதிமதுரம்@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# sender+random verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.bh -MAIL FROM: <userW@test.ex> SMTPUTF8 -RCPT TO: <user.ഇരട്ടിമധുരം@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# sender verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.sfail -MAIL FROM: <userA@test.ex> SMTPUTF8 -RCPT TO: <user.यष्टिमधु@test.ex> -QUIT -**** -# sender+random verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.sfail -MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8 -RCPT TO: <user.ქართული@test.ex> -QUIT -**** -# -killdaemon +no_msglog_check diff --git a/test/scripts/4210-GnuTLS-International/4213 b/test/scripts/4210-GnuTLS-International/4213 new file mode 100644 index 000000000..7979156f1 --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/4213 @@ -0,0 +1,26 @@ +# Internationalised mail: forwarding fail +# Exim test configuration 4213 +gnutls +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# +# forwarding fails when target does not support SMTPUTF8 +exim -bs -odi +EHLO client.ffail +MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8 +RCPT TO: <userz@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +# +# +killdaemon +# +exim -qfl +**** diff --git a/test/scripts/4210-GnuTLS-International/4214 b/test/scripts/4210-GnuTLS-International/4214 new file mode 100644 index 000000000..04d6d93c1 --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/4214 @@ -0,0 +1,60 @@ +# Internationalised mail: recipient verify callout +# Exim test configuration 4214 +gnutls +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# Recipient verify callout, pass +exim -bs -odi -DCONTROL="verify=recipient/callout" +EHLO client.bh +MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 +RCPT TO: <userQ@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# Recipient+random verify callout, pass +exim -bs -odi -DCONTROL="verify=recipient/callout=random" +EHLO client.bh +MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 +RCPT TO: <userR@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** +# +# +# +# +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# +# Recipient verify callout, fail +exim -bs -odi -DCONTROL="verify=recipient/callout" +EHLO client.ffail +MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8 +RCPT TO: <userS@test.ex> +QUIT +**** +# +# Recipient+random verify callout, fail +exim -bs -odi -DCONTROL="verify=recipient/callout=random" +EHLO client.ffail +MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8 +RCPT TO: <userT@test.ex> +QUIT +**** +# +killdaemon diff --git a/test/scripts/4210-GnuTLS-International/4215 b/test/scripts/4210-GnuTLS-International/4215 new file mode 100644 index 000000000..7904d6d1d --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/4215 @@ -0,0 +1,23 @@ +# Internationalised mail: utf8 recipient +# Exim test configuration 4215 +gnutls +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# utf-8 to, -bs input and forwarding +exim -bs -odi +EHLO client.bh +MAIL FROM: <userU@test.ex> SMTPUTF8 +RCPT TO: <user.γλυκύρριζα@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** diff --git a/test/scripts/4210-GnuTLS-International/4216 b/test/scripts/4210-GnuTLS-International/4216 new file mode 100644 index 000000000..976615fac --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/4216 @@ -0,0 +1,57 @@ +# Internationalised mail: sender verify callout +# Exim test configuration 4216 +gnutls +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# sender verify callout, pass +exim -bs -odi -DCONTROL="verify=sender/callout" +EHLO client.bh +MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8 +RCPT TO: <user.அதிமதுரம்@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# sender+random verify callout, pass +exim -bs -odi -DCONTROL="verify=sender/callout=random" +EHLO client.bh +MAIL FROM: <userW@test.ex> SMTPUTF8 +RCPT TO: <user.ഇരട്ടിമധുരം@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** +# +# +# +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# sender verify callout, fail +exim -bs -odi -DCONTROL="verify=sender/callout" +EHLO client.sfail +MAIL FROM: <userA@test.ex> SMTPUTF8 +RCPT TO: <user.यष्टिमधु@test.ex> +QUIT +**** +# sender+random verify callout, fail +exim -bs -odi -DCONTROL="verify=sender/callout=random" +EHLO client.sfail +MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8 +RCPT TO: <user.ქართული@test.ex> +QUIT +**** +# +killdaemon diff --git a/test/scripts/4220-OpenSSL-International/4221 b/test/scripts/4220-OpenSSL-International/4221 index e06ecd339..6bf458741 100644 --- a/test/scripts/4220-OpenSSL-International/4221 +++ b/test/scripts/4220-OpenSSL-International/4221 @@ -1,5 +1,5 @@ -# Internationalised mail: smtp -# Exim test configuration 4200 +# Internationalised mail: smtp input and forwarding +# Exim test configuration 4221 # exim -DSERVER=server -bd -oX PORT_D **** @@ -77,169 +77,3 @@ QUIT killdaemon exim -DSERVER=server -qqff **** -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# -# forwarding fails when target does not support SMTPUTF8 -exim -bs -odi -EHLO client.ffail -MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8 -RCPT TO: <userz@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -# -# -killdaemon -# -exim -qfl -**** -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# Recipient verify callout, pass -exim -bs -odi -DCONTROL="verify=recipient/callout" -EHLO client.bh -MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 -RCPT TO: <userQ@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# Recipient+random verify callout, pass -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.bh -MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 -RCPT TO: <userR@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -# -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# -# Recipient verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout" -EHLO client.ffail -MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8 -RCPT TO: <userS@test.ex> -QUIT -**** -# -# Recipient+random verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.ffail -MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8 -RCPT TO: <userT@test.ex> -QUIT -**** -# -killdaemon -# -# -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# utf-8 to, -bs input and forwarding -exim -bs -odi -EHLO client.bh -MAIL FROM: <userU@test.ex> SMTPUTF8 -RCPT TO: <user.γλυκύρριζα@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# sender verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.bh -MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8 -RCPT TO: <user.அதிமதுரம்@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# sender+random verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.bh -MAIL FROM: <userW@test.ex> SMTPUTF8 -RCPT TO: <user.ഇരട്ടിമധുരം@test.ex> -DATA -Subject: test - -body -. -QUIT -**** -# -killdaemon -exim -DSERVER=server -qqff -**** -# -# -# -# -exim -DSERVER=server -DOPTION="" -bd -oX PORT_D -**** -# sender verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.sfail -MAIL FROM: <userA@test.ex> SMTPUTF8 -RCPT TO: <user.यष्टिमधु@test.ex> -QUIT -**** -# sender+random verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.sfail -MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8 -RCPT TO: <user.ქართული@test.ex> -QUIT -**** -# -killdaemon diff --git a/test/scripts/4220-OpenSSL-International/4223 b/test/scripts/4220-OpenSSL-International/4223 new file mode 100644 index 000000000..2a836a879 --- /dev/null +++ b/test/scripts/4220-OpenSSL-International/4223 @@ -0,0 +1,26 @@ +# Internationalised mail: forwarding fail +# Exim test configuration 4223 +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# +# forwarding fails when target does not support SMTPUTF8 +exim -bs -odi +EHLO client.ffail +MAIL FROM: <यहलोगहिन्दीक्योंनहींबोलसकतेहैं@japanese.なぜみんな日本語を話してくれないのか.local> SMTPUTF8 +RCPT TO: <userz@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +# +# +killdaemon +# +exim -qfl +**** +# diff --git a/test/scripts/4220-OpenSSL-International/4224 b/test/scripts/4220-OpenSSL-International/4224 new file mode 100644 index 000000000..f2a45848f --- /dev/null +++ b/test/scripts/4220-OpenSSL-International/4224 @@ -0,0 +1,59 @@ +# Internationalised mail: recipient verify callout +# Exim test configuration 4224 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# Recipient verify callout, pass +exim -bs -odi -DCONTROL="verify=recipient/callout" +EHLO client.bh +MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 +RCPT TO: <userQ@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# Recipient+random verify callout, pass +exim -bs -odi -DCONTROL="verify=recipient/callout=random" +EHLO client.bh +MAIL FROM: <세계의모든사람들이한국어를이해한다면얼마나좋을까@russian.почемужеонинеговорятпорусски.com> SMTPUTF8 +RCPT TO: <userR@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** +# +# +# +# +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# +# Recipient verify callout, fail +exim -bs -odi -DCONTROL="verify=recipient/callout" +EHLO client.ffail +MAIL FROM: <CALLER@spanish.PorquénopuedensimplementehablarenEspañol.local> SMTPUTF8 +RCPT TO: <userS@test.ex> +QUIT +**** +# +# Recipient+random verify callout, fail +exim -bs -odi -DCONTROL="verify=recipient/callout=random" +EHLO client.ffail +MAIL FROM: <CALLER@vietnamese.TạisaohọkhôngthểchỉnóitiếngViệt.local> SMTPUTF8 +RCPT TO: <userT@test.ex> +QUIT +**** +# +killdaemon diff --git a/test/scripts/4220-OpenSSL-International/4225 b/test/scripts/4220-OpenSSL-International/4225 new file mode 100644 index 000000000..9203a0b0a --- /dev/null +++ b/test/scripts/4220-OpenSSL-International/4225 @@ -0,0 +1,22 @@ +# Internationalised mail: utf8 recipient +# Exim test configuration 4225 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# utf-8 to, -bs input and forwarding +exim -bs -odi +EHLO client.bh +MAIL FROM: <userU@test.ex> SMTPUTF8 +RCPT TO: <user.γλυκύρριζα@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** diff --git a/test/scripts/4220-OpenSSL-International/4226 b/test/scripts/4220-OpenSSL-International/4226 new file mode 100644 index 000000000..9e493f40a --- /dev/null +++ b/test/scripts/4220-OpenSSL-International/4226 @@ -0,0 +1,56 @@ +# Internationalised mail: sender verify callout +# Exim test configuration 4226 +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# sender verify callout, pass +exim -bs -odi -DCONTROL="verify=sender/callout" +EHLO client.bh +MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8 +RCPT TO: <user.அதிமதுரம்@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# sender+random verify callout, pass +exim -bs -odi -DCONTROL="verify=sender/callout=random" +EHLO client.bh +MAIL FROM: <userW@test.ex> SMTPUTF8 +RCPT TO: <user.ഇരട്ടിമധുരം@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +killdaemon +exim -DSERVER=server -qqff +**** +# +# +# +# +exim -DSERVER=server -DOPTION="" -bd -oX PORT_D +**** +# sender verify callout, fail +exim -bs -odi -DCONTROL="verify=sender/callout" +EHLO client.sfail +MAIL FROM: <userA@test.ex> SMTPUTF8 +RCPT TO: <user.यष्टिमधु@test.ex> +QUIT +**** +# sender+random verify callout, fail +exim -bs -odi -DCONTROL="verify=sender/callout=random" +EHLO client.sfail +MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8 +RCPT TO: <user.ქართული@test.ex> +QUIT +**** +# +killdaemon |