C# 如何记录在电子邮件中单击链接的用户的电子邮件地址?
因此,我向我的客户发送了一封电子邮件,询问他们对我的服务的满意度。我想把他们的答案记录在数据库中进行分析。 有两个按钮:拇指朝上,拇指朝下。C# 如何记录在电子邮件中单击链接的用户的电子邮件地址?,c#,asp.net,visual-studio-2012,web-applications,webforms,C#,Asp.net,Visual Studio 2012,Web Applications,Webforms,因此,我向我的客户发送了一封电子邮件,询问他们对我的服务的满意度。我想把他们的答案记录在数据库中进行分析。 有两个按钮:拇指朝上,拇指朝下。 这两个按钮都将用户带到web应用程序中的不同web窗体。 两个网络表单看起来完全相同(它们只是说谢谢)。但在两个不同WebForm的页面加载中,如果用户访问了向上或向下的链接,它将插入到我的数据库中。 我想能够记录哪些电子邮件地址点击了我的数据库中的链接以及。 有人知道怎么做吗 这是我要插入的表: CREATE TABLE emails( ID IN
这两个按钮都将用户带到web应用程序中的不同web窗体。 两个网络表单看起来完全相同(它们只是说谢谢)。但在两个不同WebForm的页面加载中,如果用户访问了向上或向下的链接,它将插入到我的数据库中。
我想能够记录哪些电子邮件地址点击了我的数据库中的链接以及。 有人知道怎么做吗
这是我要插入的表:
CREATE TABLE emails(
ID INT IDENTITY PRIMARY KEY,
Cust nvarchar(max) not null,
Rating nvarchar(max) not null,
Points int not null,
UpdateDate Datetime not null,
UpdateUser nvarchar(max) --This is the field I want to record the email address in!
);
您必须向webform链接添加一个GET参数,其中包含预期目的地的电子邮件地址。是的,这会带来无法安全识别用户的继承安全风险,因此您还可以生成包含在请求中的秘密令牌。然而,由于电子邮件的工作方式,它可能总是被欺骗 即 或者,如果您想帮助提供基本安全性,请将其设置为HTTPS请求
您必须向webform链接添加一个GET参数,其中包含预期目的地的电子邮件地址。是的,这会带来无法安全识别用户的继承安全风险,因此您还可以生成包含在请求中的秘密令牌。然而,由于电子邮件的工作方式,它可能总是被欺骗。大多数垃圾邮件服务的创建者知道如何做到这一点。请随意查找和联系。我肯定搜索联系人(“有人知道怎么做吗?”)是离题的。我不知道为什么人们会对这个问题投反对票,所以如果你想投反对票,请给她一个解释。