当使用包含unicode字符的电子邮件时
josé@abç.РФ你需要将punycode转换成两边还是只转换右边?
josé@xn--ab-5ia.xn--s0ai或
xn--jos-dma@xn--ab-5ia.xn--s0ai 发布于 2017-08-08 01:13:04
这可能取决于左侧或右侧部分是否符合RFC5321。
我必须回复一个中文地址,两个部分都需要转换为punycode。
发布于 2019-01-24 02:19:54
如果您的电子邮件提供商已正确采用IDN email,则您可以在所有标签(即josé、abç和РФ)上使用unicode。自2017年底以来,微软和谷歌都支持IDN电子邮件:https://en.wikipedia.org/wiki/International_email#Adoption
如果您的电子邮件提供商还没有采用IDN电子邮件,您应该只使用toASCII-converted punycode labels。它们位于您在后一个示例中编写的表单上。
我发现了一个交互式转换器here;它不能正确处理电子邮件地址。
https://stackoverflow.com/questions/39799957
复制相似问题