我有一个特殊要求是跟踪电子邮件是否已被最终用户打开。
逻辑是:
我不拥有邮件服务器,所以也许可以使用hotmail \ gmail发送电子邮件通知。
根据我的描述,任何人都可以帮助我吗?或者让我知道这是否可以实施? 非常感谢并善意地向我展示您的想法!
答案 0 :(得分:1)
通常,你在邮件上放一个大小为1 * 1的空格img,带有你想要的任何参数(比如img src:http://{website}/Controller/TrackingImage/{userid}
)。当用户打开邮件时,它会加载img并在您的网络服务器上收到请求。
但缺点是用户经常不得不接受邮件中的图像,因此在大多数情况下它不会起作用。
答案 1 :(得分:0)
通过1x1图像像素跟踪的电子邮件开放跟踪在通过网络界面打开时无法在Yahoo邮件和Hotmail中工作,在这种情况下,您可以使用HTML5视频元素解决此问题
<video width='1' height='1' controls='controls'>
<source src='YourDomain.com/openEmail?userID=xxx@hotmail.com&title=weekend-offer'/>
</video>
当您结束打开的电子邮件时,它会通过向用户电子邮件ID发送开放信息来请求那里的视频 这个可以在Hotmail和yahoo邮件中使用,但不能在gmail中工作