PPTX DOCX XLSX PDF ODP
Aspose.Email  per Java
MBOX

Estrai i metadati MBOX tramite Java

Crea le tue app Java per aggiungere, modificare, rimuovere o estrarre metadati dai file MBOX utilizzando le API lato server.

Come estrarre i metadati MBOX utilizzando Java

Per ottenere i metadati dei file MBOX, useremo

Aspose.Email per Java

API che è un’API di metadati ricca di funzionalità, potente e facile da usare per la piattaforma Java. Puoi scaricare la sua ultima versione direttamente da

Maven

e installalo all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni a 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>

Passaggi per estrarre i metadati di MBOX tramite Java

Ottieni il tipo di messaggio utilizzando getProperties, che a sua volta consente di ottenere tutte le informazioni sui metadati tramite un semplice ciclo.

  • Caricare il file MBOX utilizzando MAPIMessage.fromFile
  • Ottieni la raccolta delle proprietà usando getProperties ()
  • Accedi alla proprietà pertinente come Subject usando get_item ()

Requisiti di sistema

Aspose.Email per Java supporta tutte le principali piattaforme e sistemi operativi. Assicurati di avere i seguenti prerequisiti.

  • Microsoft Windows o un sistema operativo compatibile con Java Runtime Environment per applicazioni JSP/JSF e applicazioni desktop.
  • Scarica l’ultima versione di Aspose.Email per Java direttamente da Maven .
 

Estrai i metadati di MBOX - Java


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

//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());
} 
 
  • Informazioni su Aspose.Email per Java API

    Aspose.Email è una soluzione di analisi dei formati Microsoft Outlook e Thunderbird. Si possono facilmente creare, manipolare, convertire e-mail e formati di archiviazione come MSG, EMLX, EML e MHT. La gestione degli allegati e-mail, la personalizzazione delle intestazioni dei messaggi e l’implementazione di diversi protocolli di rete come POP3, IMAP e SMTP per inviare e ricevere e-mail sono molto più semplici. È un’API autonoma e non richiede l’installazione di Microsoft Outlook o di altri software.

    Estrai i metadati di MBOX tramite l’app online

    Visualizza e modifica i metadati nei documenti MBOX utilizzando il nostro Dimostrazioni dal vivo con i seguenti vantaggi.

      Non è necessario scaricare o configurare nulla
      Non è necessario scrivere alcun codice
      Basta caricare il file MBOX e modificare le proprietà del documento
      Ottieni immediatamente il link per il download del file risultante

    MBOX What is MBOX File Format

    Il formato di file MBox è un termine generico che rappresenta un contenitore per la raccolta di messaggi di posta elettronica. I messaggi vengono archiviati all'interno del contenitore insieme ai relativi allegati. I messaggi di un'intera cartella vengono salvati in un unico file di database e i nuovi messaggi vengono aggiunti alla fine del file. Numerose applicazioni e API forniscono supporto per i formati di file MBox come Apple Mail e Mozilla Thunderbird.

    Read More

    Altri formati di metadati supportati

    Utilizzando Java, si possono anche manipolare i metadati di molti altri formati, tra cui

    EML (Messaggi e-mail di Outlook)
    MSG (Formato Outlook ed Exchange)
    OST (File di archiviazione offline)
    PST (File di archiviazione personale di Outlook)