如何添加退订 link 如下图所示
How to add unsubscribe link as shows in below image
我用 C# 编写了向多个用户发送邮件的代码。电子邮件采用 HTML 格式并包含退订 link.
我想要做的是取消订阅 link 如图所示...
为了添加更多信息,我使用 SendGrid 向最终用户发送电子邮件。
我在 Gmail 中查看了原始邮件格式,我可以看到 Header 格式
List-unsubscribe: <https..../usersettings?SubscriberId=VioR5IcgvSIosfB1w%2FCPfhpyGBdko%2BxsmFTAsQAemuWgSJkpTP1UeDg%2BW4frl59A0KVVpiK0lI7IrS3N1BCm0Sspd0dqEaJGlKHAY3g7IR3INwkyJEAmfU55TBJ8uEo%3D>
然而 link 没有显示。我错过了什么?
您必须在电子邮件中添加 link header 类似这样的内容
mailMessage.Headers.Add("List-Unsubscribe", String.Format(
CultureInfo.InvariantCulture, "<http://{0}>", unSubscribeUrl));
我用 C# 编写了向多个用户发送邮件的代码。电子邮件采用 HTML 格式并包含退订 link.
我想要做的是取消订阅 link 如图所示...
为了添加更多信息,我使用 SendGrid 向最终用户发送电子邮件。
我在 Gmail 中查看了原始邮件格式,我可以看到 Header 格式
List-unsubscribe: <https..../usersettings?SubscriberId=VioR5IcgvSIosfB1w%2FCPfhpyGBdko%2BxsmFTAsQAemuWgSJkpTP1UeDg%2BW4frl59A0KVVpiK0lI7IrS3N1BCm0Sspd0dqEaJGlKHAY3g7IR3INwkyJEAmfU55TBJ8uEo%3D>
然而 link 没有显示。我错过了什么?
您必须在电子邮件中添加 link header 类似这样的内容
mailMessage.Headers.Add("List-Unsubscribe", String.Format(
CultureInfo.InvariantCulture, "<http://{0}>", unSubscribeUrl));