我在然後結束電子郵件添加跟蹤像素,我通過Gmail發送:不要記錄我自己的跟蹤像素瀏覽次數(網站信標)
<img src="http://myserver.com/test/1pixelimage.png?id=track_emailSentToBob" />
,然後我有一個劇本我服務器,當Apache在日誌中看到1pixelimage.png?id=track_*
時,通過電子郵件向我發送通知。它完美的作品。
問題:我每次在Gmail的Sent
文件夾中打開自己的電子郵件時都會收到通知。
我想過:
過濾器通過IP:不工作因爲我通常是Gmail的電話,其中有一個動態IP,變化非常頻繁。 (我可以自定義,例如我可以設置用戶代理= blabla,並且只有在用戶代理不是blabla時才發送通知):這需要我在所有瀏覽器上安裝UserAgent修飾符擴展(不可能在手機上),所以這不是一個解決方案。
無論如何,在Gmail中開啓電子郵件時,Gmail的緩存圖像,因此請求將不會被我自己的瀏覽器,但通過Gmail的圖像緩存服務器來完成
你會如何篩選出你自己的跟蹤像素圖像的訪問?
注:我不想使用需要「發,寫,管理您的電子郵件」在Gmail權限的第三方應用程序。
HTTP'referer' [sic]在您的apache httpd日誌中看起來像什麼?也許你可以使用它? –
另請參閱[網站信標](https://en.wikipedia.org/wiki/Web_beacon) –
我不知道Gmail,因爲我不使用它,但任何一種良好的網絡郵件(我的)應該能夠爲您提供選擇性加載(或不加載)電子郵件中引用的圖像的機會。如果在GMail中可用,請將其配置爲不加載來自特定電子郵件地址的電子郵件的圖像,然後根本不應擊中信標。或者更低科技:將信息轉移到您確定不會再次打開的文件夾中。 –