HTML JPG PDF XML MSG
  Product Family
PST

Convertir MSG en PST via C#

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

Comment convertir MSG en PST avec C#

Découvrez des performances ultra-rapides dans le traitement des e-mails avec Aspose.Email pour .NET! Il s’agit d’une API C# qui offre aux développeurs un ensemble complet d’outils pour gérer les fichiers e‑mail sans installer Outlook ou Thunderbird, y compris la capacité de convertir entre différents formats. Parmi ces capacités, la conversion de MSG (Message e‑mail Outlook) en PST (Personal Storage Table) se démarque, car elle crée un système de gestion des e‑mails plus cohérent et convivial dans l’environnement Outlook, surtout lorsqu’on traite un grand nombre de messages ou que l’on travaille sur différents appareils et plates‑formes.

La conversion de fichiers MSG individuels vers un format PST consolide plusieurs éléments de courriel autonomes en un seul fichier, améliorant à la fois l’organisation et la portabilité, permettant l’archivage pratique et la gestion des fichiers Outlook Personal Folder, qui peuvent être facilement transférés, sauvegardés ou liés à un profil Outlook pour une organisation et un accès intégrés du courrier électronique.

Le processus de conversion d’e‑mail vers un fichier de stockage avec Aspose.Email pour .NET est simple. La bibliothèque propose un modèle d’objets facile à utiliser. La conversion d’e‑mails ne nécessite généralement que quelques lignes de code, en masquant les détails de l’analyse du format de fichier sous‑jacent, de la gestion MIME, des problèmes d’encodage, etc. Lorsque vous utilisez Aspose.Email pour .NET, vous n’avez pas besoin de traiter manuellement ces aspects. Vous écrivez simplement le code de haut niveau nécessaire pour exécuter la tâche.

Améliorez vos performances avec une API complète et facile à utiliser qui simplifie les tâches complexes de gestion des e-mails, telles que l’envoi, la réception et le traitement des e-mails, ainsi que la conversion entre différents formats d’e-mails. Cela permet aux développeurs d’intégrer efficacement les fonctionnalités de messagerie dans leurs applications sans plonger dans les détails bas niveau, réduisant ainsi de manière significative le temps et les efforts de développement.

Pour exploiter la puissance de l’API .NET, effectuez 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

Étapes pour convertir MSG en PST via C#

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

  1. Créez un nouveau fichier PST en utilisant PersonalStorage.Create.
  2. Ajoutez un sous-dossier "Inbox" au dossier racine du PST.
  3. Chargez un fichier MSG en utilisant MapiMessage.Load.
  4. Ajoutez le MSG au dossier Boîte de réception nouvellement créé dans le PST.

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.
  • DLL Aspose.Email pour .NET référencée dans votre projet.
  • Inclure l’espace de noms dans la classe concernée.
 

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

using (var pst = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode))
{ 
    var inbox = pst.RootFolder.AddSubFolder("Inbox");
    var msg = MapiMessage.Load("sourceFile.msg");
    inbox.AddMessage(msg);
}
 
  • Free App to Convert MSG to PST

    Autres conversions prises en charge

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

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