DOCX JPG PDF XML MBOX
  Product Family
EML

Convertir MBOX en EML en Java

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

Comment convertir MBOX en EML à 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 MBOX en EML via Java

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

  1. Créez un nouveau MboxrdStorageReader objet appelé « reader » transmettant le chemin du fichier « SourceFile.mbox » et définissant le paramètre booléen sur false, indiquant qu’il n’ajoutera pas le stockage Mboxrd.
  2. Parcourez chaque message du fichier MBOX à l’aide de reader.getTotalItemsCount() comme condition pour la boucle.
  3. Utilisez le readNextMessage() méthode du « lecteur » pour lire le message suivant dans la boucle et le stocker dans un MapiMessage objet appelé « message ».
  4. Utilisez le save() méthode pour enregistrer le message sous forme de fichier EML avec le nom de fichier « OutputMessage » et les options par défaut pour enregistrer les fichiers EML SaveOptions.getDefaultEml() .

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 MBOX en EML - Java

MboxrdStorageReader reader = new MboxrdStorageReader("sourceFile.mbox", false) {
for (int i = 0; i < reader.getTotalItemsCount(); i++) {
MapiMessage message = reader.readNextMessage() {
message.save("outputMessage" + i + ".eml", SaveOptions.getDefaultEml());
        }
    }
}
 
  • Démonstrations en direct de conversion de MBOX vers EML

    Convertir MBOX en EML 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 MBOX, il sera converti instantanément en EML.
      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.

    MBOX What is MBOX File Format

    Le format de fichier mBox est un terme générique qui représente un conteneur pour la collecte de messages électroniques. Les messages sont stockés dans le conteneur avec leurs pièces jointes. Les messages d'un dossier entier sont enregistrés dans un seul fichier de base de données et les nouveaux messages sont ajoutés à la fin du fichier. De nombreuses applications et API prennent en charge le format de fichier mBox, comme Apple Mail et Mozilla Thunderbird.

    Read More

    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

    Autres conversions prises en charge

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

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