Email 如何获取包含Unicode的电子邮件地址?

Email 如何获取包含Unicode的电子邮件地址?,email,unicode,unicode-string,Email,Unicode,Unicode String,我正在尝试获取一个包含unicode的电子邮件地址。比如说зззззПз@example.com。我尝试过中文网站()、gmail.com,甚至我自己的主机网站namescape。它们都只要求使用ASCII字符。我正在尝试测试和更新库,但希望在包含unicode的真实电子邮件地址上进行测试。您现在找不到任何支持unicode邮箱的主要邮件服务。也许你至少找不到一个这样的邮件服务 相反,您可以尝试注册IDN编码的邮箱(我不确定您是否会成功,但我读了几篇博客文章,告诉您过去在mail.ru上使用过这

我正在尝试获取一个包含unicode的电子邮件地址。比如说зззззПз@example.com。我尝试过中文网站()、gmail.com,甚至我自己的主机网站namescape。它们都只要求使用ASCII字符。我正在尝试测试和更新库,但希望在包含unicode的真实电子邮件地址上进行测试。

您现在找不到任何支持unicode邮箱的主要邮件服务。也许你至少找不到一个这样的邮件服务

相反,您可以尝试注册IDN编码的邮箱(我不确定您是否会成功,但我读了几篇博客文章,告诉您过去在mail.ru上使用过这种方法)。IDN编码的邮箱如下所示:

чааτ@mail.ru xn--80a0bn@mail.ru

如果您希望获得纯unicode邮箱,则需要再等待一段时间(我想是几年)。尽管自2012年以来出现了RFC6530,但unicode邮箱在主要的邮件服务(如谷歌、Yandex、雅虎等)和邮件服务器软件(如Postfix)中仍然不可用

根据RFC 6530,支持SMPTUTF8的MTA无法将包含SMPTUTF8发件人地址的电子邮件转发到非SMPTUTF8 MTA。电子邮件必须以未送达的形式返回(RFC 6530第8节和第9节)


因此,即使您将获得一个符合RFC6530的邮件服务器,它也将是无用的,直到RFC6530将得到绝大多数互联网邮件服务器的支持

谷歌计划为gmail.com地址启用此功能。他们刚刚宣布能够向其他非ASCII字符站点上的帐户发送和接收电子邮件。详情如下: