Aspose.Email Java for Apache POI - HSMF
Introduction
Apache POI - HSMF
HSMF est l’implémentation Java pure du format Outlook MSG du projet POI.
Pour le moment, il fournit un accès en lecture de bas niveau à l’ensemble du fichier, ainsi qu’une manière orientée utilisateur d’accéder au contenu textuel commun des fichiers MSG.
En savoir plus sur poi.apache.org
Aspose.Email pour Java
Aspose.Email pour Java est une bibliothèque de classes Java qui permet aux applications Java de lire et d’écrire des fichiers de messages électroniques dans divers formats sans Microsoft Outlook.
Il fournit des classes pour lire et mettre à jour les fichiers MSG, EML, EMLX, OFT, ajouter/supprimer des pièces jointes et des destinataires, mettre à jour le sujet, le corps et d’autres propriétés des fichiers MSG.
En savoir plus sur aspose.com
Aspose.Email Java pour Apache POI - HSMF
Le projet Aspose.Email pour Apache POI - HSMF montre comment différentes tâches peuvent être réalisées à l’aide des API Java d’Aspose.Email, en comparaison avec Apache POI HSMF. Le projet couvre également les fonctionnalités disponibles uniquement dans les API Aspose.Email et non dans Apache POI HSMF pour la gestion des messages électroniques.
Ce projet est utile aux développeurs qui souhaitent comparer Apache POI HSMF avec Aspose.Email OU migrer d’Apache POI HSMF vers Aspose.Email.
Exigences système et plateformes prises en charge
Exigences système
Voici les exigences système pour exécuter Aspose.Email Java pour Apache POI - HSMF :
- Java 1.4 ou supérieur installé.
- Composant Aspose.Email téléchargé.
- Bibliothèques Apache POI - HSMF téléchargées.
Plateformes prises en charge
Voici les plateformes prises en charge :
- Apache POI 3.11.
- Aspose.Email 4.2.0.0 et supérieurs.
- IDE Java (Eclipse, NetBeans, IntelliJ, …).
Téléchargement et configuration
Vous pouvez inclure directement le code source de Aspose.Email Java pour Apache POI dans votre propre projet. Les versions d’exemples exécutables suivantes sont disponibles en téléchargement sur tous les sites de codage social mentionnés ci-dessous :
Versions - Basées sur Maven
CodePlex
GitHub
Versions - Basées sur Java
Les versions d’exemples exécutables suivantes sont disponibles en téléchargement sur tous les sites de codage social mentionnés ci-dessous :
CodePlex
- Exemples de comparaison
- Plus de fonctionnalités d’Aspose.Email
GitHub
- Exemples de comparaison
- Plus de fonctionnalités d’Aspose.Email
Télécharger les bibliothèques requises
Téléchargez les bibliothèques requises mentionnées ci-dessous. Celles‑ci sont nécessaires pour exécuter les exemples de comparaison.
- Aspose : Composant Aspose.Email pour Java
- Apache POI : Apache POI - HSMF
Comment configurer le code source
Veuillez suivre ces étapes simples afin d’ouvrir et d’étendre le code source en utilisant :
IDE Eclipse
- Téléchargez/clonez le code source.
- Ouvrez Eclipse et choisissez File > Import…
- Sélectionnez General > Existing Projects into Workspace.
- Parcourez pour sélectionner le répertoire racine du code source le plus récent que vous avez téléchargé.
- Cliquez sur Finish pour importer correctement le projet téléchargé.
IDE NetBeans
- Téléchargez/clonez le code source.
- Ouvrez NetBeans et choisissez File > New Project…
- Dans l’onglet Choose Project : sélectionnez Java > Java Project with Existing Sources.
- Dans l’onglet Name and Location : indiquez le Project Name et le Project Folder souhaités.
- Dans l’onglet Existing Sources : cliquez sur Add Folder… et parcourez pour sélectionner le répertoire racine du code source le plus récent que vous avez téléchargé.
- Cliquez sur Finish pour créer correctement le projet téléchargé.
Vue d’ensemble du code source
Il y a deux projets liés à Aspose.Email Java pour Apache POI - HSMF
- Aspose.Email vs Apache POI HSMF - Contient la comparaison de code des fonctionnalités entre Apache POI HSMF et Aspose.Email.
- Plus de fonctionnalités d’Aspose.Email - Contient les nombreuses fonctionnalités d’Aspose.Email comparées à Apache POI HSMF pour manipuler les formats de fichiers de courriels Outlook depuis les applications
Pour configurer l’API Aspose.Email pour Java, incluez l’URL du référentiel Aspose et la dépendance Maven Aspose.Email pour Java dans votre pom.xml comme suit :
Référentiel Maven Aspose
<repositories>
<repository>
<id>aspose-maven-repository</id>
<name>Aspose Maven Repository</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
Dépendance Maven Aspose.Email pour Java
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>5.5.0</version>
<classifier>jdk16</classifier>
</dependency>
Note : Veuillez utiliser la dernière version disponible de l’API Aspose.
Support, Extension et Contribution
Support
Dès les premiers jours d’Aspose, nous savions que se contenter de fournir de bons produits à nos clients ne serait pas suffisant. Nous devions également offrir un bon service. Nous sommes nous‑mêmes développeurs et comprenons à quel point il est frustrant lorsqu’un problème technique ou une particularité du logiciel vous empêche de faire ce que vous devez faire. Nous sommes là pour résoudre les problèmes, pas les créer.
C’est pourquoi nous offrons un support gratuit. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou qu’elle utilise une version d’évaluation, mérite toute notre attention et notre respect.
Vous pouvez consigner tout problème ou suggestion lié à Aspose.Email Java pour Apache POI HSMF en utilisant l’une des plateformes suivantes :
Étendre et contribuer
Aspose.Email Java pour Apache POI HSMF est open source et son code source est disponible sur les principaux sites de codage collaboratif listés ci‑dessous. Les développeurs sont encouragés à télécharger le code source et à contribuer en suggérant ou ajoutant de nouvelles fonctionnalités ou en améliorant les existantes, afin que d’autres puissent également en bénéficier.
Code source
Vous pouvez obtenir le code source le plus récent depuis l’un des emplacements suivants
Exemples de code
Cette section comprend les sujets suivants
- Comparaison de code pour les fonctionnalités communes dans Aspose.Email et Apache POI HSMF
- Extraire les pièces jointes du message avec Aspose.Email et Apache POI HSMF
- Extraire le corps du message avec Aspose.Email et Apache POI HSMF
- Extraire les en‑têtes du message avec Aspose.Email et Apache POI HSMF
- Charger le message électronique avec Aspose.Email et Apache POI HSMF
- Enregistrer le message électronique avec Aspose.Email et Apache POI HSMF
- Fonctionnalités manquantes dans Apache POI HSMF
- Utilisation des rendez‑vous avec Aspose.Email
- Créer un nouvel élément de calendrier
- Mise en forme d’un rendez‑vous dans Aspose.Email
- Définir la catégorie de couleur pour le message Outlook
- Créer une demande de rendez‑vous brouillon
- Création d’un rappel audio
- Ajouter des pièces jointes aux éléments du calendrier
- Récupérer les pièces jointes des éléments du calendrier
- Utilisation des e‑mails avec Aspose.Email
- Obtenir les informations des dossiers depuis la boîte aux lettres IMAP
- Ajouter des images intégrées au message électronique dans Aspose.Email
- Lire les pièces jointes d’email intégrées depuis le message dans Aspose.Email
- Afficher et masquer les en‑têtes d’impression supplémentaires avec MHTFormatOptions
- Utilisation des contacts dans Aspose.Email
- Conversion vers d’autres formats dans Aspose.Email
- Utilisation du stockage Outlook dans Aspose.Email
- Utilisation des rendez‑vous avec Aspose.Email