Imap c#как можно скачать письмо только с файлами
foreach (var attachment in item.Attachments)
{
var entity = client.Inbox.GetBodyPart(item.UniqueId, attachment);
Console.WriteLine(entity.ContentType.Name);
var part = (MimePart)entity;
var fileName = part.FileName;
var path = Path.Combine(directory, fileName);
using (var stream = File.Create(path))
part.Content.DecodeTo(stream);
}