Whether your email address is firstname.lastname@ or something more expressive like corgicrazy@, an email address says something about who you are. But from the start, email addresses have always required you to use non-accented Latin characters when signing up. Less than half of the world’s population has a mother tongue that uses the Latin alphabet. […]
Posts Tagged ‘IDN e-mail’
A couple months ago I blogged about EAI Email Address Internationalization/Internationalized Email Addresses (EAI/IMA) and felt like blogging again. China’s been very interested in non-ASCII email addresses for some time, and is working hard to adopt the EAI standard. I’ve heard a target of November 2009 for that standard. http://www.china.org.cn/china/sci_tech/2008-09/27/content_16544162.htm briefly addresses EAI. Local Oversimplification […]
With the IDN work for Internationalized Domain Names using characters beyond ASCII, it is only natural to tackle the problem of Internationalized Internet eMail.
Some smart people have been working on an IETF working group to figure out how non-ASCII email would work, and I encourage people to take a look: http://www.ietf.org/html.charters/eai-charter.html. That page has the charter, a list of drafts and RFCs that have already been produced, and links to the IMA working group mailing list.
Assuming you’re an ASCII/Latin character user, imagine having to type all your URL’s in Chinese, or Cyrillic (or if you know those, imagine typing everything in Klingon, eg: ) In many cultures, that’s what it’s like to use the web. Some users may not be literate in Latin letters, or may have to do a lot of hunt-n-pecking. EAI should help address that problem.
How EAI/IMA Works
The basic idea of the EAI working group is to stick email in UTF-8 instead of ASCII. UTF-8 works pretty well in many systems, and many mailers already handle 8 bit encodings, so this is a pretty “simple” solution. Unfortunately email touches a lot of places, so there’re a lot of protocols that need updates (eg: STMP, POP, mailto:, etc.) Additionally everyone knows that UTF-8 email can’t happen instantly, so there needs to be a system for existing servers to talk to UTF-8 aware ones, which leads to a few more RFCs.
UTF8SMTP allows the servers to make decisions about the “local” part of the email address, which allows for groups to fit their own needs. The backwards compatibility means that users also need ASCII addresses, as they do today. The server would alias from one address to another so mail to @microsoft.com could map to my normal mailbox, and I’d only have one mail. Unfortunately that simple concept means that places that didn’t have to worry about aliasing before may now have to consider aliases and fallback addresses. Contact lists may need to have both forms, etc.
Current Status of EAI/IMA
Currently there are several experimental RFCs, and several people have created interoperating systems that work with each other to demonstrate the feasibility of UTF8SMTP. The next step is to move towards a standards track process, which could happen “reasonably quickly”. I’m optimistic that the standards will move quickly, but sometimes these things take a while.
So Who’s Gonna Use It?
There are a lot of markets where ASCII doesn’t work very well for various reasons. Even when people have ASCII aliases, it may seem artificial, and there may be a desire for an email that reflects them or their country. There are many ISPs in countries like Korea, China, & Japan that are very eager to be able to send email in a native script. Some governments like Russia and China are weighing in on the importance of being able to send mail and use the Internet in their script.
What’s IMA Mean To Me As a Software Developer? (who cares?)
If you are a developer, then you may run into IMA addresses. Even if your app doesn’t explicitly deal with mail, there may be a place for email to sneak into your app. For example, IDN and domain names don’t really have much to do with Word or PowerPoint, yet they often show up in documents and presentations. I could imagine an author address in metadata, such as a photographer contact in a photo’s metadata. Many apps probably will run into IMA addresses whether they realize it or not.
Anyway, I have been thinking about this space for a while and thought I’d share my observations. It’s worth considering what impact IMA will have on your application (while you’re at it, how’s IDN behave?)
Contributing to the Standardization Activity of the E-mail Address Internationalization On 31 March 2009, an RFC which specifies a standard for E-mail Address Internationalization (EAI) and was co-authored by two (2) engineers of JPRS was published. This means that EAI is prepared for the field tests toward the actual utilization. An e-mail address is described […]
China has acquired the operation capabilities of “.中国” (“Chinese for China”) domain names, a leader at Internet Corporation for Assigned Names and Numbers (ICANN) said in Beijing recently. Starting from 2009, “.中国” domain names will appear on the Internet, which means email addresses in Chinese, for example, “×××@×××．中国”, can be used. The previous requirement of […]
The era of online domination by the Roman alphabet will come one step closer to its end next year when a new top-level domain for China, .中国, is deployed. Xinhua reports that ICANN expects the domain, which uses the two-character modern Chinese word for “China,” will be ready in …
Internationalized Domain Name (IDN) capability available on a broad portfolio of SSL offerings Jersey City, NJ, October 07, 2008 – Companies utilizing Internationalized Domain Names (IDN’s) have long had to overcome visitor concern and uncertainty regarding the security and perceived authenticity of their websites. However, sites using Comodo SSL certificates have been able to address […]
The Internet Engineering Task Force (IETF) has published three crucial documents for the standardisation of email address headers that include symbols outside the ASCII character set. This means that soon you’ll be able to use Chinese characters, French accents, and German umlauts in email addresses as well as just in the body of the message. […]
The EAI working group of the IETF has finished (part of) its work on the interationalization of email addresses. This, together with Internationalized Domain Names (IDN) will make it possible to send email messages to non-7 bit ASCII addresses e.g. måtte@københavn.dk or 中国@中国.中国 . There are 3 RFCs, covering changes to the SMTP protocol, e-mail […]