GroupDocsGists
10/24/2017 - 1:01 PM

Examples-CSharp-GroupDocs.Text.Examples.CSharp-ContainerExtractor-RetrieveEmailsUsingEntityIMAP.cs

// Create an email container
using (var container = new EmailContainer(info))
{
    // Iterate over emails
    foreach (var entity in container.Entities)
    {
        Console.WriteLine("Folder: " + entity.Path.ToString()); // A folder at server
        Console.WriteLine("Subject: " + entity[MetadataNames.Subject]); // A subject of email
        Console.WriteLine("From: " + entity[MetadataNames.EmailFrom]); // "From" address
        Console.WriteLine("To: " + entity[MetadataNames.EmailTo]); // "To" addresses     
        Console.WriteLine("Date: " + entity.Date);
        Console.WriteLine("Size: " + entity.Size);
    }
}