การทำงานกับการกำหนดค่าผู้ใช้บนเซิร์ฟเวอร์
การจัดการการกำหนดค่าผู้ใช้
API ของ Aspose.Email สามารถใช้เพื่อจัดการการกำหนดค่าผู้ใช้บน Exchange Server ด้วย EWSClient คลาส นี้ใช้ Exchange Web Services ซึ่งมีเฉพาะใน Exchange Server 2007 ขึ้นไป ในบทความนี้ เราจะดูวิธีการอ่าน, สร้าง, อัปเดต และลบการกำหนดค่าผู้ค้าบน Exchange Server 2010 จำเป็นต้องมี Microsoft Exchange Server 2010 Service Pack 1 สำหรับคุณลักษณะทั้งหมดที่อธิบายในบทความนี้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีเชื่อมต่อกับ Exchange Server 2010 ในตัวอย่างทั้งหมดของบทความนี้.
การอ่านการกำหนดค่าผู้ใช้
เพื่อรับข้อมูลการกำหนดค่าผู้ใช้ของโฟลเดอร์เฉพาะจาก Exchange Server:
- เชื่อมต่อไปยัง Exchange Server โดยใช้ IEWSClient.
- เรียกใช้ GetUserConfiguration() เมธอดเพื่อรับการกำหนดค่าผู้ใช้ของโฟลเดอร์
- แสดงคุณสมบัติการกำหนดค่าผู้ใช้ เช่น ID, ชื่อ และรายการพจนานุกรมในรูปแบบคู่คีย์-ค่า.
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการอ่านการกำหนดค่าผู้ใช้.
การสร้างการกำหนดค่าผู้ใช้
เพื่อสร้างการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์เฉพาะบน Exchange Server:
- เชื่อมต่อไปยัง Exchange Server โดยใช้ IEWSClient.
- เรียกใช้ CreateUserConfiguration() เมธอดเพื่อสร้างการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างการกำหนดค่าผู้ใช้
การอัปเดตการกำหนดค่าผู้ใช้
เพื่ออัปเดตการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์เฉพาะใน Exchange Server:
- เชื่อมต่อไปยัง Exchange Server โดยใช้ IEWSClient.
- เรียกใช้ UpdateUserConfiguration() เมธอดเพื่ออัปเดตการกำหนดค่าผู้ใช้ของโฟลเดอร์
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการอัปเดตการกำหนดค่าผู้ใช้.
การลบการกำหนดค่าผู้ใช้
เพื่อลบการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์เฉพาะใน Exchange Server:
- เชื่อมต่อไปยัง Exchange Server โดยใช้ IEWSClient.
- เรียกใช้ DeleteUserConfiguration() เมธอดเพื่อลบการกำหนดค่าผู้ใช้ของโฟลเดอร์
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการลบการกำหนดค่าผู้ใช้.