邮件群发查看邮件被打开多少次和是否是通过邮箱打开的解决方案

    在做邮件营销的时候常常需要统计邮箱的打开率和点击率,其实实现起来还是很简单的,那就是在邮件里面放一个像素为1px的图片,
    然后这个图片地址可以链接到一个程序文件上来,程序文件部署在我们网站服务器上,
    当用户打开邮件的时候,会加载图片,就会访问我这个程序文件,
    这时候可以把用户的邮箱作为参数get到服务器上去,
    通过程序接收就可以判断用户打开邮件的人数了。
 
    接下来就是如何跟踪邮件的点击率,说是点击率其实就是通过邮件来访问你网站的数量,
    统计这个数量就可以统计出邮件的点击率了。


    在那个程序文件里面输出一个设置浏览器COOKIE的代码,一定注意的是,
    由于这里涉及到COOKIE的跨域,所以在设置COOKIE的时候,一定用P3P来设置要使,
    从而实现COOKIE的跨域,这样当用户打开邮件的时候就给它浏览器设置一个COOKIE,
    域名我们自己的网站,然后当用户点击邮件内容到我们网站的时候,在
    AJAX的时候,通过读取COOKIE,看是否有自己设置的那个COOKIE,
    如果有,就表示该次访问是通过邮件带来的。从而就可以统计到点击率了。
    至于邮件发送成功与否,这个就根据你发邮件的方式来定了,
    我用的SENDMAIL方式发的,SENDMAIL发送邮件的时候有日志文件,用程序去分析日志文件就可以判断是否发送成功。

你可能感兴趣的:(邮件群发查看邮件被打开多少次和是否是通过邮箱打开的解决方案)