Как читать и отображать MIME mailkit multipart/mixed mail body text ?
Я не понимаю, как преобразовать основной текст в обычную строку.
Я уже сделал seperated out, но как получить основной текст из него я не получаю, bodytext использует кодировку передачи контента "7 бит".
Знает ли об этом какой-нибудь орган?
Что я уже пробовал:
var myattachments = new List<MimePart>(); var multiparts = new List<Multipart>(); from received mail. <pre> using (var iter = new MimeIterator(email)) { while (iter.MoveNext()) { var multipart = iter.Parent as Multipart; var part = iter.Current as MimePart; if (multipart != null && part != null && part.IsAttachment) { multiparts.Add(multipart); myattachments.Add(part); } } } for (int i = 0; i < myattachments.Count; i++) multiparts[i].Remove(myattachments[i]);
Richard Deeming
Какую библиотеку вы используете для анализа сообщения? Такого рода вещи должны быть довольно простыми с MimeKit[^].
piyush_pimple
Привет, да, я использую mimekit.
но почта является "составным" типом. и в теле письма, закодированы по 7 бит
piyush_pimple
https://postimg.cc/gallery/WD9nRBG
я добавил сюда свои кодовые скриншоты