Aspose.Email Java for Apache POI - HSMF

Einleitung

Apache POI - HSMF

HSMF ist die reine Java-Implementierung des Outlook MSG-Formats im POI-Projekt.

Derzeit bietet es einen Low-Level-Lesezugriff auf die gesamte Datei sowie eine benutzerfreundliche Möglichkeit, auf den gemeinsamen textuellen Inhalt von MSG-Dateien zuzugreifen.

Mehr dazu bei poi.apache.org

Aspose.Email für Java

Aspose.Email für Java ist eine Java-Klassenbibliothek, die Java-Anwendungen ermöglicht, E-Mail-Nachrichtendateien in verschiedenen Formaten zu lesen und zu schreiben, ohne Microsoft Outlook zu benötigen.

Es stellt Klassen zum Lesen und Aktualisieren von MSG-, EML-, EMLX- und OFT-Dateien bereit, zum Hinzufügen/Entfernen von Anhängen und Empfängern, zum Aktualisieren von Betreff, Body und anderen MSG-Dateieigenschaften.

Mehr dazu bei aspose.com

Aspose.Email Java für Apache POI - HSMF

Das Projekt Aspose.Email für Apache POI - HSMF zeigt, wie verschiedene Aufgaben mit den Aspose.Email Java APIs im Vergleich zu Apache POI HSMF durchgeführt werden können. Das Projekt behandelt zudem Funktionen, die ausschließlich in den Aspose.Email APIs verfügbar sind, jedoch nicht in Apache POI HSMF, um E-Mail-Nachrichten zu verarbeiten.

Dieses Projekt ist für Entwickler hilfreich, die Apache POI HSMF mit Aspose.Email vergleichen oder von Apache POI HSMF zu Aspose.Email migrieren möchten.

Systemanforderungen und unterstützte Plattformen

Systemanforderungen

Folgende Systemanforderungen gelten für die Ausführung von Aspose.Email Java für Apache POI - HSMF:

  • Java 1.4 oder höher installiert.
  • Heruntergeladene Aspose.Email Komponente.
  • Heruntergeladene Apache POI - HSMF Bibliotheken.

Unterstützte Plattformen

Folgende Plattformen werden unterstützt:

  • Apache POI 3.11.
  • Aspose.Email 4.2.0.0 und höher.
  • Java IDE (Eclipse, NetBeans, IntelliJ, …).

Herunterladen und Konfigurieren

Sie können den Quellcode von Aspose.Email Java für Apache POI direkt in Ihr eigenes Projekt einbinden. Die folgenden Releases laufender Beispiele stehen zum Download auf allen unten genannten Social-Coding-Websites zur Verfügung:

Releases – Maven-basiert

CodePlex

GitHub

Releases – Java-basiert

Die folgenden Releases laufender Beispiele stehen zum Download auf allen unten genannten Social-Coding-Websites zur Verfügung:

CodePlex


GitHub

Erforderliche Bibliotheken herunterladen

Laden Sie die unten genannten erforderlichen Bibliotheken herunter. Diese werden für die Ausführung der Vergleichsbeispiele benötigt.

So konfigurieren Sie den Quellcode

Bitte folgen Sie diesen einfachen Schritten, um den Quellcode zu öffnen und zu erweitern, während Sie verwenden:

Eclipse IDE

  1. Laden Sie den Quellcode herunter/klonen Sie ihn.
  2. Öffnen Sie Eclipse und wählen Sie File > Import…
  3. Wählen Sie General > Existing Projects into Workspace.
  4. Navigieren Sie zum Stammverzeichnis auswählen des neuesten Quellcodes, den Sie heruntergeladen haben.
  5. Klicken Sie auf Finish, um das heruntergeladene Projekt erfolgreich zu importieren.

NetBeans IDE

  1. Laden Sie den Quellcode herunter/klonen Sie ihn.
  2. Öffnen Sie NetBeans und wählen Sie File > New Project…
  3. Im Reiter Choose Project: Wählen Sie Java > Java Project with Existing Sources.
  4. Im Reiter Name and Location: Geben Sie Ihren gewünschten Project Name und Project Folder an.
  5. Im Reiter Existing Sources: Klicken Sie auf Add Folder… und suchen Sie das Stammverzeichnis des neuesten Quellcodes, den Sie heruntergeladen haben.
  6. Klicken Sie auf Finish, um das heruntergeladene Projekt erfolgreich zu erstellen.

Überblick über den Quellcode

Es gibt zwei Projekte, die sich auf Aspose.Email Java für Apache POI - HSMF beziehen

  • Aspose.Email vs Apache POI HSMF – Enthält den Codevergleich der Funktionen von Apache POI HSMF und Aspose.Email.
  • Weitere Funktionen von Aspose.Email – Enthält die umfangreichen Funktionen von Aspose.Email im Vergleich zu Apache POI HSMF, um Outlook-E-Mail-Dateiformate innerhalb der Anwendungen zu manipulieren

Um die Aspose.Email für Java API zu konfigurieren, fügen Sie die Aspose-Repository-URL und die Maven-Abhängigkeit der Aspose.Email für Java API in Ihre pom.xml wie folgt ein:

Aspose Maven-Repository


 <repositories>

    <repository>

        <id>aspose-maven-repository</id>

        <name>Aspose Maven Repository</name>

        <url>https://releases.aspose.com/java/repo/</url>

    </repository>

</repositories>

Aspose.Email für Java Maven-Abhängigkeit


 <dependency>

    <groupId>com.aspose</groupId>

    <artifactId>aspose-email</artifactId>

    <version>5.5.0</version>

    <classifier>jdk16</classifier>

</dependency>

Hinweis: Bitte verwenden Sie die verfügbare neueste Version der Aspose API.

Unterstützung, Erweiterung und Mitwirken

Unterstützung

Seit den allerersten Tagen von Aspose wussten wir, dass es nicht ausreicht, unseren Kunden nur gute Produkte zu bieten. Wir mussten auch einen guten Service liefern. Wir sind selbst Entwickler und verstehen, wie frustrierend es ist, wenn ein technisches Problem oder eine Eigenheit der Software Sie daran hindert, das zu tun, was Sie brauchen. Wir sind hier, um Probleme zu lösen, nicht zu schaffen.

Deshalb bieten wir kostenlosen Support an. Jeder, der unser Produkt nutzt, egal ob er es gekauft hat oder eine Evaluierung verwendet, verdient unsere volle Aufmerksamkeit und Respekt.

Sie können alle Probleme oder Vorschläge im Zusammenhang mit Aspose.Email Java für Apache POI HSMF über eine der folgenden Plattformen melden:

Erweitern und Mitwirken

Aspose.Email Java für Apache POI HSMF ist Open Source und sein Quellcode ist auf den nachfolgenden großen Social‑Coding-Websites verfügbar. Entwickler werden ermutigt, den Quellcode herunterzuladen und beizutragen, indem sie neue Funktionen vorschlagen oder hinzufügen bzw. bestehende verbessern, damit auch andere davon profitieren können.

Quellcode

Sie können den neuesten Quellcode von einem der folgenden Orte beziehen

Beispielcode

Dieser Abschnitt umfasst die folgenden Themen