Trabalhando com Configuração de Usuário no Servidor

Gerenciando Configuração de Usuário

Aspose.Email para .NET pode ser usado para gerenciar a configuração do usuário em um Exchange Server com a classe EWSClient. Esta classe utiliza os Serviços Web do Exchange, que estão disponíveis apenas no Exchange Server 2007 e versões posteriores. Neste artigo, veremos como ler, criar, atualizar e excluir configurações de usuário no Exchange Server 2010. O Microsoft Exchange Server 2010 Service Pack 1 é necessário para todos os recursos descritos neste artigo. O seguinte snippet de código mostra como se conectar ao Exchange Server 2010 em todos os exemplos deste artigo.

Lendo Configuração de Usuário

Para obter as informações de configuração do usuário de uma pasta específica do Exchange Server:

  1. Conecte-se ao Exchange Server usando a interface IEWSClient.
  2. Chame o método IEWSClient.GetUserConfiguration() para obter a configuração do usuário de uma pasta.
  3. Exiba as propriedades de configuração do usuário, como ID, nome e itens do dicionário como pares chave-valor.

O seguinte snippet de código mostra como ler a configuração do usuário.

Criando Configurações de Usuários

Para criar a configuração do usuário para uma pasta específica em um Exchange Server:

  1. Conecte-se ao Exchange Server usando a interface IEWSClient.
  2. Chame o método IEWSClient.CreateUserConfiguration() para criar a configuração do usuário para uma pasta.

O seguinte snippet de código mostra como criar configurações de usuários.

Atualizando Configuração de Usuário

Para atualizar a configuração do usuário para uma pasta específica no Exchange Server:

  1. Conecte-se ao Exchange Server usando a interface IEWSClient.
  2. Chame o método IEWSClient.UpdateUserConfiguration() para atualizar a configuração do usuário para uma pasta.

O seguinte snippet de código mostra como atualizar a configuração do usuário.

Excluindo Configuração de Usuário

Para excluir a configuração do usuário para uma pasta específica no Exchange Server:

  1. Conecte-se ao Exchange Server usando a interface IEWSClient.
  2. Chame o método IEWSClient.DeleteUserConfiguration() para excluir a configuração do usuário para uma pasta.

O seguinte snippet de código mostra como excluir a configuração do usuário.