首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >确定谁点击了电子邮件中的链接

确定谁点击了电子邮件中的链接
EN

Stack Overflow用户
提问于 2019-03-18 02:29:06
回答 1查看 710关注 0票数 1

因此,我的公司想做一个小实验,生成一封电子邮件,发送给大约50名员工。该电子邮件将包括一个网站的链接(存储在我们的本地服务器上),我需要能够确定谁点击了该链接(我有一个所有电子邮件地址的列表),并将“受害者”的电子邮件地址添加到另一个列表。我认为有一种方法可以用Node.js和Express做到这一点,但我不确定如何准确地跟踪这些点击。有什么想法吗?

我知道像这样的脚本应该在用户进入实际网站之前出现,我可以自己处理大多数HTML,CSS和JS编程。

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-18 02:37:12

...and我需要能够确定是谁点击了这个链接...

那得看情况。

  • 如果您在整个intranet上实现了某种形式的单点登录,那么假设您的Node.js应用程序可靠地获得了您不能访问的user,那么您至少可以知道当他们点击链接时登录了哪个用户帐户(这并不能保证是哪个用户,但人们真的不应该让他们的工作站无人值守和解锁)。能做的就是让每个收件人的链接略有不同(可能是查询字符串末尾的代码),跟踪您发送给哪个收件人的代码,然后当他们点击链接时,查看他们所关注的链接中的代码。

至少有几个原因是不可靠的:

代码语言:javascript
复制
- A user could remove the code
- A user could share their link with other users, who then use it

类似地,尝试使用用户的IP地址或MAC地址只会告诉you...what连接的IP地址或MAC地址,而不会告诉用户是谁。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55210469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档