我研究的字符可以被允许成为一个电子邮件地址的一部分。通常,我们知道电子邮件地址是localpart@domain,格式的,其中localpart包含所有带有特殊字符(尽管特殊字符有一些限制)的阿尔法数字字符。
我的问题是,除了alpha-数字和特定的特殊字符,,:,和。在域中是否允许其他特殊字符进入电子邮件地址?(这个问题是w.r.t美国键盘)
发布于 2013-02-21 04:50:53
域名由一个或多个部分组成,技术上称为标签,由点.分隔。标签必须遵循RFC 1035中的LDH (字母、数字、连字符)规则:标签中允许的字符是ASCII字符集的子集,包括字符a-z、A-Z、0-9和连字符-。标签不得以连字符开头或结尾。
您的问题中提到的“特殊”字符[、]、:在域名中是不允许的。可以想象,它们是具有IPv6地址(user@[::1])的计算机上的用户邮箱电子邮件地址的一部分,但电子邮件地址往往包括完全限定的域名,而不是IP地址。
https://stackoverflow.com/questions/14994660
复制相似问题