PPTX DOCX XLSX PDF ODP
Aspose.Email  voor Java
OST

OST-metagegevens extraheren via Java

Bouw je eigen Java-apps om metagegevens toe te voegen, te bewerken, te verwijderen of te extraheren uit OST-bestanden met behulp van server-side API’s.

Hoe OST-metagegevens te extraheren met Java

Om metagegevens van OST-bestanden te verkrijgen, gebruiken we

Aspose.Email voor Java

API, een veelzijdige, krachtige en eenvoudig te gebruiken metadata-API voor het Java-platform. Je kunt de nieuwste versie rechtstreeks downloaden van

Maven

en installeer het in uw op Maven gebaseerde project door de volgende configuraties toe te voegen aan de pom.xml.

Repository


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

Stappen om metagegevens van OST via Java te extraheren

Verkrijg het type van het bericht tijdens het gebruik van GetProperties, wat het op zijn beurt mogelijk maakt om alle metadata-informatie via een eenvoudige lus te verkrijgen.

  • Laad het OST-bestand met MapiMessage.fromFile
  • Haal de verzameling van eigenschappen op met getProperties ()
  • Open de relevante eigenschap zoals Subject met get_item ()

Systeemvereisten

Aspose.Email voor Java ondersteunt op alle belangrijke platforms en besturingssystemen. Zorg ervoor dat je aan de volgende voorwaarden voldoet.

  • Microsoft Windows of een compatibel besturingssysteem met Java Runtime Environment voor JSP/JSF-toepassingen en desktoptoepassingen.
  • Download de nieuwste versie van Aspose.Email voor Java rechtstreeks van Maven .
 

Metagegevens van OST extraheren - Java


MapiMessage outlookMessageFile = MapiMessage.fromFile(dataDir + "messageMapi.ost");

//Get the MapiProperties collection
MapiPropertyCollection coll = outlookMessageFile.getProperties();

//Access the MapiPropertyTag.PR_SUBJECT property
MapiProperty prop = (MapiProperty) coll.get_Item((Object) MapiPropertyTag.PR_SUBJECT);

//If the MapiProperty is not found, check the MapiProperty.PR_SUBJECT_W
//which is a unicode peer of MapiPropertyTag.PR_SUBJECT
if (prop == null) {
	prop = (MapiProperty) coll.get_Item(MapiPropertyTag.PR_SUBJECT_W);
}

//If it cannot be found
if (prop == null) {
	System.out.println("Mapi property could not be found.");
} else {
	//Get the property data as string
	String strSubject = prop.getString();
	System.out.println("Subject: " + strSubject);
}

//Read internet code page property
prop = (MapiProperty) coll.get_Item(MapiPropertyTag.PR_INTERNET_CPID);
if (prop != null) {
	System.out.println("Code page: " + prop.getLong());
} 
 
  • Over Aspose.Email voor Java API

    Aspose.Email is een oplossing voor het parseren van Microsoft Outlook- en Thunderbird-formaten. Men kan eenvoudig e-mail- en opslagformaten zoals MSG, EMLX, EML en MHT maken, manipuleren en converteren. Het verwerken van e-mailbijlagen, het aanpassen van berichtkoppen en de implementatie van verschillende netwerkprotocollen zoals POP3, IMAP en SMTP voor het verzenden en ontvangen van e-mails is veel eenvoudiger. Het is een zelfstandige API en vereist geen installatie van Microsoft Outlook of andere software.

    Metagegevens van OST extraheren via een online app

    Bekijk en bewerk metagegevens naar OST-documenten met behulp van onze Live demo’s met de volgende voordelen.

      U hoeft niets te downloaden of in te stellen
      Je hoeft geen code te schrijven
      Upload gewoon uw OST-bestand en bewerk de documenteigenschappen
      Ontvang direct de downloadlink voor het resulterende bestand

    OST What is OST File Format

    OST- of offline-opslagbestanden vertegenwoordigen de postvakgegevens van de gebruiker in offlinemodus op de lokale computer na registratie bij Exchange Server met behulp van Microsoft Outlook. Het wordt automatisch aangemaakt bij het eerste gebruik van Microsoft Outlook na verbinding met de server. Zodra het bestand is aangemaakt, worden de gegevens gesynchroniseerd met de e-mailserver, zodat deze ook offline beschikbaar zijn in geval van verbreking van de verbinding met de e-mailserver. OST-bestanden kunnen mailboxitems gebruiken, zoals e-mails, contactpersonen, agenda-informatie, notities, taken en andere soortgelijke gegevens. Gebruikers kunnen e-mails en andere gegevensitems in het OST-bestand aanmaken, zelfs als er geen verbinding is met de server, maar deze worden niet gesynchroniseerd met de server. Zodra de verbinding tot stand is gebracht, wordt het lokale bestand opnieuw gesynchroniseerd met de server, zodat zowel de server als de lokale kopie hetzelfde informatieniveau hebben.

    Read More

    Andere ondersteunde formaten voor metagegevens

    Met behulp van Java kan men ook metagegevens van vele andere formaten manipuleren, waaronder

    EML (E-mailberichten in Outlook)
    MBOX (Elektronische postberichten)
    MSG (Outlook- en Exchange-indeling)
    PST (Outlook-bestanden voor persoonlijke opslag)