我知道我要问的问题与编程无关,但我不知道该在哪里提出这个问题,所以在这里问。
我正在为订阅者发送电子报活动。 我想跟踪电子邮件打开次数以了解我们客户的反应。 我使用的技术是 ASP.NET MVC3
, SQL Server 2008
。 我的电子邮件模板(活动)中有令牌,它由一个特定网址替换,即下载图像下方的显示图像。然后调用公共控制器中的方法并更新相应行。
现在,此电子邮件发送给客户后。 当我打开自己的GMAIL收件箱并打开此活动时。 我检查了HTML元素。 但是我看到的标记与我的原始网址不同
图片
它应该是 <img src="http://www.mysite.com/common/EmailViewedNotificationHandler?id=30-E1663091-8849-442D-81C1-0DDE97771B55"
但被解释为
<img src="https://ci5.googleusercontent.com/proxy/WnpVRMliHHhtbOu6y6GmZD4l4kVePPdRWR4BTNQY_OLeQ2IFJOJHwuvy2qThpWJUQBKpA7hmf09pkxDfnfQCszDDs2YHfIWd3iqGRMpsD6cNXO0UTLf4BN6Cbj43KfDkaCVrlwIZl-B0y8LlrWvjaheDRhd_f2ryjpib_c8f4K4=s0-d-e1-ft#http://www.mysite.com/common/EmailViewedNotificationHandler?id=30-E1663091-8849-442D-81C1-0DDE97771B55"/>
我的第一个广告活动是这样的,但在第二个广告活动中,不存在这个URL,只有<img>
通过Gmail发送
请问有什么解决方案吗? 谢谢提前!