我希望这应该是一个非常简单的问题。它分为两部分:
答案 0 :(得分:12)
从规格来看,第一部分可以区分大小写,但通常情况并非如此。
由于它是全ASCII,因此使用“天真”大写函数应该是安全的。
答案 1 :(得分:7)
电子邮件地址的本地部分(即@
之前)通常是区分大小写的。来自E-mail address上的维基百科条目:
本地部分区分大小写,所以 “jsmith@example.com”和 可以提供“JSmith@example.com” 对不同的人。这种做法是, 然而,RFC 5321气馁。 但是,只有权威 域的邮件服务器可能会 那个决定。
有关详细规格,您可以参考以下RFC:
答案 2 :(得分:4)
域名不区分大小写。 所以foo@BAR.COM与foo@bar.com的电子邮件相同
对于用户名,它取决于邮件服务器。在我的公司使用它的Outlook服务器中也是不区分大小写的
答案 3 :(得分:0)
电子邮件地址不区分大小写。
电子邮件地址的本地部分 可以使用以下任何ASCII字符:
- 大写和小写英文 字母(a-z,A-Z)
- 数字0到9
- 人物! #$%& '* + - / =? ^ _` {| }〜
- 醇>
字符。但事实并非如此 第一个也是最后一个字符,也不是 可能会出现两次或更多次 连续。
来源:Wikipedia