Ich verwende den folgenden Code, um Betreffinformationen zu erhalten.Mimekit, IMapClient Informationen zum Anhängen abrufen, ohne die gesamte Nachricht herunterzuladen
Ist es möglich zu wissen, ob die E-Mail Anhänge enthält, und vielleicht Excel-Tabellen (xls/xlsx), ohne die gesamte Nachricht herunterzuladen?
client.Connect("imap.gmail.com", 993);
client.Authenticate("spyperson", "secret-word");
var inbox = client.Inbox;
inbox.Open(FolderAccess.ReadOnly);
Console.WriteLine("Total messages: {0}", inbox.Count);
Console.WriteLine("Recent messages: {0}", inbox.Recent);
var uids = inbox.Search(SearchQuery.NotSeen);
foreach (var summary in inbox.Fetch(uids, MessageSummaryItems.Full | MessageSummaryItems.UniqueId | MessageSummaryItems.Flags))
{
Console.WriteLine("[summary] {0:D2}: {1}:{2}", summary.Index, summary.Envelope.Subject, summary.Flags);
}