有趣的电子邮件好奇心

域名和电子邮件地址是否应该始终为小写,以确保您到达目的地?或者这完全无关吗?例如Google的邮件服务器,有一些奇怪的设置和有趣的效果,下面我将简要介绍一下。


谷歌最近开始向德国用户提供@gmail.com地址,它会忽略蜘蛛猴之前的句点,并且拼写不区分大小写。以下电子邮件地址完全等效:

  • davidvielhuber@gmail.com
  • dav.id.v.iel.hu.ber@gmail.com
  • DAVIDVIELHUBER@gmail.com
  • David.Vielhuber@gmail.com

RFC 2821标准规定了通常应如何处理:

The local-part of a mailbox MUST BE treated as case sensitive. Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. Mailbox domains are not case sensitive. In particular, for some hosts the user "smith" is different from the user "Smith". However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.

这意味着蜘蛛猴后面的域名将被视为不区分大小写,而蜘蛛猴前面的本地部分将被视为区分大小写。然而,在绝大多数情况下,邮件服务器都非常宽容。我建议电子邮件地址和域名始终小写。

还有一点:您也可以在@前面直接添加一个附加地址,该地址在传递过程中将被忽略(因此可以用于例如基于规则的电子邮件过滤):

  • davidvielhuber+ganz-wichtig@gmail.com
  • davidvielhuber+newsletter@gmail.com
  • davidvielhuber+gewinnspiel@gmail.com

 

背部