PPTX DOCX XLSX PDF ODP
Aspose.Email  pro Javu
PST

Extrahování metadat PST pomocí Javy

Vytvořte své vlastní Java aplikace pro přidávání, úpravu, odstraňování nebo extrahování metadat ze souborů PST pomocí serverových API.

Jak extrahovat metadata PST pomocí Javy

Pro získání metadat PST souboru použijeme

Aspose.Email pro Javu

API, které je bohaté na funkce, výkonné a snadno použitelné metadata API pro platformu Java. Nejnovější verzi můžete stáhnout přímo z

Maven

a nainstalujte ji do svého Maven projektu přidáním následujících konfigurací do souboru pom.xml.

Repozitář


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

Závislost

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

Kroky pro extrahování metadat PST pomocí Javy

Získá typ zprávy pomocí GetProperties, což následně umožní získat všechny informace o metadatech pomocí jednoduché smyčky.

  • Načtěte PST soubor pomocí MapiMessage.fromFile
  • Získání kolekce vlastností pomocí getProperties()
  • Přístup k relevantnímu vlastnosti, jako je Předmět, pomocí get_Item()

Systémové požadavky

Aspose.Email pro Java podporuje všechny hlavní platformy a operační systémy. Ujistěte se, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s Java Runtime Environment pro JSP/JSF aplikace a desktopové aplikace.
  • Získejte nejnovější verzi Aspose.Email pro Java přímo z Maven .
 

Extrahování metadat PST – Java


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

//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());
}  
 
  • O Aspose.Email pro Java API

    Aspose.Email je řešení pro parsování formátů Microsoft Outlook a Thunderbird. Lze snadno vytvářet, upravovat a konvertovat e‑mailové a úložné formáty jako MSG, EMLX, EML a MHT. Zpracování příloh e‑mailů, přizpůsobení hlaviček zpráv a implementace různých síťových protokolů jako POP3, IMAP a SMTP pro odesílání a přijímání e‑mailů je mnohem jednodušší. Jedná se o samostatné API, které nevyžaduje instalaci Microsoft Outlook ani jiného softwaru.

    Extrahování metadat PST pomocí online aplikace

    Zobrazte a upravujte metadata PST dokumentů pomocí našich Live Demos s následujícími výhodami.

      Není třeba nic stahovat ani nastavovat
      Není třeba psát žádný kód
      Stačí nahrát svůj PST soubor a upravit vlastnosti dokumentu
      Okamžitě získáte odkaz ke stažení výsledného souboru

    PST What is PST File Format

    Soubory s příponou .PST představují Outlook Personal Storage Files (také nazývané Personal Storage Table), které ukládají různé uživatelské informace. Uživatelské informace jsou uloženy ve složkách různých typů, včetně e‑mailů, kalendářových položek, poznámek, kontaktů a několika dalších formátů souborů. PST soubory se používají pro archivaci e‑mailových dat offline, která lze později načíst a zobrazit v různých aplikacích.

    Read More

    Další podporované formáty metadat

    Pomocí Javy lze také manipulovat s metadaty mnoha dalších formátů, včetně

    EML (Outlook e‑mailové zprávy)
    MBOX (Elektronické poštovní zprávy)
    MSG (Formát Outlook a Exchange)
    OST (Souborové úložiště offline)