Trabalhando com Propriedades MAPI

Definindo e Acessando Propriedades MAPI do Outlook

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

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

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

Ler Propriedades

Para ler dados das propriedades MAPI de um arquivo MSG:

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

Definir Propriedades Adicionais

O seguinte código de exemplo pode ser usado para definir propriedades adicionais de uma MapiMessage do Outlook.

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 a coleção MapiMessage getNamedProperties() para ler propriedades MAPI nomeadas de um arquivo MSG.

Ler Propriedade MAPI Nomeada

Ler Propriedade Mapi Nomeada de Anexo