Arbeta med MAPI-egenskaper

Ställa in och komma åt Outlook MAPI-egenskaper

Aspose.Email för Java tillhandahåller MapiProperty klass som representerar en MAPI-egenskap:

  • Namn: egenskapsnamnet.
  • Tagg: egenskapstaggen.
  • Data: egenskapsdata.

Detta ämne behandlar också hur man ställer in och får åtkomst till MAPI-egenskaper i en Outlook-meddelande (MSG)-fil med Aspose.Email för Java. Dessutom har ett exempel på kod tillhandahållits om hur man tar bort egenskaper från MSG-filer och bilagor.

Läs egenskaper

För att läsa data för MAPI-egenskaper från en MSG-fil:

  1. Skapa en instans av MapiMessage klassen för att läsa in en MSG-fil med hjälp av Load() statiska metoden.
  2. Ställ in en referens till MapiMessage objekt getProperties() metod för att få MapiPropertyCollection.
  3. Hämta MapiProperty objekt från MapiPropertyCollection av MapiPropertyTag nycklar.
  4. Hämta egenskapsdata med en lämplig getXXX()-metod. 

Ställ in ytterligare egenskaper

Följande kodexempel kan användas för att sätta ytterligare egenskaper för en Outlook MapiMessage.

Ta bort egenskaper

Läsa namngivna Mapi-egenskaper från e-postmeddelanden

Microsoft Outlook stöder att lägga till namngivna MAPI-egenskaper i en MSG-fil. Dessa egenskaper läggs till av användaren. Utvecklare kan lägga till en namngiven egenskap, till exempel “MyProp”, i en MSG-fil med hjälp av Aspose.Email.

Denna artikel illustrerar Aspose.Email MapiMessage getNamedProperties() samling för att läsa namngivna MAPI-egenskaper från en MSG-fil.

Läs namngiven MAPI-egenskap

Läsa namngiven Mapi-egenskap från bilaga