大佬教程收集整理的这篇文章主要介绍了node.js – 从nodejs nodemailer打开/不跟踪电子邮件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的一个网站上实现打开/不跟踪的电子邮件.搜索后我发现电子邮件打开/不跟踪是通过发送嵌入图像和电子邮件(通常是1像素透明)来完成的.当有人打开电子邮件,如果他们允许图像,那么我们得到图像的请求,我们跟踪它.
我用什么来实现我所知道的
我正在使用项目的MEAN堆栈和nodemailer发送电子邮件与amazon ses作为发送服务.
问题
我可以使用上述技术发送嵌入的图像,但问题出在节点邮件程序中,您必须将图像作为电子邮件附件附加到嵌入图像.所以,没有来自邮件客户端的调用返回到我在图像文件中提到的callBACk-url(因为电子邮件客户端已经有了该文件).我如何实现它来跟踪打开/不打开的邮件.如果使用Nodemailer无法做到这一点,请指出正确的方向.
我的专长
如果您使用节点邮件发送1px pic和电子邮件作为附件,则无法跟踪电子邮件的打开,因为它将自动呈现并随邮件一起发送文件.(没有外部调用服务器=您无法检测到).像往常一样使用节点邮件程序渲染HTML,并将带有源的图片输入到服务器中的路径,如下所示
<html> <body> <img src="http://YOUR_SITE.com/track/this/image/UNIQUE_ID_FOR_THIS_IMAGE.jpg"> </body> </html>
现在,您的节点邮件程序中没有附件,并且该文件不会随电子邮件一起发送,但会在有人打开电子邮件时提取以进行呈现.
您可以使用网址中的唯一键跟踪谁打开了电子邮件.
以上是大佬教程为你收集整理的node.js – 从nodejs nodemailer打开/不跟踪电子邮件全部内容,希望文章能够帮你解决node.js – 从nodejs nodemailer打开/不跟踪电子邮件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。