Mover Mensagens de uma Pasta para Outra usando WebDav

Você pode mover mensagens de e‑mail de uma pasta para outra com a ajuda do ExchangeClient.moveMessage() método. Ele recebe os parâmetros:

  • O URI exclusivo da mensagem que será movida.
  • O URI exclusivo da pasta de destino.

Mover Mensagens entre Pastas

O código de exemplo abaixo move uma mensagem em uma caixa de correio da pasta Caixa de Entrada para uma pasta chamada Processed. Neste exemplo, o aplicativo:

  1. Lê mensagens da pasta Caixa de Entrada.
  2. Processa algumas das mensagens com base em certos critérios (neste exemplo, buscamos uma palavra‑chave no assunto da mensagem).
  3. Move mensagens que atendam à condição especificada para a pasta Processed.