EWS ile Exchange Sunucusunda Kullanıcı Yapılandırmalarını Yönet

Aspose.Email for .NET, bir Exchange Sunucusunda kullanıcı yapılandırmasını yönetmek için kullanılabilir EWSClient sınıf. Bu sınıf Exchange Web Services’i kullanır; bu hizmetler yalnızca Exchange Server 2007 ve sonraki sürümlerde mevcuttur. Bu makalede, Exchange Server 2010’da kullanıcı yapılandırmalarını okuma, oluşturma, güncelleme ve silme konularına bakacağız. Bu makalede açıklanan tüm özellikler için Microsoft Exchange Server 2010 Service Pack 1 gereklidir. Aşağıdaki kod örneği, bu makaledeki tüm örneklerde Exchange Server 2010’a nasıl bağlanılacağını gösterir.

Kullanıcı Yapılandırmalarını Oku

Exchange Server’dan belirli bir klasörün kullanıcı yapılandırma bilgilerini almak için:

  1. Exchange Sunucusuna bağlanmak için IEWSClient arayüzü.
  2. Şuğu çağırın IEWSClient.GetUserConfiguration() klasör için kullanıcı yapılandırmasını almak için yöntem.
  3. Kullanıcı yapılandırma özelliklerini, ID, ad ve sözlük öğelerini anahtar-değer çiftleri olarak gösterin.

Aşağıdaki kod örneği, kullanıcı yapılandırmasını nasıl okuyacağınızı gösterir.

Kullanıcı Yapılandırmaları Oluştur

Exchange Server’da belirli bir klasör için kullanıcı yapılandırması oluşturmak için:

  1. Exchange Sunucusuna bağlanmak için IEWSClient arayüzü.
  2. Şuğu çağırın IEWSClient.CreateUserConfiguration() klasör için kullanıcı yapılandırması oluşturmak için yöntem.

Aşağıdaki kod örneği, kullanıcı yapılandırmalarının nasıl oluşturulacağını gösterir.

Kullanıcı Yapılandırmalarını Güncelle

Exchange Server’da belirli bir klasör için kullanıcı yapılandırmasını güncellemek için:

  1. Exchange Sunucusuna bağlanmak için IEWSClient arayüzü.
  2. Şuğu çağırın IEWSClient.UpdateUserConfiguration() klasör için kullanıcı yapılandırmasını güncellemek için yöntem.

Aşağıdaki kod örneği, kullanıcı yapılandırmasını nasıl güncelleyeceğinizi gösterir.

Kullanıcı Yapılandırmalarını Sil

Exchange Server’da belirli bir klasör için kullanıcı yapılandırmasını silmek için:

  1. Exchange Sunucusuna bağlanmak için IEWSClient arayüzü.
  2. Şuğu çağırın IEWSClient.DeleteUserConfiguration() klasör için kullanıcı yapılandırmasını silmek için yöntem.

Aşağıdaki kod örneği, kullanıcı yapılandırmasını nasıl sileceğinizi gösterir.