public static void Run()
{
// ExStart:ExtractEmbeddedObjectsFromEmail
// The path to the File directory.
string dataDir = RunExamples.GetDataDir_Email();
// Create an instance of MailMessage and load an email file
MailMessage mailMsg = MailMessage.Load(dataDir + "Message.msg", new MsgLoadOptions());
foreach (Attachment attachment in mailMsg.Attachments)
{
// To display the the attachment file name
attachment.Save(dataDir + "MessageEmbedded_out.msg");
Console.WriteLine(attachment.Name);
}
mailMsg.From = "*****@*****.**";
mailMsg.To.Add("*****@*****.**");
SmtpClient client = new SmtpClient("smtp.server.com")
{
Port = 25,
Username = "******",
Password = "******"
};
client.Send(dataDir + "Message.msg");
// ExEnd:ExtractEmbeddedObjectsFromEmail
}