2010-04-29 87 views
0

我嵌入正在從一個定製的選擇,在CRM系統中發送的電子郵件中跟蹤圖像。圖像src是一個編碼的.gif,例如src =「12_34_675.gif」。該圖像由解碼src編碼並提供透明圖像的ASP.NET httphandler提供。電子郵件跟蹤圖像副本請求

一切工作正常,但一些電子郵件客戶端多次請求圖像,創建重複的條目。有些客戶在一秒鐘內打完三個電話,有些客戶似乎在一天左右打了幾十個電話。大多數電子郵件客戶端只打一次電話,但這些重複的內容非常複雜。我知道我可以在他們身邊編碼,但我真的很想知道發生了什麼。

我檢查IIS日誌文件,這表明重複請求是從客戶機的到來。我不認爲可能會導致這些重複的http請求。

幫助!

回答

0

我不認爲這是你可以控制的。如果他們有預覽窗格打開舊版本的Outlook(舊版本用於默認打開嵌入到消息中的圖像,很好),並在幾次時間內通過您的電子郵件。 我確定你沒有直接使用來自urchin的追蹤數據或任何你正在使用的追蹤數據。是否有一個原因的圖像重複的日誌條目是一個問題?

0

我現在實際上有同樣的問題,我不知道爲什麼。

在我的代碼

我重定向使用mod_rewrite到跟蹤腳本,該腳本基本上解析GET params用於在其活動和聯繫人列表等,然後我寫一些數據到數據庫中。

在腳本中,我使用的輸出碼圖像的像

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

$文件名到底是正確的文件,我檢查,var_dump'd它,並且腳本輸出正確的文件。

在我的訪問日誌,我得到的腳本兩支安打,我得到的數據庫中的兩個重複的記錄,我所有的統計數據都是雙應該是什麼。