识别从

时间:2017-07-23 19:35:11

标签: rest email http smtp

我通过电子邮件向用户发送邮件正文中的URI。当用户单击该URI链接时,应用程序将根据URI上的参数来应答呼叫。

但是,所有这些都应该发生,具体取决于点击此URI的电子邮件帐户。

EG。系统将电子邮件发送到thisUser@xyz.com。然后,thisUser@xyz.com的所有者将邮件转发给thatUser@xyz.com。 系统应该能够意识到thisUser@xyz.com正在点击发送到thatUser@xyz.com的URI。有没有办法做出这样的区分?怎么样?

我可以让用户验证他的凭据 - 输入他的用户名和密码,但这不是我想要的。

1 个答案:

答案 0 :(得分:0)

不,这是不可能的,因为发送到服务器的唯一信息是URI,它始终是相同的。

当用户点击电子邮件中的链接时,电子邮件客户端不会向服务器发送有关电子邮件收件人的其他信息。这样做是一个坏主意,因为隐私问题,因为它可以被利用,例如,使用连锁电子邮件耕种电子邮件地址。