0

我将跟踪图像嵌入到从定制的可选 CRM 系统发送的电子邮件中。图像 src 是编码的 .gif,例如 src="12_34_675.gif"。该图像由 ASP.NET httphandler 提供,该处理程序解码 src 编码并提供透明图像。

一切正常,但一些电子邮件客户端多次请求图像,创建重复条目。有些客户在一秒钟内打了三个电话,有些客户似乎在一天左右的时间里打了几十个电话。大多数电子邮件客户端只打一次电话,但是这几个重复的电话非常令人困惑。我知道我可以围绕它们编写代码,但我真的很想了解发生了什么。

我检查了 IIS 日志文件,显示重复请求来自客户端计算机。我想不出是什么导致了这些重复的 http 请求。

帮助!

4

2 回答 2

0

我不认为这是你可以控制的。如果他们使用预览窗格打开旧版本的 Outlook(旧版本用于打开默认情况下嵌入在消息中的图像,很好)并通过您的电子邮件几次。我确定您没有直接使用来自 urchin 或您正在使用的任何东西的跟踪数据。图像的重复日志条目是否有问题?

于 2010-05-01T08:30:55.600 回答
0

我现在实际上有同样的问题,我不知道为什么。

在我的代码中,我使用 mod_rewrite 重定向到一个跟踪脚本,这个脚本基本上解析了哪个活动和哪个联系人列表等的获取参数,然后我将一些数据写入数据库。

在脚本结束时,我使用如下代码输出图像

header("Content-Type: image/jpeg");
readfile($filename);

$filename 是正确的文件,我检查了它,var_dump'd 并且脚本确实输出了正确的文件。

在我的访问日志中,我在脚本上获得了两次点击,我在数据库中获得了两条重复的记录,并且我的所有统计数据都是应有的两倍。

于 2012-04-23T21:07:01.853 回答