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:
- Crie uma instância da MapiMessage classe para carregar um arquivo MSG usando o Load() método estático.
- Defina uma referência ao método getProperties() do objeto MapiMessage para obter a MapiPropertyCollection.
- Obtenha o objeto MapiProperty da MapiPropertyCollection pelas chaves MapiPropertyTag.
- 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.