Как добавить ссылку для отмены подписки, как показано на рисунке ниже - PullRequest
0 голосов
/ 16 октября 2018

Я написал код на C #, который отправляет почту нескольким пользователям.Письмо в формате HTML и содержит ссылку для отмены подписки.

Я хочу создать ссылку для отмены подписки, как показано на рисунке ... enter code here

Чтобы добавить больше информации, я использую SendGrid для отправки электронных писем конечным пользователям.

Я просмотрел необработанный формат сообщений в Gmail и вижу там заголовок в формате

List-unsubscribe: <https..../usersettings?SubscriberId=VioR5IcgvSIosfB1w%2FCPfhpyGBdko%2BxsmFTAsQAemuWgSJkpTP1UeDg%2BW4frl59A0KVVpiK0lI7IrS3N1BCm0Sspd0dqEaJGlKHAY3g7IR3INwkyJEAmfU55TBJ8uEo%3D>

Еще ссылкане отображаетсяЧего мне не хватает?

1 Ответ

0 голосов
/ 16 октября 2018

Вы должны добавить эту ссылку в заголовок вашей электронной почты примерно так:

mailMessage.Headers.Add("List-Unsubscribe", String.Format(
    CultureInfo.InvariantCulture, "<http://{0}>", unSubscribeUrl));
...