当前位置:  开发笔记 > 运维 > 正文

我如何将电子邮件地址大写?

如何解决《我如何将电子邮件地址大写?》经验,为你挑选了2个好方法。

我希望这应该是一个非常简单的问题.它分为两部分:

    电子邮件地址区分大小写?(即foo@bar.com与Foo@bar.com不同?)

    如果是这样,用于大写电子邮件地址的正确语言环境是什么?(即将电子邮件tim@foo.com资本化在美国和土耳其语区域中会有所不同)

grapefrukt.. 12

从规格来看,第一部分可以区分大小写,但通常情况并非如此.
由于它是全ASCII,因此使用"天真"大写函数应该是安全的.

查看有关电子邮件地址的维基百科文章的RFC规范部分

如果您正在阅读更重要的RFC5322,RFC5321也应该有用.



1> grapefrukt..:

从规格来看,第一部分可以区分大小写,但通常情况并非如此.
由于它是全ASCII,因此使用"天真"大写函数应该是安全的.

查看有关电子邮件地址的维基百科文章的RFC规范部分

如果您正在阅读更重要的RFC5322,RFC5321也应该有用.



2> Zach Scriven..:

电子邮件地址的本地部分(即在之前@)通常是区分大小写的.来自维基百科的电子邮件地址条目:

本地部分区分大小写,因此"jsmith@example.com"和"JSmith@example.com"可能会传递给不同的人.但是,RFC 5321不鼓励这种做法.但是,只有域的权威邮件服务器才能做出该决定.

有关详细规格,您可以参考以下RFC:

RFC 5321:简单邮件传输协议

RFC 5322:Internet邮件格式

RFC 3696:用于检查和转换名称的应用程序技术

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有