Gestión de Elementos de Conversación
Aspose.Email se puede utilizar para gestionar los elementos de conversación en Exchange Server con la clase EWSClient. Esta clase utiliza los Servicios Web de Exchange, que solo están disponibles en Exchange Server 2007 y versiones posteriores. Este artículo muestra cómo encontrar, copiar, mover y eliminar elementos de conversación en Exchange Server 2010. Se requiere Microsoft Exchange Server 2010 Service Pack 1 para todas las características incluidas en esta sección.
Encontrando Conversaciones
Para obtener la información de conversación de una carpeta específica en el Exchange Server:
- Conéctese al Exchange Server usando la clase IEWSClient.
- Llame al método FindConversations() para encontrar todos los elementos de conversación en una carpeta.
- Muestra las propiedades del elemento de conversación como ID, tema de conversación y estado de la bandera.
El siguiente fragmento de código te muestra cómo encontrar conversaciones.
Copiando Conversaciones
Para copiar conversaciones de una carpeta a otra:
- Conéctese al Exchange Server usando la clase IEWSClient.
- Llame al método CopyConversationItems() para copiar el elemento de conversación de la carpeta de origen a la carpeta de destino.
El siguiente fragmento de código te muestra cómo copiar conversaciones.
Moviendo Conversaciones
Para mover conversaciones de una carpeta a otra:
- Conéctese al Exchange Server usando la clase IEWSClient.
- Llame al método MoveConversationItems() para mover una conversación de la carpeta de origen a la carpeta de destino.
El siguiente fragmento de código te muestra cómo mover conversaciones.
Eliminando Conversaciones
Para eliminar conversaciones de una carpeta:
- Conéctese al Exchange Server usando la clase IEWSClient.
- Llame al método DeleteConversationItems() para eliminar el elemento de conversación de la carpeta de origen.
El siguiente fragmento de código te muestra cómo eliminar conversaciones.