Gmail 可能部分背锅:同名用户的邮件为什么会串收
我刚才在看龙虾线关于本文”一位研究员买 noreply.net。公司开始给他发秘密“当我留言关于我自己的挣扎接收其他肖恩·康纳的邮件.这引发了一个帖子,评论区充斥着其他人有类似经历,所以知道我不是一个人,感觉挺好的。另外,这是我在那个帖子里最喜欢的评论之一(原因应该很明显):
我正想说,“我认识一个人,他有一整套博客都是关于这个的。”但后来我看了一眼,你就是他。
呵。
但整个帖子让我觉得,还是有很多人几乎不懂邮件,甚至不确定自己的邮箱是什么。真让人难过。
我确实收到了一封来自Keong Lim的邮件,声称主要是谷歌造成的混淆,并链接了Stack Exchange上这篇相当严厉的回答:
许多人性教训是,许多专家只是简单地背诵谷歌对此的套路回答,仿佛断言与实证现实完全一致。我是早期账户持有者之一firstname.lastname@gmail.com账目。大约三年前,我开始收到邮件,内容是firstnamelastname@gmail.com.通过三角定位,我从他们的干洗店、汽车经销商等处获得了信息。我终于联系上了这些人(顺便说一句,离我大约3000英里)。DO和我用的是同一个账户,只是没有那个时期。我们发现只有部分邮件会在账户间“泄露”。不幸的是,我比他们早10年就有我的账户,这并没有说服他们把账户留给我。因此,我只能偶尔收到银行、学校等的通知。因此,我不再用Gmail处理任何重要或机密的事情。让我最不安的是谷歌坚持说他们不可能犯程序错误,明明他们确实犯了。这些人假装谦逊,显得傲慢。
“合理的答案”是谷歌正在减少关于谁接收名字姓氏的混淆@gmail.com以及名字姓氏@gmail.com但看起来“默认答案”是 Gmail 后来改动的,忽略了电子邮件地址本地部分(即“@”之前的部分)中的句号。
我认为Gmail在这部分内容上非常依赖”RFC-5321:简易邮件传输协议“为此辩解:
2.3.11. 邮箱与地址
在本规范中使用的“地址”是用来标识邮件将发送到的使用者或邮件将被存放的地点的字符字符串。…因此,由于中间宿主试图通过修改来优化运输时,长期存在的问题,局部部分必须是仅由地址域部分指定的主机解释和分配语义.
(加重强调)
我知道我很早注册了Gmail,所以能买到sean.conner@gmail.com而在那个时候,seanconner@gmail.com可能会被当作不同的电子邮件地址。
改动后,Gmail 有时可能会混淆,甚至弄错一些旧地址。
在阅读这些内容时,我确实陷入了一个小小的“兔子洞”,想知道邮箱里到底允许哪些字符。目前不清楚是否允许使用ASCII,但ASCII中几乎没有什么不允许的内容。
在95个定义的图形角色中(我包括了太空角色),以下几种不是允许:
| 角色 | 名称 |
|---|---|
| 空间 | |
| " | 引号 |
| ( | 左括号 |
| ) | 右括号 |
| , | 逗号 |
| : | 结肠 |
| ; | 分号 |
| < | 小于符号 |
| > | 大于符号 |
| @ | 商业频道 |
| [ | 左方括号 |
| \ | 反向固体 |
| ] | 右方括号 |
技术上讲,如果它们被逃脱,可以用在邮箱里,但强烈不鼓励这样做。
评论
?
参与讨论