我使用邮件跟踪使用图像.在撰写邮件我附加一个URL的邮件,当用户打开该邮件,然后请求发送到我的服务器,我存储的值,但问题是,当我想尝试获得的IP地址和平台,然后它总是返回一个谷歌的IP地址,因为图像源代码是改变到链接和我的API是调用抛出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">
这里是GMAIL创建的URL:
<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地址。
请尽快帮助我,如果你有任何想法或意见。
先谢谢你。
1条答案
按热度按时间alen0pnh1#
辛普森,你不能!
这是因为谷歌将附加的图片存储在自己的服务器上,然后从自己的存储中将它们显示在电子邮件客户端中。
没有办法解决这个问题。接受现实吧。
Read this article to understand.