Работа с MAPI-свойствами
Установка и доступ к MAPI-свойствам Outlook
Aspose.Email для Java предоставляет класс MapiProperty, который представляет MAPI-свойство:
- Имя: имя свойства.
- Тег: тег свойства.
- Данные: данные свойства.
В этой теме также обсуждается, как установить и получить доступ к MAPI-свойствам файла сообщения Outlook (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-файла.