我尝试使用MimeKit在电子邮件中添加页脚,但添加的页脚在电子邮件中显示为附件,而不仅仅是附加到邮件中的文本。
multipart.Add(new TextPart("text") { Text = "Hello World" });
使用MimeKit添加页脚的正确方法是什么?
答案 0 :(得分:1)
您在示例代码中所做的是添加一个新的MIME部分,但您可能想要做的是将一些文本附加到现有的text / plain部分,对吧?
如果我的理解是正确的,那么您首先要做的是在邮件中找到要添加页脚的特定TextPart。例如:
var part = message.BodyParts.OfType<TextPart> ().FirstOrDefault ();
part.Text += Environment.NewLine + footer;