# Internationalised mail: smtp # Exim test configuration 4200 # 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-SMTPUTF8 ??? 250 HELP MAIL FROM: SMTPUTF8 ??? 250 RCPT TO: ??? 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-SMTPUTF8 ??? 250 HELP MAIL FROM: <ليهمابتكلموشعربي؟@czech.Pročprostěnemluvíčesky.com> SMTPUTF8 ??? 250 RCPT TO: ??? 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: DATA Subject: test body . 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: 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 exim -bs -odi EHLO client.bh MAIL FROM: SMTPUTF8 RCPT TO: 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: 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 . 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: 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