我见过人们在收件人的Gmail电子邮件地址中列出收件人名称中带有“ +”的电子邮件地址。

以下是我的意思的示例:

recipient+name@gmail.com


也就是说,如果您尝试使用“ +”收件人名称创建Gmail帐户,则会收到以下错误消息:

Please use only letters (a-z), numbers, and periods.


“ +”就是由邮件服务器读取和删除,如果是,这是特定于Gmail的,还是对所有电子邮件地址/服务器通用?我的意思是说人们出于可读性考虑,但我一直对此感到困惑,因为似乎无法使用“ +”创建Gmail帐户。

评论

“子地址”和其他一些提供程序允许使用-(减号)

这是我使用“加地址”将某些笔记过滤为适当标签的一种技术。

子标签或嵌套标签是否可以有地址?

#1 楼

加号是GMail别名的分隔符,许多人都使用它来过滤和跟踪垃圾邮件。

例如,您要确保银行的电子邮件都是合法的,因此您将使用银行作为johndoe+mybank@gmail.com,然后创建一个过滤器,以删除所有与from:MyBank AND to:johndoe+mybank@gmail.com不匹配的电子邮件。另外,当您在一个阴暗的网站上注册时,可以将电子邮件提供为johndoe+shadysite@gmail.com,然后创建一个筛选器以删除发送到该地址的所有内容。

但是请注意,某些网站的验证器写得不好在允许的地址上,该地址阻止带有加号的电子邮件,实际上,这是RFC 5322允许的字符。Google不允许这样做,只是因为这是其系统中的保留字符。

评论


plushaters对网站的验证者写得不好,并带有指向更好的验证者的链接充满怨言。 “其他地址”与许多其他电子邮件提供商的工作原理相同。

– David Cary
2012年4月26日在18:09

@dbbrv,这是GMAIL或其他服务提供商中的唯一功能吗?

– SAM
17 Mar 2 '17 at 7:26

@SAM:使用+ tag进行归档是一个古老且普遍的惯例。请参阅ietf.org/rfc/rfc5321.txt中的“作者地址”

– LarsH
18年1月25日在18:10

#2 楼

加号不仅是Gmail功能,还是RFC-5233指定的电子邮件地址中的有效字符之一:

http://tools.ietf.org/html/rfc5233

确实,许多电子邮件验证工具没有考虑到这一点。 RFC3696详细介绍了如何正确验证电子邮件地址的技术:

http://tools.ietf.org/html/rfc3696

请注意,以下字符有效为只要它们不用于开始或结束地址的本地部分:

! # $ % & ' * + - / = ?  ^ _ ` . { | } ~


评论


我认为只有点不能用于局部的开始和结束。否则允许其他。从RFC3696开始:如果没有引号,则本地部分可以由字母字符,数字或任何特殊字符的任意组合组成! #$%&'* +-/ =? ^ _`。 {| }〜句点(“。”)也可能会出现,但可能不会用于开始或结束本地部分,也不会出现两个或更多连续的句点。换句话说,除符号(“ @”),反斜杠,双引号,逗号或方括号之外的任何ASCII图形(打印)字符都可以不带引号出现。

– Tiberiu-Ionuț Stan
2013年3月17日12:40



#3 楼

Google允许用户使用加号和句点对地址进行变化


加号允许在您的基本地址后添加任意字词。句号可以让您随时按自己的名字进行划分。

这些非常适合过滤电子邮件。

您是对的,您不能在基本地址中加号。

#4 楼

就像在Gmail帐户中使用+一样,在电子邮件地址中添加.标志也只是同一个电子邮件地址的变体。

人们可以在Gmail的电子邮件地址中使用+标志的原因是过滤他们的电子邮件。在Gmail中,您可以根据电子邮件的发件人(而不只是发件人)过滤电子邮件。请牢记这一点,有些人利用此功能来防止垃圾邮件或更好地对其收件箱进行排序。

来源:我使用Gmail,但Google网站上还有一篇帮助文章对此进行了解释