ทำงานกับรายชื่อผู้ติดต่อบน Exchange Server ด้วย WebDav
Contents
[
Hide
]
บัญชี Exchange Server มีมากกว่าข้อความอีเมลเท่านั้น รวมถึง ดึงข้อมูล, ย้าย, ส่ง และ ลบข้อความอีเมล จาก Exchange Server, Aspose.Email ให้ออกแบบการทำงานกับรายชื่อผู้ติดต่อได้ บทความนี้อธิบายวิธีดึงข้อมูลผู้ติดต่อจาก Exchange Server โดยตรง รวมถึงวิธีแสดงรายการผู้ติดต่อจากโฟลเดอร์ Contacts ด้วย
ดึงผู้ติดต่อจาก Exchange Server
นี้ ExchangeClient คลาส’ ListContacts() เมธอดสามารถใช้เพื่อดึงข้อมูลผู้ติดต่อจาก Exchange Server ListContacts() เมธอดต้องการ URI ของโฟลเดอร์ Contacts ซึ่งสามารถดึงได้ง่ายด้วย ExchangeMailboxInfo.ContactsUri คุณสมบัติ.
เพื่อดึงผู้ติดต่อจาก Exchange Server:
- เริ่มต้น ExchangeClient คลาสพร้อมที่อยู่และข้อมูลประจำตัว.
- รับ URI ของโฟลเดอร์ Contacts ด้วย ExchangeClient.MailboxInfo.ContactsUri คุณสมบัติ.
- เรียกใช้ ListContacts() เมธอดนี้ จะคืนค่าอาเรย์ของ MapiContact.
- ทำการวนลูป foreach บน MapiContact อาเรย์เพื่ออ่านข้อมูลผู้ติดต่อ
โค้ดสแนปต่อไปนี้แสดงวิธีใช้ ExchangeClient คลาสเพื่ออ่านผู้ติดต่อทั้งหมดจาก Exchange Server