检查是否读取了我发送的电子邮件

时间:2011-12-25 07:48:41

标签: php email mailer

我正在使用PHP邮件功能向我的客户发送邮件。但是,我想知道有多少收件人真的打扰我打开邮件,有多少人没有。

有没有办法检测到它?任何javascript函数肯定会被客户端电子邮件用户界面禁用。

在这方面的任何帮助将不胜感激

2 个答案:

答案 0 :(得分:5)

实现此目的的最常用方法是发送HTML电子邮件,并引用您的Web服务器托管的某些图像。在每封电子邮件中,作为该图像的URL的一部分,包含唯一标识符。然后,当人们阅读您的电子邮件并下载图像时,该活动将记录在您的Web服务器日志中。所有你需要做的就是进行一些日志分析。

答案 1 :(得分:4)

一种解决方案,如果接收电子邮件的人允许远程图像(通常电子邮件客户端默认会提示此选项),则显示一个独特的图像URL(“真实”或“1x1像素”)驻留在你拥有的服务器。因此,您可以跟踪客户端是否已在服务器上加载该图像URL。

还有读取收据,但这些是可选的,并不是所有客户都支持。