PPTX DOCX XLSX PDF ODP
Aspose.Email  pentru Java
OST

Extrageți metadatele OST prin Java

Construiește-ți propriile aplicații Java pentru a adăuga, edita, elimina sau extrage metadate din fișierele OST folosind API-uri de pe server.

Cum să extrageți metadatele OST folosind Java

Pentru a obține metadatele fișierului OST, vom folosi

Aspose.Email pentru Java

API, care este un API de metadate bogat în funcții, puternic și ușor de utilizat pentru platforma Java. Puteți descărca cea mai recentă versiune direct de la

Maven

și instalați-l în cadrul proiectului dvs. bazat pe Maven adăugând următoarele configurații la 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>

Pași pentru extragerea metadatelor OST prin Java

Obțineți tipul mesajului în timp ce utilizați GetProperties, care la rândul său permite obținerea tuturor informațiilor despre metadate printr-o buclă simplă.

  • Încărcați fișierul OST folosind MapiMessage.fromFile
  • Obțineți colecția de proprietăți utilizând getProperties ()
  • Accesați proprietatea relevantă, cum ar fi Subiect, folosind get_item ()

Cerințe de sistem

Aspose.Email pentru Java acceptă pe toate platformele majore și sistemele de operare. Vă rugăm să vă asigurați că aveți următoarele condiții prealabile.

  • Microsoft Windows sau un sistem de operare compatibil cu Java Runtime Environment pentru aplicații JSP/JSF și aplicații desktop.
  • Obțineți cea mai recentă versiune de Aspose.Email pentru Java direct de la Maven .
 

Extrageți metadatele OST - 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());
} 
 
  • Despre Aspose.Email pentru API Java

    Aspose.Email este o soluție de analiză a formatelor Microsoft Outlook și Thunderbird. Se pot crea, manipula, converti cu ușurință formate de e-mail și de stocare, cum ar fi MSG, EMLX, EML și MHT. Manipularea atașamentelor de e-mail, personalizarea anteturilor de mesaje și implementarea diferitelor protocoale de rețea, cum ar fi POP3, IMAP și SMTP pentru a trimite și primi e-mailuri este mult mai ușoară. Este un API independent și nu necesită Microsoft Outlook sau orice altă instalare de software.

    Extrageți metadatele OST prin intermediul aplicației online

    Vizualizați și editați metadatele în documentele OST utilizând Demo-uri live cu următoarele beneficii.

      Nu este nevoie să descărcați sau să configurați nimic
      Nu este nevoie să scrieți niciun cod
      Încărcați fișierul OST și editați proprietățile documentului
      Obțineți instantaneu linkul de descărcare pentru fișierul rezultat

    OST What is OST File Format

    Fișierele de stocare OST sau offline reprezintă datele cutiei poștale ale utilizatorului în modul offline pe mașina locală la înregistrarea cu Exchange Server utilizând Microsoft Outlook. Acesta este creat automat la prima utilizare a Microsoft Outlook la conectivitatea cu serverul. Odată ce fișierul este creat, datele sunt sincronizate cu serverul de e-mail, astfel încât acesta să fie disponibil și offline în cazul deconectării de la serverul de e-mail. Fișierele OST pot utiliza elemente din cutia poștală, cum ar fi e-mailuri, contacte, informații despre calendar, note, sarcini și alte date similare. Utilizatorii pot crea e-mailuri și alte elemente de date în fișierul OST chiar și în absența conexiunii la server, dar acestea nu vor fi sincronizate cu serverul. Odată stabilită conexiunea, fișierul local este sincronizat din nou cu serverul, astfel încât atât serverul, cât și copia locală să fie la același nivel de informații.

    Read More

    Alte formate de metadate acceptate

    Folosind Java, se poate manipula, de asemenea, metadatele multor alte formate, inclusiv

    EML (Mesaje de e-mail Outlook)
    MBOX (Mesaje de poștă electronică)
    MSG (Formatul Outlook și Exchange)
    PST (Fișiere de stocare personale Outlook)