public static void Run() { string dataDir = RunExamples.GetDataDir_Outlook(); MapiMessage message = MapiMessage.FromFile(dataDir + "messageWithEmbeddedEML.msg"); MapiAttachment attachment = message.Attachments[0]; // ExStart:GetNestedMailMessageAttachments // Create a MapiMessage object from the individual attachment MapiMessage getAttachment = MapiMessage.FromProperties(attachment.ObjectData.Properties); // Create object of type MailMessageImterpretor from the above message and Save the embedded message to file at disk MailMessage mailMessage = getAttachment.ToMailMessage(new MailConversionOptions()); mailMessage.Save(dataDir + @"NestedMailMessageAttachments_out.eml", SaveOptions.DefaultEml); // ExEnd:GetNestedMailMessageAttachments }