Trabajando con propiedades MAPI

Establecer y acceder a propiedades MAPI de Outlook

Aspose.Email para Java proporciona el MapiProperty clase que representa una propiedad MAPI:

  • Nombre: el nombre de la propiedad.
  • Etiqueta: la etiqueta de la propiedad.
  • Datos: los datos de la propiedad.

Este tema también discute cómo establecer y acceder a las propiedades MAPI de un archivo de mensaje Outlook (MSG) usando Aspose.Email para Java. Además, se ha proporcionado un código de ejemplo sobre cómo eliminar propiedades de los MSG y de los adjuntos.

Leer propiedades

Para leer datos de propiedades MAPI de un archivo MSG:

  1. Cree una instancia de la MapiMessage clase para cargar un archivo MSG usando el Load() método estático.
  2. Establezca una referencia al MapiMessage objeto getProperties() método para obtener el MapiPropertyCollection.
  3. Obtener el MapiProperty objeto del MapiPropertyCollection por el MapiPropertyTag claves.
  4. Obtenga los datos de la propiedad usando el método getXXX() apropiado. 

Establecer propiedades adicionales

El siguiente ejemplo de código puede usarse para establecer propiedades adicionales de un Outlook MapiMessage.

Eliminar propiedades

Leyendo propiedades Mapi nombradas de mensajes de correo electrónico

Microsoft Outlook admite la adición de propiedades MAPI nombradas a un archivo MSG. Estas propiedades son añadidas por el usuario. Los desarrolladores pueden agregar una propiedad nombrada, por ejemplo “MyProp”, a un archivo MSG usando Aspose.Email.

Este artículo ilustra Aspose.Email MapiMessage getNamedProperties() colección para leer propiedades MAPI nombradas de un archivo MSG.

Leer propiedad MAPI nombrada

Leer propiedad Mapi nombrada de un adjunto