如何使用MimeKit添加文本页脚

时间:2014-11-14 10:33:30

标签: c# mailkit mimekit

我尝试使用MimeKit在电子邮件中添加页脚,但添加的页脚在电子邮件中显示为附件,而不仅仅是附加到邮件中的文本。

multipart.Add(new TextPart("text") { Text = "Hello World" });

使用MimeKit添加页脚的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

您在示例代码中所做的是添加一个新的MIME部分,但您可能想要做的是将一些文本附加到现有的text / plain部分,对吧?

如果我的理解是正确的,那么您首先要做的是在邮件中找到要添加页脚的特定TextPart。例如:

var part = message.BodyParts.OfType<TextPart> ().FirstOrDefault ();
part.Text += Environment.NewLine + footer;