首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过Mimekit/Mailkit发送HTML消息

如何通过Mimekit/Mailkit发送HTML消息
EN

Stack Overflow用户
提问于 2016-12-15 09:24:09
回答 4查看 43.3K关注 0票数 57
代码语言:javascript
运行
复制
BodyBuilder bodyBuilder = new BodyBuilder();
messageContent.Body = "<b>This is a test mail</b>";
bodyBuilder.HtmlBody = messageContent.Body;

我试图把我的身体嵌入一个健美者,但当我收到电子邮件,它返回了一个空的身体。我有一个异常,如果身体是空的,就会抛出一个论点。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-12-15 14:35:22

像您正在做的那样使用BodyBuilder可能是最简单的方法。

代码语言:javascript
运行
复制
var bodyBuilder = new BodyBuilder();
bodyBuilder.HtmlBody = "<b>This is some html text</b>";
bodyBuilder.TextBody = "This is some plain text";

message.Body = bodyBuilder.ToMessageBody();

client.Send(message);
票数 91
EN

Stack Overflow用户

发布于 2017-02-13 16:14:41

MimeKit文档-创建消息

代码语言:javascript
运行
复制
var message = new MimeMessage();    
message.Body = new TextPart ("html") { Text = "<b>Test Message</b>" };

TextPart是一个具有文本媒体类型的叶节点MIME部件。TextPart构造函数的第一个参数指定媒体子类型:平原html充实rtfxmlE 211

票数 36
EN

Stack Overflow用户

发布于 2018-02-14 09:37:56

如果你想严格的话,这里还有另一个选择;

代码语言:javascript
运行
复制
msg.Body = new TextPart(MimeKit.Text.TextFormat.Html) { Text = "<b>html content</b>" };
票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41160536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档