验证电子邮件打开

air*_*air 4 php email

一旦我们使用mail()函数从php发送电子邮件,有没有办法检查邮件是否打开?

可能是电子邮件中的任何类型的数据库插入代码..?

或者从网站上调用任何功能?

任何可能性.........

我整天都在互联网上搜索,但没有找到任何答案.

谢谢

Pek*_*ica 11

Szere Dyeri指出,小图像 - 称为Web Bugs - 是唯一的直接方式,但由于隐私原因,它们越来越受到每个主要邮件客户端的不满和阻止.我不认为这是一种可靠的方式来判断是否已经阅读了一封电子邮件.

通过将以下标题添加到电子邮件,有一种合法的方式来请求已读回执:

Disposition-Notification-To: your@address.com
Run Code Online (Sandbox Code Playgroud)

当然,收件人可以关闭此通知的发送.


Sze*_*eri 6

向电子邮件内容添加不可见的小尺寸图像.并且,让图片指向您网站上的唯一网址.您将知道,一旦访问该URL,就会打开电子邮件.但这在默认情况下不会在电子邮件中显示图像的电子邮件客户端中不起作用.

我发现这个名为Get Notify的 Web服务.他们声称他们是免费的,但你需要自己验证.

  • 几年前,几乎所有电子邮件客户端(包括Webmail客户端)都默认阻止外部图像,这在很大程度上是为了防止使用这种确定邮件是否已打开的技术. (7认同)