DOCX JPG PDF XML EML
  Product Family
PST

Convertir EML en PST en Java

API Java intuitive pour convertir les fichiers de courrier électronique entre les formats. Exemple de code de conversion EML vers PST et son intégration avec des projets Java.

Comment convertir EML en PST à l'aide de Java

Aspose.Email pour Java fournit une solution efficace et fiable pour convertir des fichiers de courrier électronique entre différents formats. Il simplifie le processus de conversion du format des e-mails en fournissant une API simple et efficace. Essayez cet exemple de code concis et simple qui démontre la facilité et l’efficacité du processus de conversion du format d’e-mail. Le code représente des classes et des méthodes permettant de créer des objets et de les manipuler, permettant aux développeurs de gérer les données de messagerie avec facilité et précision et d’obtenir des résultats fiables et précis.

Grâce à l’API Java, vous n’avez pas à vous soucier d’algorithmes complexes ou de tâches manuelles fastidieuses, ce qui vous permet de gagner du temps et de consacrer des efforts à des tâches plus importantes afin de faire passer vos applications de traitement du courrier électronique au niveau supérieur.

Commencez à utiliser les fonctionnalités de l’API Java puissante et riche en fonctionnalités en effectuant l’une des actions simples suivantes :

  • téléchargez sa dernière version sur Maven

  • installez-le dans votre projet basé sur Maven en ajoutant les configurations suivantes au fichier pom.xml.

<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>

Étapes pour convertir EML en PST via Java

Les programmeurs Java peuvent facilement convertir un fichier EML en PST en quelques lignes de code.

  1. Chargez le fichier EML à l’aide du MailMessage.load() method.
  2. Créez un nouveau fichier PST au format Unicode.
  3. Créez un nouveau dossier Boîte de réception dans le dossier racine du fichier PST.
  4. Convertissez le MailMessage chargé en MapiMessage à l’aide du MapiConversionOptions pour Unicode.
  5. Ajoutez le MapiMessage converti au dossier Inbox du fichier PST.

Exigences du système

Avant d’exécuter le code de conversion Java, assurez-vous que vous disposez des prérequis suivants.

  • Microsoft Windows ou un système d’exploitation compatible avec l’environnement d’exécution Java pour les applications JSP/JSF et les applications de bureau.
  • Téléchargez la dernière version d’Aspose.Email pour Java directement depuis Maven .
 

Convertir EML en PST - Java

try (MailMessage message = MailMessage.load("sourceFile.eml")) {
    try (PersonalStorage personalStorage = PersonalStorage.create("outputFile.pst", FileFormatVersion.Unicode)) {
        // Add message to Inbox folder
        personalStorage.getRootFolder().addSubFolder("Inbox").addMessage(MapiMessage.fromMailMessage(message, new MapiConversionOptions(FileFormatVersion.Unicode)));
    }
} catch (IOException e) {
    e.printStackTrace();
}
 
  • Démonstrations en direct de conversion EML vers PST

    Convertir EML en PST dès maintenant en visitant notre site Web de démonstrations en direct. La démo en direct présente les avantages suivants

      Il n'est pas nécessaire de télécharger l'API Aspose.
      Pas besoin d'écrire de code.
      Téléchargez simplement votre fichier EML, il sera converti instantanément en PST.
      Vous obtiendrez le lien de téléchargement.
    Email API est une solution d’analyse des formats Microsoft Outlook et Thunderbird. On peut facilement créer, manipuler, convertir des e-mails et des formats de stockage tels que MSG, EMLX, EML et MHT. La gestion des pièces jointes aux e-mails, la personnalisation des en-têtes des messages et la mise en œuvre de différents protocoles réseau tels que POP3, IMAP et SMTP pour envoyer et recevoir des e-mails sont beaucoup plus faciles. Il s’agit d’une API autonome qui ne nécessite pas l’installation de Microsoft Outlook ou de tout autre logiciel.

    EML What is EML File Format

    Le format de fichier EML représente les messages électroniques enregistrés à l'aide d'Outlook et d'autres applications pertinentes. Presque tous les clients de messagerie prennent en charge ce format de fichier pour sa conformité avec la norme RFC-822 Internet Message Format Standard. Microsoft Outlook est le logiciel par défaut pour ouvrir les types de messages EML. Les fichiers EML peuvent être utilisés pour les enregistrer sur disque ainsi que pour les envoyer aux destinataires à l'aide de protocoles de communication.

    Read More

    PST What is PST File Format

    Les fichiers avec l'extension .PST représentent les fichiers de stockage personnel Outlook (également appelés table de stockage personnelle) qui stockent diverses informations utilisateur. Les informations utilisateur sont stockées dans des dossiers de différents types, notamment des e-mails, des éléments de calendrier, des notes, des contacts et plusieurs autres formats de fichiers. Les fichiers PST sont utilisés pour archiver les données d'e-mails hors ligne qui peuvent être chargées et visualisées ultérieurement dans diverses applications.

    Read More

    Autres conversions prises en charge

    Vous pouvez également convertir EML dans de nombreux autres formats de fichiers, dont certains sont répertoriés ci-dessous.

    EML TO EMLX (Format EMLX d'Apple)
    EML TO HTML (Langage de balisage Hyper Text)
    EML TO ICS (iCalendar)
    EML TO MBOX (Messages électroniques)
    EML TO MHTML (Format d'archive de page Web)
    EML TO MSG (Format Outlook et Exchange)
    EML TO OFT (Modèles de courrier électronique Outlook)
    EML TO OST (Fichiers de stockage hors ligne)
    EML TO VCF (Format de carte virtuelle)