Exportar Correo Electrónico

VSTO

A continuación se muestra el código para exportar correo electrónico utilizando VSTO Outlook.


  string FilePath = @"E:\Aspose\Aspose VS VSTO\Sample Files\ExportEmail.msg";

 // Crear clase Application y obtener espacio de nombres

 Outlook.Application outlook = new Outlook.Application();

 Outlook.NameSpace ns = outlook.GetNamespace("Mapi");

 object _missing = Type.Missing;

 ns.Logon(_missing, _missing, false, true);

 // Obtener información de la bandeja de entrada en objeto de tipo MAPIFolder

 Outlook.MAPIFolder inbox = ns.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);

 Outlook.MailItem item = inbox.Items[0];

 item.SaveAs(FilePath,_missing);       

Aspose.Email

A continuación se muestra el código para exportar correo electrónico utilizando aspose.email para .NET.


  string FilePath = @"E:\Aspose\Aspose VS VSTO\Sample Files\ExportEmail.msg";

 //Crear una instancia de la clase MailMessage

 MailMessage msg = new MailMessage();

 //Exportar a formato MHT

 msg.Save(FilePath, SaveOptions.DefaultMsg);

Descargar Código Fuente

Descargar Ejemplo en Ejecución