2016-11-11 57 views
1

我正在使用圖像進行郵件跟蹤。在撰寫郵件時,我將一個URL附加到郵件中,當用戶打開該郵件時,請求發送到我的服務器,並且我正在存儲該值,但問題是當我想嘗試獲取IP地址和平臺時,它始終存在,但問題是 返回一個谷歌的IP地址,因爲圖像src更改爲鏈接,我的API是調用gmail代理服務器。使用圖片標籤在Gmail中進行電子郵件跟蹤?

這裏是我的原始地址:

<img src="http://************************/api/v2/gmail/track/ViHIHeHbFkshUMhiT3S5loUH_K2_jJly/devider.jpg/localStorage.getItem('arcade_user')" alt="trackable" width="0" height="0" class="CToWUd"> 

這裏是URL Gmail會創建:

<img src="https://ci6.googleusercontent.com/proxy/Ly9DoZ8swM7fEWQ0b9BGmVR27LpW_zVYHhBe0MHmeqWr6UG_f7hFdAAp4bOQ1MqV0oyBKGfldxd-CidjfbvHgDT20SbXc05fedZAWSFEWWdR2PNWTtGfoYiRwoveqmbJ8h0fV2-JS0fYvgMMtJS0TCEGqrd_JaCKDAvHN-8NUeHXZ-M1OGPyg5lywmIW0hHqBksZAVM3J2EbvHoRVGE=s0-d-e1-ft#http://*********************/api/v2/gmail/track/ViHIHeHbFkshUMhiT3S5loUH_K2_jJly/devider.jpg/localStorage.getItem('arcade_user')" alt="trackable" width="0" height="0" class="CToWUd"> 

我怎麼能得到實際的用戶IP地址?

我正在使用$_SERVER['REMOTE_ADDR']獲取IP地址。

如果您對此有任何意見或建議,請儘快幫助我。

預先感謝您。

+0

什麼?當我打開我的電子郵件時,你應該得到我的IP?我爲什麼要這樣? –

回答

2

Simpy,你不能!

這是因爲谷歌將附加的圖像存儲在自己的服務器上,然後從他們自己的存儲中顯示在電子郵件客戶端中。

有沒有辦法如何解決這個問題。與此同住。

Read this article to understand.

+2

Google做這件事的原因之一是阻止OP正在嘗試做的事情。 – Cerbrus