在电子邮件中的@之前添加+文本

时间:2014-09-08 02:30:45

标签: email email-integration

我知道使用Gmail,您可以让人们通过电子邮件向您发送电子邮件,并在电子邮件的末尾添加+ sometext,您将收到该电子邮件,就好像它已发送到您的普通电子邮件一样。例如,如果您的电子邮件是:

joeshmo@gmail.com

我可以发送电子邮件

joeshmo+hello@gmail.com

和joeshmo@gmail.com将收到该电子邮件。

这是电子邮件的标准还是仅限少数电子邮件客户端的功能?我正在编写一个脚本,为网站上的帐户注册用户,我希望该脚本适用于已在该网站上拥有帐户的用户。我的计划是用

签名
theiremail+mypersonaltag@theirdomain.com

感谢您的帮助。

2 个答案:

答案 0 :(得分:4)

它是一个已经存在至少25年的事实标准。然而,虽然大多数电子邮件系统都遵守用户+标签约定,但我不知道任何RFC要求他们必须遵守它。

另一方面,我不知道任何不起作用的电子邮件系统。我确定有一些。

答案 1 :(得分:3)

Qmail使用负号代替+来达到类似效果。

Meetup阻止了所有的+号,并说明他们的推理是垃圾邮件控制.. https://mobile.twitter.com/meetup_support/status/499291392649080832

您可以在RFC822 http://www.w3.org/Protocols/rfc822/和RFC5322 http://tools.ietf.org/html/rfc5322#section-3.2

中详细了解相关信息