Definir, Alterar e Remover Flags de Mensagens no Servidor IMAP

Definir/Alterar Flags de Mensagens

Você pode mudar as flags de mensagens definindo novas com o ChangeMessageFlags() método. Este método recebe dois parâmetros.

  1. O número de sequência de uma mensagem ou seu ID exclusivo.
  2. MessageFlag.

As seguintes bandeiras podem ser definidas:

O trecho de código a seguir mostra como alterar bandeiras de mensagens em um servidor IMAP com Aspose.Email.

Remover Flags de Mensagem

Bandeiras de mensagens também podem ser removidas com o RemoveMessageFlags() método. O uso é semelhante ao da ChangeMessageFlags() método. Ele recebe um número de sequência ou ID de mensagem único e MessageFlag. O trecho de código a seguir mostra como remover bandeiras de mensagens.

Definir Flags Personalizadas

Você também pode definir bandeiras personalizadas para uma mensagem usando o ImapClient da API. O ImapClient AddMessageFlags fornece a capacidade de definir flags personalizadas em mensagens.