Как добавить текстовый нижний колонтитул с помощью MimeKit

Я попытался добавить нижний колонтитул в сообщение электронной почты с помощью MimeKit, но добавленный нижний колонтитул отображается как вложение в электронное письмо, а не просто текст, добавленный к сообщению.

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

Как правильно добавить нижний колонтитул с помощью MimeKit?


person Fenton    schedule 14.11.2014    source источник


Ответы (1)


То, что вы делаете в своем примере кода, — это добавление новой части MIME, но вы, вероятно, хотите добавить некоторый текст к существующей текстовой/простой части, верно?

Если я правильно понимаю, то сначала вам нужно найти конкретную TextPart в сообщении, к которому вы хотите добавить нижний колонтитул. Например:

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