Làm việc với các thuộc tính MAPI
Đặt và Truy cập các thuộc tính Outlook MAPI
Aspose.Email cho Java cung cấp MapiProperty lớp đại diện cho một thuộc tính MAPI:
- Tên: tên thuộc tính.
- Thẻ: thẻ thuộc tính.
- Dữ liệu: dữ liệu thuộc tính.
Chủ đề này cũng thảo luận cách đặt và truy cập các thuộc tính MAPI của tệp Outlook Message (MSG) bằng Aspose.Email cho Java. Ngoài ra, đã cung cấp mã mẫu về cách xóa các thuộc tính khỏi MSG và các tệp đính kèm.
Đọc Thuộc tính
Để đọc dữ liệu các thuộc tính MAPI từ một tệp MSG:
- Tạo một đối tượng của MapiMessage lớp để tải tệp MSG bằng cách sử dụng Load() phương thức tĩnh.
- Đặt một tham chiếu tới MapiMessage đối tượng getProperties() phương thức để lấy MapiPropertyCollection.
- Lấy MapiProperty đối tượng từ MapiPropertyCollection bởi MapiPropertyTag khóa.
- Lấy dữ liệu thuộc tính bằng cách sử dụng phương thức getXXX() thích hợp.
Đặt các Thuộc tính Bổ sung
Mẫu mã sau có thể được sử dụng để đặt các thuộc tính bổ sung của một Outlook MapiMessage.
Xóa Thuộc tính
Đọc các Thuộc tính Mapi có tên từ Tin nhắn Email
Microsoft Outlook hỗ trợ thêm các thuộc tính MAPI có tên vào một tệp MSG. Các thuộc tính này được người dùng thêm vào. Các nhà phát triển có thể thêm một thuộc tính có tên, ví dụ “MyProp”, vào tệp MSG bằng Aspose.Email.
Bài viết này minh họa Aspose.Email MapiMessage getNamedProperties() bộ sưu tập để đọc các thuộc tính MAPI có tên từ một tệp MSG.