[b]统计邮件是否被打开(或者打开次数)[/b]
1、在邮件的最下面(任意位置,只要不影响样式即可)放置一个1*1图片,这个图片的src指向项目中的一个页面如BeatSta.aspx。
2、当邮件打开时,加载图片。这时在BeatSta.aspx页面中输出一个图片。输出前记录访问信息(即邮件打开的时间信息及用户信息)。
3、在被指向的页面项目中添加一个图片dm.gif,输出的代码如下:
1、在邮件的最下面(任意位置,只要不影响样式即可)放置一个1*1图片,这个图片的src指向项目中的一个页面如BeatSta.aspx。
2、当邮件打开时,加载图片。这时在BeatSta.aspx页面中输出一个图片。输出前记录访问信息(即邮件打开的时间信息及用户信息)。
3、在被指向的页面项目中添加一个图片dm.gif,输出的代码如下:
//输出图片
System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(Server.MapPath("~") + "/Images/dm.gif");
System.IO.MemoryStream ms = new System.IO.MemoryStream();
bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
this.Response.ContentType = "image/gif";
ms.WriteTo(this.Response.OutputStream);