【问题标题】:How to know email address from which link is clicked?如何知道点击了哪个链接的电子邮件地址?
【发布时间】:2011-05-25 22:59:49
【问题描述】:

我正在为我的学习做一个工作门户项目网站。我正在向求职者发送邮件以进行工作匹配。此电子邮件是根据匹配的某些条件发送的。该标准与数据库及其信息相匹配。我正在发送一些带有电子邮件文本的链接。现在将有一个或多个公司匹配同一个求职者。因此,对于每家公司,电子邮件文本中都会有一个链接。并且这封电子邮件可以发送给多个求职者。对于将收到这封电子邮件的每个人,当他/她通过电子邮件单击该申请链接时,将打开相同的网页,但所有页面都会有不同的详细信息,所以我们如何才能知道该求职者的详细信息,例如单击链接的电子邮件地址或根据求职者打开页面的任何其他方式?

我的链接代码是

string html3=
        "<FONT SIZE='4'>" + "<a href='" + webaddress + "' >" + "Apply Now" + "</a></Font>";

【问题讨论】:

  • 通常地址或用户ID作为参数自动添加到链接中。看看如何取消订阅时事通讯。

标签: c# asp.net email


【解决方案1】:

唯一的方法是为您发送邮件的每个电子邮件地址自定义链接。

如果网站能够从我的电子邮件客户端读取信息,我将永远不会再点击 URL。

【讨论】:

  • 自定义链接没有问题,但是应该有不同的网页,但是我想在网页中显示具有不同细节的同一个网页,那么如何发送不同的链接并打开同一个页面使用不同的链接以及如何检测点击了哪个链接?
  • 您可以为此使用 QueryString,即:www.mysite.com/page.aspx?user_email=user_at_email_dot_com
猜你喜欢
  • 2011-05-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
  • 2013-08-03
相关资源
最近更新 更多