我有一个c# Mailkit程序,可以自动将电子邮件发送到电子邮件列表。我有一个web服务器与数据库充满了电子邮件地址,我想在我的电子邮件中纳入一个退订链接。有什么方法可以追踪点击链接的人的电子邮件地址吗?我只是想从数据库中删除退订者的电子邮件。
是否有任何类型的特殊链接/我可以做什么来拉动用户的电子邮件地址后,他们点击链接?
谢谢。
"创建邮件正文中包含mailkit的邮件时,在查询参数中创建包含email的退订链接。就像我上面的例子。该链接需要指向特定端点的web服务器,该端点可以从该查询字符串中读取电子邮件地址并将其从数据库中删除。——SlobodanT"
"不要使用加密。不要在链接中传递用户信息,比如电子邮件。当您向用户发送电子邮件时,请存储该用户或电子邮件的GUID,并将其包含在退订链接中;比如http://example.com/unsubscribe/GUID这里。您的退订页面查找电子邮件或用户并退订他们。- Dour High Arch ">