DOCX JPG PDF XML PST
  Product Family
EMLX

PST-EMLX-Konverter für Java-Anwendungen

Intuitive Java-API zum Konvertieren von E-Mail-Dateien zwischen Formaten. Codebeispiel für die Konvertierung von PST in EMLX und dessen Integration in Java-Projekte.

PST mithilfe der Java-API in EMLX konvertieren

Aspose.Email für Java bietet eine effiziente und zuverlässige Lösung für die Konvertierung von E-Mail-Dateien zwischen verschiedenen Formaten. Es vereinfacht den Prozess der Konvertierung des E-Mail-Formats, indem es eine einfache und effiziente API bereitstellt. Probieren Sie das kurze und unkomplizierte Codebeispiel aus, das die Einfachheit und Effizienz des Konvertierungsprozesses im E-Mail-Format demonstriert. Der Code stellt Klassen und Methoden zur Erstellung und Bearbeitung von Objekten dar, sodass Entwickler E-Mail-Daten einfach und präzise verarbeiten und zuverlässige und genaue Ergebnisse erzielen können.

Mit der Java-API müssen Sie sich keine Gedanken über komplexe Algorithmen oder langwierige manuelle Arbeit machen. So sparen Sie Zeit und Mühe für wichtigere Aufgaben, um Ihre E-Mail-Verarbeitungsanwendungen auf die nächste Stufe zu heben.

Wie installiert man die Aspose.Email für Java Library

Der Einstieg in die Nutzung der Funktionen der leistungsstarken und funktionsreichen Java-API ist mit einer der folgenden Aktionen ganz einfach:

  • laden Sie die neueste Version von herunter Maven

  • installieren Sie es in Ihrem Maven-basierten Projekt, indem Sie die folgenden Konfigurationen zur pom.xml hinzufügen.

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

Bei Schwierigkeiten oder Fragen zum Installationsvorgang der API besuchen Sie bitte die Installation Abschnitt unserer documentation .

So konvertieren Sie PST-Dateien in das EMLX-Format

Die Konvertierung von PST-Dateien (Personal Storage Table) in das EMLX-Format mithilfe von Aspose.Email für Java bietet eine robuste und effiziente Lösung für die Arbeit mit E-Mail-Daten. Die intuitive API von Aspose.Email ermöglicht es Entwicklern, PST-Dateien nahtlos zu verarbeiten, E-Mail-Nachrichten zu extrahieren und sie mühelos in das EMLX-Format zu konvertieren. Dieser Konvertierungsprozess stellt sicher, dass die ursprüngliche E-Mail-Struktur, Anhänge und Metadaten erhalten bleiben, sodass die Integrität des E-Mail-Inhalts während der gesamten Transformation erhalten bleibt. Mithilfe der zuverlässigen Konvertierungstools von Aspose.Email können Entwickler mühelos die Konvertierungsfunktionen von PST in EMLX in ihre Java-Anwendungen integrieren.

Um PST-Dateien in das EMLX-Format zu konvertieren, bietet die Bibliothek die PersonalStorage Klasse, die verwendet wird, um eine PST-Datei darzustellen. Es bietet Methoden für den Zugriff auf und die Bearbeitung der in der PST-Datei gespeicherten Daten. Das FolderInfo Klasse steht für einen Ordner in der PST-Datei. Sie bietet Methoden für den Zugriff auf den Inhalt des Ordners. Das MessageInfoCollection Die Klasse, die auch im folgenden Codebeispiel verwendet wird, speichert eine Sammlung von MessageInfo-Objekten, die E-Mail-Nachrichten in einem Ordner darstellen. Mit dem MessageInfo Klasse, die eine einzelne E-Mail-Nachricht in einem Ordner darstellt. Sie können auf Details jeder E-Mail-Nachricht in einem Ordner zugreifen. Die MapiMessage class bietet Entwicklern eine umfassende Reihe von Funktionen für die programmgesteuerte Arbeit mit E-Mail-Nachrichten und ermöglicht es ihnen, E-Mail-Daten in ihren Java-Anwendungen effizient zu verwalten, zu bearbeiten und mit ihnen zu interagieren. Die SaveOptions Klasse bietet Optionen zum Speichern von E-Mail-Nachrichten in verschiedenen Formaten. Das folgende Codebeispiel zeigt die Verwendung dieser Klassen beim Extrahieren von E-Mail-Nachrichten, beim Konvertieren vom PST- in das EMLX-Format und beim Speichern im angegebenen Zielordner. Weitere Informationen zu den API-Highcode-Funktionen finden Sie auf unserer Referenzressourcen .

Schritte zum Konvertieren von PST in EMLX über Java

Java-Programmierer können PST-Dateien in nur wenigen Codezeilen problemlos in EMLX konvertieren.

  1. Laden Sie die PST-Datei „Outlook.pst“ mit dem PersonalStorage.fromFile method.
  2. Greifen Sie auf den Posteingangsordner in der PST-Datei zu, indem Sie getPredefinedFolder .
  3. Rufen Sie alle E-Mail-Nachrichten im Posteingangsordner ab und speichern Sie sie in einem MessageInfoCollection-Objekt, indem Sie getContents method.
  4. Durchlaufen Sie jede E-Mail-Nachricht in der Sammlung.
  5. Extrahieren Sie den Inhalt und die Metadaten jeder E-Mail-Nachricht mit extractMessage method.
  6. Erstellen Sie das MapiMessage-Objekt, um den Nachrichteninhalt zu kapseln.
  7. Speichern Sie die E-Mail-Nachricht im EMLX-Format, indem Sie den save Methode der MapiMessage-Klasse, die Speicheroptionen für die neue Datei angibt.

Anforderungen an das System

Bevor Sie den Java-Konvertierungscode ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit Java Runtime Environment für JSP/JSF-Anwendungen und Desktop-Anwendungen.
  • Holen Sie sich die neueste Version von Aspose.Email für Java direkt von Maven .
 

PST in EMLX umwandeln - Java

PersonalStorage pst = PersonalStorage.fromFile("Outlook.pst");
FolderInfo folderInfo = pst.getPredefinedFolder(StandardIpmFolder.Inbox);
MessageInfoCollection miCol = folderInfo.getContents();
for (int i=0;i < miCol.size(); i++){
MessageInfo msgInfo = (MessageInfo)miCol.get(i);
MapiMessage mapi = pst.extractMessage(msgInfo);
mapi.save("DestFolder\\" + i + ".emlx", SaveOptions.createSaveOptions(MailMessageSaveType.EmlxFormat));
}   
 

Was ist das PST-Dateiformat?

PST (Personal Storage Table) ist ein Dateiformat, das von Microsoft Outlook zum Speichern von E-Mail-Nachrichten, Kontakten, Kalendern, Aufgaben und anderen Postfachelementen verwendet wird. PST-Dateien dienen als Datenspeichercontainer, mit dem Benutzer in Outlook auf ihre E-Mail-Daten zugreifen und diese verwalten können. Diese Dateien können lokal auf dem Computer eines Benutzers erstellt und gespeichert oder auf einem Netzwerkserver gespeichert werden. PST-Dateien werden häufig zum Sichern von E-Mail-Daten, zum Archivieren alter Nachrichten und zum Migrieren von E-Mail-Daten zwischen verschiedenen Computern oder E-Mail-Clients verwendet. Darüber hinaus können PST-Dateien kennwortgeschützt werden, um die Datensicherheit und den Datenschutz zu verbessern.

Was ist das EMLX-Dateiformat?

EMLX ist ein Dateiformat, das von Apple Mail verwendet wird. Es ist ein proprietäres Dateiformat, das zum Speichern einzelner E-Mail-Nachrichten auf den Betriebssystemen macOS und Mac OS X verwendet wird. Jede EMLX-Datei stellt eine einzelne E-Mail-Nachricht dar und enthält in der Regel den Inhalt, die Anlagen, Header und Metadaten der E-Mail. Sie werden normalerweise in einer verschachtelten Verzeichnisstruktur auf dem Computer des Benutzers gespeichert, wobei jede E-Mail-Nachricht als separate Datei gespeichert wird. Das EMLX-Format ermöglicht es Apple Mail, E-Mail-Nachrichten effizient zu verwalten und zu speichern und bietet Benutzern gleichzeitig einfachen Zugriff auf einzelne Nachrichten.

Dateiformatkonvertierungen, die von Aspose.Email für Java unterstützt werden

Aspose.Email für Java bietet eine umfangreiche Reihe von Dateiformatkonvertierungen, mit denen E-Mails, Kontakte, Kalender und Anhänge nahtlos verarbeitet werden können. Es ermöglicht Entwicklern, Daten mühelos zu bearbeiten und zu transformieren, um den unterschiedlichen Anforderungen ihrer Anwendungen gerecht zu werden. Die Implementierung von Dateiformatkonvertierungen in E-Mail-Anwendungen erleichtert deren Interoperabilität und erhöht die Effizienz. Insgesamt unterstützt die Bibliothek die Konvertierung von EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF zu anderen Formaten, die das Nutzererlebnis verbessern.
  • Live-Demos zur Konvertierung von PST in EMLX

    Andere unterstützte Konvertierungen

    Sie können PST auch in viele andere Dateiformate konvertieren, darunter die unten aufgeführten.

    PST TO EML (Outlook-E-Mail-Nachrichten)
    PST TO HTML (Hypertext-Markup-Sprache)
    PST TO ICS (iCalendar)
    PST TO MBOX (E-Mail-Nachrichten)
    PST TO MHTML (Webseitenarchivformat)
    PST TO MSG (Outlook- und Exchange-Format)
    PST TO OFT (Outlook-E-Mail-Vorlagen)
    PST TO OST (Offline-Speicherdateien)
    PST TO VCF (Virtuelles Kartenformat)