Как сделать так, чтобы адрес электронной почты отмечался темой (например, реферальными ссылками)?

273
user1306322

Я где-то слышал, что могу как-то пометить mailto:ссылку (может быть, сам адрес электронной почты содержал некоторые флаги), так что, когда я получаю электронное письмо, у него уже будет скрытый маркер, который может быть полезен, если оставить один адрес электронной почты на многих разные веб-сайты (вы можете видеть, откуда пришло письмо).

Я думаю, что это как-то связано с встраиванием темы письма в адрес электронной почты или использованием точек в нем.


Я пытаюсь найти способ отличить электронные письма, отправленные из разных мест.

0

1 ответ на вопрос

2
slhck

What you're looking for is the +. So, for example you could sign up with an e-mail address like:

user.name+foo@example.com

Here, your mail will be delivered to user.name@example.com, but the "To" field will show the identifier you added after your name as well—in that case, foo. This is called "sub-addressing".

This trick has been known for quite some time now, an early reference being this LifeHacker article from 2005 where it became popular for the Gmail service which was quite new (and invite-only) at that time.

You can read more about allowed characters in e-mail addresses in RFC 3969 and the actual sub-addressing technique, which is explained in RFC 5233.

Note that this does not work for all mail services. The service has to support this kind of addressing.

Похожие вопросы