gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 01:10:20 26 4
gpt4 key购买 nike

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

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

非常感谢!

最佳答案

...and I need to be able to determine exactly who clicked the link...

这取决于。

  • 如果您在 Intranet 上实现了某种形式的单点登录,那么您至少可以知道当他们点击链接时登录的是哪个用户帐户(这并不能保证是哪个用户) ,但人们真的不应该让他们的工作站无人看管和解锁),假设您的 Node.js 应用程序获取了该信息。

  • 否则:你不能,可靠。您可以做的是使每个收件人的链接略有不同(可能是查询字符串末尾的代码),跟踪您发送给哪个收件人的代码,然后他们何时遵循链接查看他们所关注的链接中的代码。

    它不可靠,至少有几个原因:

    • 用户可以删除代码
    • 用户可以与其他用户共享其链接,然后其他用户可以使用该链接


    同样,尝试使用用户的 IP 地址或 MAC 地址只会告诉您...连接的 IP 地址或 MAC 地址是什么,而不是用户是谁。

关于javascript - 确定谁点击了电子邮件中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55210469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com