ทำงานกับคุณสมบัติ MAPI

การตั้งค่าและเข้าถึงคุณสมบัติ Outlook MAPI

Aspose.Email for Java มี MapiProperty คลาสที่แสดงถึงคุณสมบัติ MAPI:

  • Name: ชื่อของคุณสมบัติ.
  • Tag: แท็กของคุณสมบัติ.
  • Data: ข้อมูลของคุณสมบัติ.

หัวข้อนี้ยังอธิบายวิธีตั้งค่าและเข้าถึงคุณสมบัติ MAPI ของไฟล์ Outlook Message (MSG) ด้วย Aspose.Email for Java. นอกจากนี้ยังมีตัวอย่างโค้ดเกี่ยวกับวิธีลบคุณสมบัติจาก MSG และไฟล์แนบ.

อ่านคุณสมบัติ

เพื่ออ่านข้อมูลของคุณสมบัติ MAPI จากไฟล์ MSG:

  1. สร้างอินสแตนซ์ของ MapiMessage คลาสเพื่อโหลดไฟล์ MSG ด้วย Load() เมธอดสเตติก.
  2. ตั้งค่าอ้างอิงไปยัง MapiMessage อ็อบเจ็กต์ getProperties() เมธอดเพื่อดึง MapiPropertyCollection.
  3. รับ MapiProperty อ็อบเจ็กต์จาก MapiPropertyCollection โดย แท็กคุณสมบัติ Mapi คีย์.
  4. รับข้อมูลคุณสมบัติด้วยเมธอด getXXX() ที่เหมาะสม. 

ตั้งค่าคุณสมบัติเพิ่มเติม

ตัวอย่างโค้ดต่อไปนี้สามารถใช้ตั้งค่าคุณสมบัติเพิ่มเติมของ Outlook MapiMessage.

ลบคุณสมบัติ

อ่านคุณสมบัติ Mapi ที่ตั้งชื่อจากข้อความอีเมล

Microsoft Outlook รองรับการเพิ่มคุณสมบัติ MAPI ที่ตั้งชื่อลงในไฟล์ MSG. คุณสมบัติเหล่านี้เพิ่มโดยผู้ใช้. นักพัฒนาสามารถเพิ่มคุณสมบัติที่ตั้งชื่อ เช่น “MyProp”, ลงในไฟล์ MSG ด้วย Aspose.Email.

บทความนี้แสดงให้เห็น Aspose.Email MapiMessage getNamedProperties() คอลเลกชั่นเพื่ออ่านคุณสมบัติ MAPI ที่ตั้งชื่อจากไฟล์ MSG.

อ่านคุณสมบัติ MAPI ที่ตั้งชื่อ

อ่านคุณสมบัติ Mapi ที่ตั้งชื่อจากไฟล์แนบ