1. Productos
  2.   Editor
  3.   .NET
  4.   MSGReader
 
  

API .NET de código abierto para trabajar con archivos MSG y EML de MS Outlook

Lea archivos MSG y EML de MS Outlook, guarde archivos adjuntos de correo electrónico y lea las propiedades de los mensajes desde aplicaciones .NET.

¿Qué es la API de MsgReader para .NET?

MSGReader es una API .NET robusta y de código abierto diseñada para desarrolladores que necesitan leer y procesar archivos MSG y EML de Microsoft Outlook dentro de sus aplicaciones. Ya sea que se trate de extraer correos electrónicos, citas, tareas o detalles de contacto, esta API facilita la gestión de diversos objetos de Outlook sin depender del propio Outlook. Con compatibilidad con diversos tipos de cuerpo como texto sin formato, HTML y RTF, junto con la gestión de archivos adjuntos y la detección de juegos de caracteres, MSGReader ofrece una solución integral para la gestión eficiente de archivos MSG en entornos .NET.

API de MsgReader para .NET: características principales

A continuación se presentan algunas de las características principales de MsgReader:

  • Compatibilidad integral con objetos: Lea correos electrónicos, citas, tareas, tarjetas de contacto y notas adhesivas desde archivos MSG de Outlook.
  • Manejo de diversos tipos de cuerpo: admite texto, HTML, HTML incrustado en RTF y formatos RTF para cuerpos de mensajes.
  • Gestión de archivos adjuntos: permite extraer, eliminar y guardar archivos adjuntos dentro de archivos MSG.
  • Detección de conjunto de caracteres: detecta automáticamente la codificación del conjunto de caracteres en los cuerpos HTML, especialmente cuando están incrustados en RTF.
  • Facilidad de uso: API simple para integración en proyectos .NET, con métodos sencillos para la extracción de datos.
  • Paquete NuGet: disponible como paquete NuGet, lo que facilita su instalación y actualización dentro de proyectos .NET.
  • Código abierto: con licencia MIT, lo que permite su uso gratuito en proyectos comerciales y no comerciales.
GitHub

Estadísticas de GitHub

Nombre:
Idioma:
Estrellas:
Tenedores:
Licencia:
El repositorio se actualizó por última vez en

Introducción a MSGReader para la API .NET

Puede descargar la biblioteca MSGReader desde GitHub o NuGet.

Instalación

La instalación de MSGReader API para .NET es sencilla y se puede realizar desde nugget como se muestra a continuación:

Instalación de la API MSGReader para .NET


 Install-Package MSGReader

Ejemplos de código para la API MSGReader para .NET

You can use the MSGReader API to work with Outlook MSG and EML files right from within your .NET applications. This lets you create .NET applications to read and process email messages including archiving systems. Following code samples demonstrate how to use MSGReader API in your .NET application.

¿Cómo leer las propiedades de un mensaje de Outlook (MSG) en .NET?

In order to read properties from an Outlook (MSG) file, the following steps can be used.
  • Instalar MSGReader: agrega la biblioteca MSGReader a tu proyecto .NET usando el Administrador de paquetes NuGet en Visual Studio.
  • Incluir el espacio de nombres: Importe el espacio de nombres MSGReader requerido para acceder a sus funcionalidades.
  • Inicializar el archivo MSG: Crea una instancia de la clase de mensaje proporcionando la ruta al archivo MSG.
  • Extraer la información del remitente: acceda a los detalles del remitente desde el archivo MSG.
  • Extraer la fecha y hora de envío: recupera la fecha y la hora en que se envió el correo electrónico.
  • Obtener los destinatarios: Obtenga la lista de destinatarios para los campos "Para" y "Cc".
  • Extraer el asunto: accede a la línea de asunto del correo electrónico.
  • Extraer el contenido del cuerpo: recupera el contenido del cuerpo del correo electrónico, como texto sin formato o HTML.
  • Procesar la información extraída: maneje los datos extraídos según sea necesario en función de los requisitos de su aplicación.

¿Cómo agregar propiedades de lectura desde un mensaje de Outlook (EML) en .NET?

An EML file is an email file format in the MIME message format. MSGReader API for .NET can load an EML file and can read its properties such as recipient, subject, message body, etc. The following code sample demonstrates this.

Conclusión

MSGReader es una solución versátil y confiable para desarrolladores .NET que buscan administrar archivos MSG y EML de Outlook sin esfuerzo. Su amplia compatibilidad con varios objetos de Outlook, el manejo perfecto del contenido del cuerpo y la administración eficiente de archivos adjuntos lo convierten en una herramienta valiosa para cualquier proyecto que requiera la extracción y el procesamiento de datos de correo electrónico. Como biblioteca de código abierto con licencia MIT, ofrece flexibilidad y facilidad de integración, lo que la hace adecuada para una amplia gama de aplicaciones, desde el análisis de datos hasta la automatización del correo electrónico, sin la necesidad de instalar Outlook.

Productos Similares

 Español