X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/f358d5e0ef3cb10a0a6d107f70e9e0442087f6f2..9bf74b9c298f6968417fe88a68ccdf2179db1403:/test/scripts/4200-International/4201 diff --git a/test/scripts/4200-International/4201 b/test/scripts/4200-International/4201 index 946bc3e93..27a977552 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 **** @@ -11,6 +11,7 @@ client 127.0.0.1 PORT_D EHLO client ??? 250- ??? 250-SIZE +??? 250-LIMITS ??? 250-8BITMIME ??? 250-PIPELINING ??? 250-SMTPUTF8 @@ -31,12 +32,13 @@ QUIT **** # # -# utf-8 from, Basic smtp input, no delivery +# utf-8 from, Basic smtp input, no delivery. Two messages in a connection. client 127.0.0.1 PORT_D ??? 220 EHLO client ??? 250- ??? 250-SIZE +??? 250-LIMITS ??? 250-8BITMIME ??? 250-PIPELINING ??? 250-SMTPUTF8 @@ -52,129 +54,27 @@ Subject: test body . ??? 250 -QUIT -??? 221 -**** -# -# -# utf-8 from, -bs input and forwarding -exim -bs -odi -EHLO client.bh -MAIL FROM: <他们为什么不说中文@hebrew.למההםפשוטלאמדבריםעברית.com> SMTPUTF8 +MAIL FROM: <ليهمابتكلموشعربي؟@czech.Pročprostěnemluvíčesky.com> SMTPUTF8 +??? 250 RCPT TO: +??? 250 DATA +??? 354 Subject: test body . +??? 250 QUIT +??? 221 **** # # -# -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: -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: -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: -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: SMTPUTF8 -RCPT TO: -QUIT -**** -# -# Recipient+random verify callout, fail -exim -bs -odi -DCONTROL="verify=recipient/callout=random" -EHLO client.ffail -MAIL FROM: SMTPUTF8 -RCPT TO: -QUIT -**** -# -killdaemon -# -# -# -# -# -# -# -exim -DSERVER=server -bd -oX PORT_D -**** -# -# utf-8 to, -bs input and forwarding +# utf-8 from, -bs input and forwarding exim -bs -odi EHLO client.bh -MAIL FROM: SMTPUTF8 -RCPT TO: +MAIL FROM: <他们为什么不说中文@hebrew.למההםפשוטלאמדבריםעברית.com> SMTPUTF8 +RCPT TO: DATA Subject: test @@ -184,60 +84,28 @@ QUIT **** # killdaemon -exim -DSERVER=server -qqff +exim -DSERVER=server -DNOTDAEMON -qqff **** # # -exim -DSERVER=server -bd -oX PORT_D +# Attempt to use when not advertised +exim -DSERVER=server -DOPTION=: -bd -oX PORT_D **** -# -# sender verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout" -EHLO client.bh -MAIL FROM: SMTPUTF8 -RCPT TO: -DATA -Subject: test - -body -. -QUIT -**** -# sender+random verify callout, pass -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.bh -MAIL FROM: SMTPUTF8 -RCPT TO: -DATA -Subject: test - -body -. +client 127.0.0.1 PORT_D +??? 220 +EHLO client +??? 250- +??? 250-SIZE +??? 250-LIMITS +??? 250-8BITMIME +??? 250-PIPELINING +??? 250 HELP +MAIL FROM: SMTPUTF8 +??? 501 QUIT +??? 221 **** -# 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: SMTPUTF8 -RCPT TO: -QUIT -**** -# sender+random verify callout, fail -exim -bs -odi -DCONTROL="verify=sender/callout=random" -EHLO client.sfail -MAIL FROM: SMTPUTF8 -RCPT TO: -QUIT -**** -# -killdaemon +no_msglog_check