电子邮件跟踪图像重复请求

发布于 2024-08-30 22:02:41 字数 359 浏览 5 评论 0原文

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

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

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

帮助!

I am embedding tracking images within emails that are being sent from a custom-built opt-in CRM system. The image src is an encoded .gif, such as src="12_34_675.gif". The image is served by an ASP.NET httphandler that decodes the src encoding and serves a transparent image.

Everything works fine, but some email clients request the image multiple times, creating duplicate entries. Some clients make three calls all within one second, and some seem to make tens of calls over a day or so. Mostly email clients make single calls, but these few duplicates are very perplexing. I know I can code around them, but I'd really like to understand what's going on.

I've checked the IIS log files, which show that the duplicate requests are coming from the client machines. I can't think what might be causing these duplicate http requests.

Help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挽袖吟 2024-09-06 22:02:42

我现在实际上也遇到了同样的问题,但我不知道为什么。

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

在脚本的末尾,我使用 $filename 之类的代码输出图像

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

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

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

I actually have this same problem now and I'm not sure why.

in my code I redirect using mod_rewrite to a tracking script and this script basically parses the get params for which campaign and which contact list etc, then I write some data to the database.

at the end of the script, I output the image using code like

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

$filename is the correct file, I checked it, var_dump'd it and the script does output the correct file.

in my access logs, I get TWO hits on the script, I get TWO duplicate records in the database and all my stats are double what they should be.

绝影如岚 2024-09-06 22:02:41

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

I don't think this is something you can control. What if they have an old version of outlook open (older version used to open images embedded in message by default, nice) with the preview pane and pass through your email a few time.
I am sure you are not using the tracking data directly from urchin or whatever you are using. Is there a reason the duplicate log entries for the image are a problem?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文