ทำงานกับผู้ติดต่อในไฟล์ PST

เพิ่มผู้ติดต่อไปยัง PST

ด้วย Aspose.Email คุณสามารถเพิ่ม MapiContact ไปยังโฟลเดอร์ย่อย Contacts ของไฟล์ PST ที่คุณสร้างหรือโหลดได้ ด้านล่างคือขั้นตอนการเพิ่ม MapiContact ไปยัง PST:

  1. สร้างออบเจ็กต์ MapiContact.
  2. ตั้งค่าพรอพเพอร์ตี้ของ MapiContact ด้วยคอนสตรัคเตอร์และเมธอดต่างๆ.
  3. สร้าง PST โดยใช้เมธอด PersonalStorage.Create().
  4. สร้างโฟลเดอร์ที่กำหนดล่วงหน้า (Contacts) ที่รากของไฟล์ PST โดยเข้าถึงโฟลเดอร์รากแล้วเรียกเมธอด AddMapiMessageItem()

ส่วนโค้ดต่อไปนี้แสดงวิธีสร้าง MapiContact แล้วเพิ่มเข้าไปในโฟลเดอร์ผู้ติดต่อของไฟล์ PST ที่สร้างใหม่.

บันทึกข้อมูลผู้ติดต่อจากไฟล์ PST ในรูปแบบ MSG

บทความนี้อธิบายวิธีเข้าถึงข้อมูลผู้ติดต่อจากไฟล์ Outlook PST และบันทึกผู้ติดต่อลงดิสก์ในรูปแบบ MSG. ใช้คลาส PersonalStorage และ MapiContact เพื่อดึงและแสดงข้อมูลผู้ติดต่อ. ขั้นตอนในการดึงข้อมูลผู้ติดต่อคือ:

  1. โหลดไฟล์ PST ในคลาส PersonalStorage.
  2. เรียกดูโฟลเดอร์ Contacts.
  3. รับเนื้อหาของโฟลเดอร์ Contacts เพื่อรับชุดข้อความ.
  4. วนลูปผ่านชุดข้อความ.
  5. เรียกเมธอด PersonalStorage.ExtractContactInfo() เพื่อดึงข้อมูลที่ติดต่อในคลาส MapiContact ใช้คุณสมบัติของคลาส MapiContact เพื่อเข้าถึงข้อมูลที่ติดต่อ
  6. เรียกเมธอด PersonalStorage.ExtractMessage() เพื่อดึงข้อมูลที่ติดต่อในคลาส MapiMessage
  7. เรียกเมธอด MapiMessage.Save() เพื่อบันทึกที่ติดต่อลงดิสก์ในรูปแบบ MSG

โค้ดตัวอย่างต่อไปนี้จะแสดงวิธีดึงข้อมูลผู้ติดต่อทั้งหมดจากไฟล์ PST และบันทึกลงดิสก์ในรูปแบบ MSG.

บันทึกข้อมูลผู้ติดต่อจากไฟล์ PST ในรูปแบบ VCF

บทความนี้แสดงวิธีเข้าถึงข้อมูลผู้ติดต่อจากไฟล์ Microsoft Outlook PST และบันทึกผู้ติดต่อลงดิสก์ในรูปแบบ vCard (VCF). ใช้คลาส PersonalStorage และ MapiContact เพื่อดึงข้อมูลผู้ติดต่อจากไฟล์ PST. วิธีดึงข้อมูลผู้ติดต่อ:

  1. โหลดไฟล์ PST ในคลาส PersonalStorage.
  2. เรียกดูโฟลเดอร์ Contacts.
  3. รับเนื้อหาของโฟลเดอร์ Contacts เพื่อรับชุดข้อความ.
  4. วนลูปผ่านชุดข้อความ.
  5. เรียกเมธอด PersonalStorage.ExtractMessage() เพื่อดึงข้อมูลที่ติดต่อในคลาส MapiContact
  6. ใช้คุณสมบัติต่างๆ ของคลาส MapiContact เพื่อเข้าถึงข้อมูลผู้ติดต่อ.

โปรแกรมข้างล่างโหลดไฟล์ PST จากดิสก์และบันทึกผู้ติดต่อทั้งหมดเป็นรูปแบบ vCard (VCF). ไฟล์ VCF นี้สามารถใช้ในโปรแกรมอื่นใดที่สามารถเปิดไฟล์ vCard มาตรฐานได้. หากคุณเปิดไฟล์ VCF ใดๆ ใน Microsoft Outlook, มันจะมีลักษณะเช่นภาพหน้าจอด้านล่าง.

|todo:image_alt_text| | :- | โค้ดตัวอย่างต่อไปนี้จะแสดงวิธีส่งออกผู้ติดต่อจาก Outlook PST ไปยังรูปแบบ vCard (VCF).

การทำงานกับรายการกระจาย

สามารถสร้างรายการแจกจ่ายโดยใช้ Aspose.Email API ซึ่งเป็นชุดของผู้ติดต่อหลายคนได้ รายการแจกจ่ายสามารถบันทึกลงดิสก์ในรูปแบบ Outlook MSG และสามารถดู/จัดการโดยเปิดใน MS Outlook

สร้างและบันทึกรายการกระจาย

โค้ดตัวอย่างต่อไปนี้จะแสดงวิธีสร้างและบันทึกรายการแจกจ่าย.

อ่านรายการแจกจ่ายจาก PST

โค้ดตัวอย่างต่อไปนี้จะแสดงวิธีอ่านรายการกระจายจากไฟล์ PST.