HTML JPG PDF XML MBOX
  Product Family
PST

Converti MBOX in PST tramite C#

Conversione da MBOX a PST C# utilizzando l’API .NET senza dipendenze da Outlook® o Thunderbird®.

Come convertire MBOX in PST usando C#

Aspose.Email per .NET fornisce una potente soluzione per convertire i file MBOX in PST con efficienza e facilità! Con poche righe di codice, puoi migrare senza problemi i tuoi dati di posta elettronica dal formato MBOX al formato PST di Outlook, garantendo compatibilità e accessibilità tra diversi client e piattaforme di posta elettronica. Sfruttando le potenti funzionalità di Aspose.Email per .NET, gli utenti possono implementare facilmente la conversione da MBOX a PST nelle loro applicazioni ottenendo affidabilità, velocità e flessibilità nel processo di conversione.

L’API fornisce un set completo di componenti per gestire varie attività relative alla posta elettronica, tra cui la creazione, la lettura e la manipolazione dei messaggi di posta elettronica, la gestione di cartelle e allegati, il filtraggio, la ricerca e la crittografia, l’utilizzo di Microsoft Exchange Server, la gestione di vari formati di posta elettronica e altro ancora.

Con Aspose.Email gli sviluppatori possono semplificare la gestione della posta elettronica, migliorare l’interoperabilità dei dati, garantire la conformità agli standard di posta elettronica e potenziare le proprie applicazioni con funzionalità avanzate di elaborazione della posta elettronica.

Inizia a utilizzare le funzionalità di .NET API eseguendo una delle seguenti azioni:

  • Open NuGet gestore di pacchetti, cerca Aspose.Email e installalo sul tuo dispositivo.

  • Utilizzate il seguente comando dalla console di Package Manager:


PM> Install-Package Aspose.Email

Passaggi per convertire MBOX in PST tramite C#

I programmatori.NET possono caricare e convertire facilmente i file MBOX in PST in poche righe di codice.

  1. Carica il file mbox usando mboxStorageReader.
  2. Crea un nuovo file PST.
  3. Crea una nuova cartella nel file PST.
  4. Scorri i messaggi mbox e aggiungili alla cartella PST.

Requisiti di sistema

Prima di eseguire il codice di conversione .NET, assicurati di disporre dei seguenti prerequisiti.

  • Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core e PHP, VBScript, Delphi, C++ tramite COM Interop.
  • Ambiente di sviluppo come Microsoft Visual Studio.
  • Aspose.Email per .NET DLL a cui si fa riferimento nel progetto.
  • Includi lo spazio dei nomi nella classe pertinente.
 

Questo codice di esempio mostra la conversione da MBOX a PST C#

// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());

// Create a new PST file
using (var personalStorage = PersonalStorage.Create(pstFilePath, FileFormatVersion.Unicode))
{
    // Create a new folder in the PST file
    var folderInfo = personalStorage.CreatePredefinedFolder("Inbox", StandardIpmFolder.Inbox);

    // Iterate through mbox messages and add them to the PST folder
    foreach (var eml in mbox.EnumerateMessages())
    {
        var msg = MapiMessage.FromMailMessage(eml);
        folderInfo.AddMessage(msg);
    }
}
 
  • App gratuita per convertire MBOX in PST

    Altre conversioni supportate

    Puoi anche convertire MBOX in molti altri formati di file, inclusi alcuni elencati di seguito.

    MBOX TO EML (Messaggi e-mail di Outlook)
    MBOX TO EMLX (Formato Apple EMLX)
    MBOX TO HTML (Linguaggio di markup Hyper Text)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Formato di archiviazione delle pagine Web)
    MBOX TO MSG (Formato Outlook ed Exchange)
    MBOX TO OFT (Modelli di posta elettronica di Outlook)
    MBOX TO OST (File di archiviazione offline)
    MBOX TO VCF (Formato della carta virtuale)