Gerenciando Itens de Conversa no Exchange Server

Aspose.Email for .NET pode ser usado para gerenciar os itens de conversa no Exchange Server com o EWSClient classe. Esta classe usa Exchange Web Services, que estão disponíveis apenas no Exchange Server 2007 e versões posteriores. Este artigo mostra como find, copy, move e delete itens de conversa no Exchange Server 2010. O Microsoft Exchange Server 2010 Service Pack 1 é necessário para todos os recursos incluídos nesta seção.

Encontrar Conversas

Para obter as informações da conversa de uma pasta específica no Exchange Server:

  1. Conectar ao Exchange Server usando o IEWSClient interface.
  2. Chame o IEWSClient.FindConversations() método para encontrar todos os itens de conversa de uma pasta.
  3. Exiba as propriedades do item de conversa, como ID, tópico da conversa e status da bandeira.

O trecho de código a seguir mostra como encontrar conversas.

Copiar Conversas

Para copiar conversas de uma pasta para outra:

  1. Conectar ao Exchange Server usando o IEWSClient interface.
  2. Chame o IEWSClient.CopyConversationItems() método para copiar o item de conversa da pasta de origem para a pasta de destino.

O trecho de código a seguir mostra como copiar conversas.

Mover Conversas

Para mover conversas de uma pasta para outra:

  1. Conectar ao Exchange Server usando o IEWSClient interface.
  2. Chame o IEWSClient.MoveConversationItems() método para mover uma conversa da pasta de origem para a pasta de destino.

O trecho de código a seguir mostra como mover conversas.

Excluir Conversas

Para excluir conversas de uma pasta:

  1. Conectar ao Exchange Server usando o IEWSClient interface.
  2. Chame o IEWSClient.DeleteConversationItems() método para excluir o item de conversa da pasta de origem.

O trecho de código a seguir mostra como excluir conversas.