【问题标题】:Get alert if my email is read issue with gmail and yahoo如果我的电子邮件被 gmail 和 yahoo 读取问题,请收到警报
【发布时间】:2014-10-10 06:45:30
【问题描述】:

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

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

所以我正在向我的用户发送一封带有嵌入图像的“HTML 电子邮件”,如果我收到对我的图像的 GET 请求,那么我将处理它以获取通知。

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

如果这工作正常,我将在我的应用程序中自动化它。

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

但我的问题是,当我将此 HTML 发送到 Gmail 或 Yahoomail 时,它显示了我的 HTML 文件,但是 src url 被替换为 google 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>

在google email中我检查了原始来源,我的代码更改为以下内容。

<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>

我该如何解决这个问题,帮帮我。

【问题讨论】:

    标签: php python ruby email get


    【解决方案1】:

    这在 Gmail 中已经不可能了,Google 正是出于这个原因对其进行了更改,因此您无法再跟踪他们的用户了。

    考虑到他们真的不希望你这样做,我怀疑你对此无能为力。

    您可以在Google's blog post 上阅读更多内容。

    【讨论】:

    • 没关系,雅虎和其他一些自定义电子邮件服务,如 godaddy 电子邮件帐户..?
    猜你喜欢
    • 2014-11-30
    • 1970-01-01
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    相关资源
    最近更新 更多