这个问题建议从另外一个角度来考虑在你发出的email内容中嵌入一个对你网站某个元素的访问,例如一张透明的gif图,用户看到email的时候就会访问这个gif图,你通过分析访问这个gif图的情况,就可以了解用户是否看到你的email了

解决方案 »

  1.   

    只能返回发送是否成功,是否接受到好象是不可以的。最简单的方法是tel一个,说:“嘿,我发你的邮件收到没啊?”
      

  2.   

    zysoft17(瓷) 的方法简单直接啦!
      

  3.   

    不一定是图片啊,可以是php文件,带上get参数就行了
      

  4.   

    是不是能够这样打开mail的时候,在页面加载时候写个函数,访问你网站上的一个统计页面,以他的mailaddress为参数传递。这样你就能知道这个mailaddress是不是被打开了
      

  5.   

    yorgo(羽高) ( ) 的创意不错
      

  6.   

    建意去看一下邮件协议,因为像foxmail, oe那样的发信的时候,有个功能。对方收到信时要求他看到信后回附。看有协议里有没有一条这样的功能函数。自已没有测试过,如果错了,不要怪我。 呵呵。
      

  7.   

    应该按二楼说的去做
    email里面发个附件——html的,包含这个代码
    <img src=http://yourserver/check.php>然后你在你的check.php记录访问情况,当然最后要location到一个真正的图片
      

  8.   

    邮件有一个回执功能,如sina的webmail就提供,另外oe等客户端也有,如果能在php中实现就ok了,原理是什么我就不知道了。
      

  9.   

    我觉得 yorgo(羽高) 的方法不错
      

  10.   

    在邮件里加入:
    <iframe src="http://www.yourdomain.com/check.php?id=邮件id" style="width:0;height:0"></iframe>