HTML JPG PDF XML PST
  Product Family
MSG

Convertir PST en MSG via C#

Conversion de PST en MSG en C# utilisant l’API .NET sans dépendances Outlook® ou Thunderbird®.

Comment convertir PST en MSG avec C#

Pour les développeurs C# recherchant une solution fiable et efficace pour convertir PST en MSG, Aspose.Email pour .NET offre une API de conversion de fichiers complète et conviviale. L’API fait partie d’une bibliothèque progressive et polyvalente offrant une approche simple et intuitive pour gérer diverses tâches de traitement d’e-mails, telles que la création et la gestion de messages électroniques, les pièces jointes, l’extraction de métadonnées d’e-mails, l’interaction avec les serveurs de messagerie via divers protocoles, ainsi que la conversion entre les e-mails formats sans dépendances Outlook ou Thunderbird.

La conversion de PST en MSG permet aux développeurs de gérer efficacement les tâches de migration et d’intégration des données e‑mail. Ce processus, soutenu par notre API intuitive, permet d’automatiser et de simplifier le transfert de données e‑mail, assurant une transition fluide d’un client de messagerie à un autre, tout en éliminant le besoin de procédures de conversion manuelles complexes. Ainsi, les développeurs gagnent du temps et des ressources, et améliorent l’efficacité globale de leurs processus e‑mail.

L’exemple de code ci‑dessus montre comment convertir un fichier PST au format MSG en quelques lignes de code avec des résultats de haute qualité. Le processus comprend quelques étapes simples et directes comme le chargement des données e‑mail, leur traitement et leur sauvegarde dans le format souhaité. Cela fait de l’API un outil exceptionnel pour automatiser les tâches de conversion de fichiers dans les applications C#.

Convertissez dès maintenant vos fichiers PST au format MSG. Commencez par inclure l’espace de noms Aspose.Email dans votre projet C#. Vous pouvez le faire en effectuant l’une des actions suivantes :

  • Ouvrir NuGet dans le gestionnaire de packages, recherchez Aspose.Email et installez‑le sur votre appareil.

  • Utilisez la commande suivante depuis la console du gestionnaire de packages :


PM> Install-Package Aspose.Email

Pour plus d’informations, vous pouvez consulter notre documentation ou support.

Étapes pour convertir PST en MSG via C#

Les programmeurs .NET peuvent facilement charger et convertir des fichiers PST en MSG en quelques lignes de code.

  1. Ouvrez le fichier PST "storage.pst".
  2. Créer le répertoire de sortie s’il n’existe pas.
  3. Accédez au dossier "Inbox" dans le fichier PST.
  4. Itérez à travers chaque message du dossier "Inbox".
  5. Enregistrez chaque message sous forme de fichier .msg dans le répertoire de sortie.

Exigences système

Avant d’exécuter le code de conversion .NET, assurez‑vous d’avoir les prérequis suivants.

  • Microsoft Windows ou un système d’exploitation compatible avec .NET Framework, .NET Core, et PHP, VBScript, Delphi, C++ via COM Interop.
  • Environnement de développement tel que Microsoft Visual Studio.
  • Bibliothèque Aspose.EMAIL pour .NET DLL référencée dans votre projet.
 

Ce code d'exemple montre la conversion de PST en MSG en C#

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = pst.RootFolder.GetSubFolder("Inbox");

    // Iterate through pst messages and save them as .msg files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        var msgFilePath = Path.Combine(outputDirectory, $"Message{count}.msg");

        msg.Save(msgFilePath);

        Console.WriteLine($"Message {count} saved as: {msgFilePath}");

        count++;
    }
}
 
  • Free App to Convert PST to MSG

    Autres conversions prises en charge

    Vous pouvez également convertir le PST en de nombreux autres formats de fichiers, dont quelques-uns listés ci‑dessous.

    PST TO EML (Messages e‑mail Outlook)
    PST TO EMLX (Apple EMLX Format)
    PST TO HTML (Hyper Text Markup Language)
    PST TO ICS (iCalendar)
    PST TO MBOX (Messages électroniques)
    PST TO MHTML (Format d'archive de page Web)
    PST TO OFT (Modèles d'e‑mail Outlook)
    PST TO OST (Fichiers de stockage hors ligne)
    PST TO VCF (Format de carte virtuelle)