如果我的电子邮件被gmail和yahoo阅读到问题,请提醒我


Get alert if my email is read issue with gmail and yahoo

我需要在我的应用程序中构建一个功能

如果我向用户发送电子邮件,如果他们阅读了我的电子邮件,我需要得到通知。

因此,我向我的用户发送了一封带有嵌入图像的"HTML电子邮件",如果我收到了对我的图像的get请求,我会处理它以获得通知。

我使用我的雅虎邮件发送电子邮件,使用TunderBird客户端,使用插入HTML。

如果这一切顺利,我会在我的应用程序中实现自动化。

我正在将此电子邮件发送给用户。当我打开这个HTML文件的本地浏览器时,它会发出GET请求,在我的服务器日志中,我可以看到该GET请求。

但我的问题是,当我把这个HTML发送到Gmail或Yahoomail时,它会显示我的HTML文件,但src url会被谷歌url取代,所以我没有收到任何GET请求。

<!DOCTYPE html>
<html>
<body>
<h2>If you read this mail , I will get notification</h2>
<img src="http://mywebsite.com/1.jpg" alt="my_image" >
</body>
</html>

在谷歌电子邮件中,我检查了原始来源,我的代码被更改为如下。

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <h2>If you read this mail , I will get notification</h2>
    <img src="cid:part1.06010807.03070606@yahoo.com" alt="Mountain View">
  </body>
</html>

我该怎么解决,帮帮我。

这在Gmail中是不可能的,谷歌正是因为这个原因改变了它,所以你不能再跟踪他们的用户了。

考虑到他们真的不希望你这么做,我怀疑你对此能做些什么

你可以在谷歌的博客上阅读更多。