diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2015-12-29 19:49:54 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2015-12-29 19:49:54 +0000 |
commit | bfe645c1570343d3adca657ab67998e122ca8792 (patch) | |
tree | bbf8b32a1ba0eb70cf9adfb1539af7915d8aa17b /test/scripts/4210-GnuTLS-International | |
parent | a466d09b249d5018ecb0f1ec45adba545c02c75b (diff) |
update to pre-4.87 master
Diffstat (limited to 'test/scripts/4210-GnuTLS-International')
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4211 | 81 | ||||
-rw-r--r-- | test/scripts/4210-GnuTLS-International/4213 | 27 | ||||
-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/4210-GnuTLS-International/REQUIRES | 2 |
6 files changed, 250 insertions, 0 deletions
diff --git a/test/scripts/4210-GnuTLS-International/4211 b/test/scripts/4210-GnuTLS-International/4211 new file mode 100644 index 000000000..8fa9fd3bc --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/4211 @@ -0,0 +1,81 @@ +# Internationalised mail: smtp input and forwarding +# Exim test configuration 4211 +gnutls +# +exim -DSERVER=server -bd -oX PORT_D +**** +# +# +# Basic smtp input, no delivery +client 127.0.0.1 PORT_D +??? 220 +EHLO client +??? 250- +??? 250-SIZE +??? 250-8BITMIME +??? 250-PIPELINING +??? 250-STARTTLS +??? 250-SMTPUTF8 +??? 250 HELP +MAIL FROM: <someone@some.domain> SMTPUTF8 +??? 250 +RCPT TO: <userx@test.ex> +??? 250 +DATA +??? 354 +Subject: test + +body +. +??? 250 +QUIT +??? 221 +**** +# +# +# utf-8 from, Basic smtp input, no delivery +client 127.0.0.1 PORT_D +??? 220 +EHLO client +??? 250- +??? 250-SIZE +??? 250-8BITMIME +??? 250-PIPELINING +??? 250-STARTTLS +??? 250-SMTPUTF8 +??? 250 HELP +MAIL FROM: <ليهمابتكلموشعربي؟@czech.Pročprostěnemluvíčesky.com> SMTPUTF8 +??? 250 +RCPT TO: <userx@test.ex> +??? 250 +DATA +??? 354 +Subject: test + +body +. +??? 250 +QUIT +??? 221 +**** +# +# +# utf-8 from, -bs input and forwarding +exim -bs -odi +EHLO client.bh +MAIL FROM: <他们为什么不说中文@hebrew.למההםפשוטלאמדבריםעברית.com> SMTPUTF8 +RCPT TO: <usery@test.ex> +DATA +Subject: test + +body +. +QUIT +**** +# +# +# +killdaemon +exim -DSERVER=server -DNOTDAEMON -qqff +**** +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..c5b4b084d --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/4213 @@ -0,0 +1,27 @@ +# Internationalised mail: forwarding fail +# Exim test configuration 4213 +gnutls +munge optional_dsn_info +# +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..245c8a4dc --- /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 -DNOTDAEMON -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..a28557058 --- /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 -DNOTDAEMON -qqff +**** diff --git a/test/scripts/4210-GnuTLS-International/4216 b/test/scripts/4210-GnuTLS-International/4216 new file mode 100644 index 000000000..f6e49496e --- /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 -DNOTDAEMON -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/REQUIRES b/test/scripts/4210-GnuTLS-International/REQUIRES new file mode 100644 index 000000000..09843a4cc --- /dev/null +++ b/test/scripts/4210-GnuTLS-International/REQUIRES @@ -0,0 +1,2 @@ +support I18N +support GnuTLS |