首页 > 解决方案 > 如何在字符串中呈现链接

问题描述

我在将链接传递给我的字符串时遇到了麻烦,我使用了类似的东西,但是链接附带了消息,我不想要那个,我只想要“aqui”这个词,所以当我点击它们时应该将我重定向到链接...

有谁知道为什么会这样?

 message.Body = new TextPart("plain")
                    {
                        Text = $"Olá,\n\nAgradecemos pela seu registo na Plataforma de Gestão Departamental do Instituo Politécnico de Bragança.\nClique <a href=\"{HtmlEncoder.Default.Encode(ctokenlink)}\">aqui</a> para completar o registo!\n\n"
                    };

问题

标签: c#href

解决方案


尝试使用“html”子类型而不是“plain”子类型创建 TextPart。还可以考虑使用 BodyBuilder 类来创建您的电子邮件。这允许您同时拥有 html 和纯文本后备。

http://www.mimekit.net/docs/html/T_MimeKit_BodyBuilder.htm


推荐阅读