Gmail用户名崩溃

时间:2013-03-23 22:42:31

标签: email gmail

我注意到以下gmail地址是等价的:foo@gmail.com和f.oo@gmail.com,我想将这些等效的电子邮件地址折叠在一个类别中。我在互联网上搜索了gmail崩溃规则,但我没有找到任何东西。您是否知道我如何规范化Gmail地址?

P.S。相当于我的意思是,如果我发送电子邮件到f.oo@gmail.com,那么我将在我的邮箱中收到它,即foo@gmail.com。

P.P.S。我想有人在这里问了同样的问题:What emails are equivalent to each other?,但没有给出正确答案。也许我应该关闭这个帖子?

1 个答案:

答案 0 :(得分:2)

GMail规则的工作原理如下:

  • 案例被忽略。
  • 忽略点。
  • 忽略加号字符及其后面的任何内容。

您可以通过首先小写字符串,然后删除所有点,然后在第一个加号字符之前截断字符串来规范化GMail用户名。

请注意,这些规则特定于GMail。 (忽略用户名中的情况相当普遍,但相关标准显然不需要。)

如果您在“剥离”地址向他们发送电子邮件,用户可能会生气。如果有人给你地址joe+youpppp@gmail.com,那通常是因为他们希望能够过滤你的应用程序的输出。如果你然后发送邮件到joe@gmail.com,你就会违背用户的明确愿望。