gpt4 book ai didi

email - 电子邮件地址中是否应该允许使用大写字母?

转载 作者:行者123 更新时间:2023-12-04 14:05:53 26 4
gpt4 key购买 nike

RFC官方文档state我们可以使用 both upper and lowercase letters在域的“本地”部分(以及许多其他疯狂的东西)。

然而,现实世界中常见的东西——以及规范所说的是两件不同的事情。来自大型提供商(如 yahoo、google 或 hotmail)的电子邮件中不允许使用这些额外字符 ( ! # $ % & ' * / = ? ^ { | } ~ )。此外,看到包含大写字母 (JohnDoe@example.com) 的电子邮件非常非常罕见。

我今天使用不同的大写和小写组合给自己发送了几封电子邮件,发现我的电子邮件服务器都将它们视为同一个帐户,而忽略了字母大小写不同的事实。换句话说,JohnDoe@example.com = johndoe@example.com 到我的电子邮件服务器(包括我的免费电子邮件帐户)。

我应该按照世界选择的格式采取行动 - 并将所有 ANSII 电子邮件标准化/小写吗? 还是应该允许用户将多个帐户注册为 JohnDoe@example.com、johndoe@example.com 和 JOHNdoe@example.com?

最佳答案

可能正确的折衷方案是让他们使用他们选择的大写字母进行注册,并在适当的时候显示(“JOHNdoe@example.com 收件箱”)。但是您应该规范化唯一性检查的大小写,因为有许多行为不端的电子邮件发件人,例如发送前将整个电子邮件地址大写。

关于email - 电子邮件地址中是否应该允许使用大写字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5294569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com