ReactJS、Mongo和Dotnet中的电子邮件跟踪(打开、读取和忽略的次数)



我/我的团队正在尝试制作一个电子邮件营销网站作为实习项目。我们的任务是检查被发送邮件的用户是否打开了邮件,以及他们打开了邮件的次数。我们使用ReactJs作为前端,Mongo DB作为数据库,Dotnet(C#(作为API。

从我/我们的搜索中,我们发现使用1x1像素进行跟踪是个好主意,但当我们去寻找任何代码片段或关于如何在我们的服务器上编写代码的任何帮助时,我们找不到任何东西。我们也没能从工作场所得到太多帮助,因为实习是一个自我学习的项目。

所以,如果你们能帮助我们,我们将非常感激。

我们试着自己做很多事情,比如使用文本块作为图像,但我们无法理解我们能够或应该做什么

简单地说,我们不知道如何在服务器上编写代码,以跟踪在哪里以及哪个用户从我们的数据库中打开了图像。

完成此任务的一种方法是使用Nodemailer。然后,在电子邮件的htmlbody中,您可以将带有GET请求的1像素图像添加回服务器。在该GET请求中,您将更新MongoDB文档中的必要字段。

根据您的邮件服务器,您需要检查端口和身份验证规则,因为每个邮件服务器的规则可能不同。

相关内容

  • 没有找到相关文章

最新更新