Praca z kontaktami na serwerze Exchange przy użyciu WebDav
Contents
[
Hide
]
Konta Exchange Server zawierają więcej niż tylko wiadomości e-mail. Oprócz tego pobieranie, przenoszenie, wysyłanie i usuwanie wiadomości e-mail Z serwerów Exchange, Aspose.Email umożliwia pracę z kontaktami. Ten artykuł wyjaśnia, jak bezpośrednio pobrać informacje o kontaktach z serwera Exchange. Ten artykuł pokazuje także, jak można wyświetlić listę kontaktów z folderu Kontakty.
Pobieranie kontaktów z serwera Exchange
Ten ExchangeClient klasy ListContacts() metoda może być użyta do pobrania informacji o kontaktach z serwera Exchange. ListContacts() metoda wymaga URI folderu Kontakty, który można łatwo uzyskać przy pomocy ExchangeMailboxInfo.ContactsUri właściwość.
Aby pobrać kontakty z serwera Exchange:
- Zainicjuj ExchangeClient klasy z adresem i danymi uwierzytelniającymi.
- Uzyskaj URI folderu Kontakty za pomocą ExchangeClient.MailboxInfo.ContactsUri właściwość.
- Wywołaj ListContacts() metodzie. Zwraca ona tablicę MapiContact.
- Wykonaj pętlę foreach na MapiContact tablica do odczytania informacji o kontakcie.
Poniższy fragment kodu pokazuje, jak używać ExchangeClient klasy do odczytania wszystkich kontaktów z serwera Exchange.