Mover mensajes de una carpeta a otra usando WebDav

Puede mover mensajes de correo electrónico de una carpeta a otra con la ayuda del ExchangeClient.moveMessage() método. Recibe los parámetros:

  • La URI única del mensaje que se va a mover.
  • La URI única de la carpeta de destino.

Mover mensajes entre carpetas

El código de ejemplo a continuación mueve un mensaje en un buzón de la carpeta Bandeja de entrada a una carpeta llamada Processed. En este ejemplo, la aplicación:

  1. Lee mensajes de la carpeta Bandeja de entrada.
  2. Procesa algunos de los mensajes según ciertos criterios (en este ejemplo, buscamos una palabra clave en el asunto del mensaje).
  3. Mueve los mensajes que cumplan la condición dada a la carpeta Processed.