Робота з властивостями MAPI
Встановлення та доступ до властивостей Outlook MAPI
Aspose.Email for Java надає MapiProperty клас, який представляє властивість MAPI:
- Name: ім’я властивості.
- Tag: тег властивості.
- Data: дані властивості.
У цій темі також обговорюється, як встановити і отримати доступ до властивостей MAPI файлу Outlook Message (MSG) за допомогою Aspose.Email для Java. Крім того, надано приклад коду, який демонструє, як видаляти властивості з MSG та вкладень.
Читання властивостей
Щоб прочитати дані властивостей MAPI з файлу MSG:
- Створіть екземпляр MapiMessage клас для завантаження файлу MSG за допомогою Load() статичний метод.
- Встановити посилання на MapiMessage об’єкт getProperties() метод для отримання MapiPropertyCollection.
- Отримати MapiProperty об’єкт з MapiPropertyCollection за MapiPropertyTag ключі.
- Отримайте дані властивості за допомогою відповідного методу getXXX().
Встановити додаткові властивості
Наведений приклад коду можна використати для встановлення додаткових властивостей Outlook MapiMessage.
Видалити властивості
Читання іменованих властивостей MAPI з електронних листів
Microsoft Outlook підтримує додавання іменованих властивостей MAPI до файлу MSG. Ці властивості додаються користувачем. Розробники можуть додати іменовану властивість, наприклад “MyProp”, до файлу MSG за допомогою Aspose.Email.
У цій статті ілюструється Aspose.Email MapiMessage getNamedProperties() колекція для читання іменованих властивостей MAPI з файлу MSG.