通过电子邮件中的点击链接获取电子邮件帐户ID

时间:2015-12-16 16:56:34

标签: c# html email

我创建了一个电子邮件模板,其中有一个链接,点击链接,打开一个网址,我从中确定哪个用户点击了链接。

但是当我在这封邮件的cc或bcc中有其他用户时,他们也会获得相同的链接,当他们点击它时会显示为以下人物:点击链接。

他们是否可以找到我们确切的用户点击链接。

示例:
致: a@gmail.com
cc: b @ gmail.com,c @ gmail.com

链接: <a href='mysite.com?user=a@gmail.com'>Click here</a>

所有三个用户都将收到相同的链接,如何找出哪个用户点击了该链接。他们以任何方式我可以在我的电子邮件模板中找到当前的邮件帐户ID。

我正在使用.Net SMTP类发送邮件。

1 个答案:

答案 0 :(得分:1)

在您的情况下,由于您使用的是SMTP,因此您可以使用特定链接向所有收件人发送个人电子邮件,而不是使用CC或BCC。

示例:
致: a@gmail.com
<强>车身 链接:
<a href='mysite.com?user=a@gmail.com'>Click here</a>
致: b@gmail.com
<强>车身 链接: <a href='mysite.com?user=b@gmail.com'>Click here</a>
致: c@gmail.com
<强>车身 链接: <a href='mysite.com?user=c@gmail.com'>Click here</a>

但是,仅使用静态链接无法检测 点击器

希望这会有所帮助。 :)