Работа с MAPI свойства

Задаване и достъп до Outlook MAPI свойства

Aspose.Email за Java предоставя MapiProperty клас, който представлява MAPI свойство:

  • Name: името на свойството.
  • Tag: тагът на свойството.
  • Data: данните на свойството.

Тази тема също обсъжда как да зададете и достъпвате MAPI свойства на Outlook Message (MSG) файл, използвайки Aspose.Email за Java. Освен това е предоставен примерен код за премахване на свойства от MSG файлове и прикачени файлове.

Прочетете свойства

За да прочетете данните на MAPI свойства от MSG файл:

  1. Създайте инстанция на MapiMessage клас за зареждане на MSG файл чрез Load() статичен метод.
  2. Задайте референция към MapiMessage обект getProperties() метод, за да получите MapiPropertyCollection.
  3. Получете MapiProperty обект от MapiPropertyCollection от MapiPropertyTag ключове.
  4. Получете данните на свойството, използвайки подходящ метод getXXX(). 

Задаване на допълнителни свойства

Следният примерен код може да се използва за задаване на допълнителни свойства на Outlook MapiMessage.

Премахване на свойства

Четене на именувани Mapi свойства от имейл съобщения

Microsoft Outlook поддържа добавяне на именувани MAPI свойства към MSG файл. Тези свойства се добавят от потребителя. Разработчиците могат да добавят именувано свойство, например "MyProp", към MSG файл, използвайки Aspose.Email.

Тази статия илюстрира Aspose.Email MapiMessage getNamedProperties() колекция за четене на именувани MAPI свойства от MSG файл.

Прочетете именувано MAPI свойство

Прочетете именувано Mapi свойство от прикачен файл