Php 从电子邮件中的链接识别电子邮件地址

Php 从电子邮件中的链接识别电子邮件地址,php,email,token,mandrill,Php,Email,Token,Mandrill,现在,我们通过将收件人的电子邮件地址添加到电子邮件中链接的URL来将其标识为用户。例如,电子邮件中的链接可能是:http://something.com/?recipientEmail=cool_guy@aol.com 然而,出现了一个问题-如果电子邮件的收件人转发了电子邮件,那么当他们单击正确的链接时,收到该邮件的任何人也会被标识为正确的收件人 还有什么其他方法可以识别点击链接的人的电子邮件地址?或者其他一些可能解决问题的信息?你不能,至少不能 您可以使用cookies跟踪单击您链接的个人,然

现在,我们通过将收件人的电子邮件地址添加到电子邮件中链接的URL来将其标识为用户。例如,电子邮件中的链接可能是:
http://something.com/?recipientEmail=cool_guy@aol.com

然而,出现了一个问题-如果电子邮件的收件人转发了电子邮件,那么当他们单击正确的链接时,收到该邮件的任何人也会被标识为正确的收件人


还有什么其他方法可以识别点击链接的人的电子邮件地址?或者其他一些可能解决问题的信息?

你不能,至少不能

您可以使用cookies跟踪单击您链接的个人,然后假设第一个单击您链接的个人是发送给他的电子邮件的所有者,并且任何其他人都是转发给他的人


你不能做的是确定其他人是谁。您只能确定它们可能与主收件人不同。

您可以在服务器内部使用与电子邮件相对应的哈希值,这将解决隐私问题。然而,无法判断是访问链接的实际用户,还是他们转发给的人。我对所有的差异都不是100%熟悉,但你甚至可以在电子邮件中使用POST吗?这几乎是我认为我必须要做的。我希望有一个确定的方法知道。