Trabalhando com Propriedades MAPI

Definindo e Acessando Propriedades MAPI do Outlook

Aspose.Email para Java fornece o MapiProperty classe que representa uma propriedade MAPI:

  • Nome: o nome da propriedade.
  • Tag: a tag da propriedade.
  • Data: os dados da propriedade.

Este tópico também discute como definir e acessar propriedades MAPI de um arquivo Outlook Message (MSG) usando Aspose.Email para Java. Além disso, foi fornecido um código de exemplo sobre como remover propriedades de MSGs e Anexos.

Ler Propriedades

Para ler dados de propriedades MAPI de um arquivo MSG:

  1. Crie uma instância do MapiMessage classe para carregar um arquivo MSG usando o Load() método estático.
  2. Defina uma referência ao MapiMessage objeto getProperties() método para obter o MapiPropertyCollection.
  3. Obter o MapiProperty objeto da MapiPropertyCollection pelo MapiPropertyTag chaves.
  4. Obtenha os dados da propriedade usando um método getXXX() apropriado. 

Definir Propriedades Adicionais

O exemplo de código a seguir pode ser usado para definir propriedades adicionais de um Outlook MapiMessage.

Remover Propriedades

Lendo Propriedades Mapi Nomeadas de Mensagens de Email

Microsoft Outlook suporta a adição de propriedades MAPI nomeadas a um arquivo MSG. Essas propriedades são adicionadas pelo usuário. Desenvolvedores podem adicionar uma propriedade nomeada, por exemplo “MyProp”, a um arquivo MSG usando Aspose.Email.

Este artigo ilustra Aspose.Email MapiMessage getNamedProperties() coleção para ler propriedades MAPI nomeadas de um arquivo MSG.

Ler Propriedade MAPI Nomeada

Ler Propriedade Mapi Nomeada de Anexo