public static void Run()
{
string dataDir = RunExamples.GetDataDir_Outlook();
// Load Microsoft Outlook email message file
MapiMessage msg = MapiMessage.FromMailMessage(dataDir + "Message.eml");
// Obtain subject of the email message, SenderName, body and attachments count
Console.WriteLine("Subject:" + msg.Subject);
Console.WriteLine("From:" + msg.SenderName);
Console.WriteLine("Body:" + msg.Body);
Console.WriteLine("Attachment Count:" + msg.Attachments.Count);
// Iterate through the attachments
foreach (MapiAttachment attachment in msg.Attachments)
{
Console.WriteLine("Attachment:" + attachment.FileName);
attachment.Save(attachment.LongFileName);
}
}
}