Email Address Internationalization and TEST BED YAO Jiankang
Email Address Internationalization and TEST BED YAO Jiankang 姚健康 CNNIC 2007 IGF@Brazil
Outline The problem for EAI n IETF EAI WG Milestone n Main Documents in EAI WG n Current Solution n EAI TESTBED n Q&A! n
Next years’ email address n n n पर कष @उद हरण. in 例え@例え. jp 실례@실례. kr 用户@中文. cn été@Économie. fr teuer@Schön. de
The problem for EAI n n n The existing email address has two parts, local part and domain part separated by the sign “@”. for example yaojk@cnnic. cn Many want to use their native language as the address. 用户@中国互联网络信息中心. cn The domain part has been addressed by IDNA[RFC 3490] The <local-part> portion are restricted to a subset of ASCII. --no standard on local-part This poses a fundamental barrier for users needing mail addresses to be expressed in a richer set of characters, such as many Asian characters.
IETF EAI WG Milestone n Feb 2003 – IMAA n n May 2005 – CDNC Meeting/ JET Meeting n n n Discuss Internet drafts Apply for WG Mar 2006 – EAI WG on IETF 65 n n Submit the drafts to IETF Nov 2005 – IEE Bo. F on IETF 64 n n Discuss possible solutions Sep 2005 – i-Email Beijing Meeting n n Start to talk about i-Email requirement and issues WG established July 2006 – EAI WG on IETF 66 n Many key issues solved
Main Documents in EAI WG n n n n n Overview and Framework for Internationalized Email (RFC 4952 July 2007) SMTP extension for internationalized email address (Finish WG Last Call) Internationalized Email Headers (Finish WG Last Call) International Delivery and Disposition Notifications (Finish WG Last Call) UTF-8 Mail: Scenarios Downgrading mechanism for Email Address Internationalization (EAI) IMAP Support for UTF-8 Mailing Lists and Internationalized Email Addresses POP 3 Support for UTF-8
SMTP Extension Header International DSN Framework SMTP Downgrade Constraints Scenarios Results and evaluation Advice for MUA UTF-8 IMAP UTF-8 POP
Current Solution n n Mail commands: mail from: <UTF-8> alt-address=ASCII rcpt to: <UTF-8> alt-address=ASCII Sender SMTP sends an ehlo to Receiver SMTP If Receiver SMTP responses with the keyword “UTF 8 SMTP”: mail from : <UTF-8> rcpt to: <UTF-8> If Receiver SMTP responses without keyword “UTF 8 SMTP”: if alt-address is available: mail from : <alt-address> rcpt to: <alt-address> if no alt-address, bounce to the original sender or returned with DSN message
邮件. idn. sg Gmail. com EAI TESTBED 香港域名. hk 中文邮件. cn 澳門大學. mo Client
Scenario 1 EAI-user-- one EAI-user From: 测试@中文邮件. cn To: 測試@澳門大學. mo n
Receive Message from 澳門大學. mo
Scenario 2 EAI-user-- many EAI-users From: 测试@中文邮件. cn To: 测试@香港域名. hk 测试@邮件. idn. sg 測試@澳門大學. mo n
Get message from 澳門大學. mo
Get message from 邮件. idn. sg
Scenario 3 EAI-user-- ASCII-user From: 测试@中文邮件. cn To: eaitest@gmail. com n
Send to Gmail from中文邮件. cn
Gmail receives the message
Gmail original email format
Future work n n Co-operation in EAI Tests Promote the application of the EAI system among the email service providers
Q&A!
- Slides: 20