HTML JPG PDF XML OST
  Product Family
VCF

Converti OST in VCF tramite C#

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

Come convertire OST in VCF usando C#

Se sei uno sviluppatore di software alla ricerca di una soluzione per convertire i tuoi file di posta elettronica per un’elaborazione efficiente, Aspose.Email per .NET diventerà il tuo assistente affidabile. Questa libreria C# robusta e progressiva è progettata per ottimizzare i processi di posta elettronica e migliorare i sistemi di gestione della posta elettronica all’interno dell’ambiente.NET.

Concentrata sull’efficienza e sulla facilità d’uso, questa API offre un approccio semplice alla gestione delle attività relative alla posta elettronica, rendendola la scelta ideale per gli sviluppatori che lavorano su complessi sistemi di gestione della posta elettronica o che desiderano integrare le funzionalità di posta elettronica nelle applicazioni .NET esistenti. Migliora le tue soluzioni software con funzionalità avanzate di elaborazione della posta elettronica!

Una delle caratteristiche principali dell’API è la sua capacità di convertire tra vari formati di posta elettronica migliorando la flessibilità e la personalizzazione delle applicazioni. Con poche righe di codice, gli sviluppatori possono esportare facilmente elementi da un file OST a VCF, garantendo l’integrità dei dati e la continuità del flusso di lavoro durante il processo di migrazione. Esportazione dal formato OST al formato VCF (vCard) consente di estrarre e archiviare le informazioni di contatto dai file OST in un formato universalmente accettato. I file VCF possono essere facilmente importati in varie applicazioni di gestione dei contatti, client di posta elettronica e dispositivi mobili, consentendo un facile accesso e trasferimento dei dati di contatto su piattaforme diverse. Questa operazione garantisce che le informazioni di contatto archiviate nei file OST siano facilmente utilizzabili e condivisibili, offrendo comodità agli utenti che devono gestire e utilizzare i propri dati di contatto. L’interfaccia intuitiva dell’API e le prestazioni ad alta velocità rendono il processo di conversione semplice e diretto, che richiede solo pochi passaggi per caricare, leggere e salvare i messaggi nel formato di file richiesto.

Inoltre, l’API fornisce un supporto completo per un’ampia gamma di formati di posta elettronica e sistemi di archiviazione, consentendo di creare, leggere e manipolare messaggi e-mail e interagire con vari protocolli e-mail. Per sfruttare la potenza di .NET API, esegui 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 OST in VCF tramite C#

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

  1. Aprire il file OST «storage.ost» utilizzando PersonalStorage.fromFile.
  2. Crea la directory di output se non esiste.
  3. Recupera la cartella dei contatti dal file OST.
  4. Ripeti ogni messaggio nella cartella dei contatti.
  5. Se il messaggio è di tipo «Contact», salvalo come file VCF (vCard).

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.
 

Questo codice di esempio mostra la conversione da OST a VCF C#

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

    var contactFolder = ost.GetPredefinedFolder(StandardIpmFolder.Contacts);

    // Iterate through mbox messages and save them as .tiff files
    int count = 1;

    foreach (var msg in contactFolder.EnumerateMapiMessages())
    {
        if (msg.SupportedType == MapiItemType.Contact)
        {
            var vcfFilePath = Path.Combine(outputDirectory, $"Message{count}.vcf");
            var contact = (MapiContact)msg.ToMapiMessageItem();
            contact.Save(vcfFilePath, ContactSaveFormat.VCard);
        }

        count++;
    }
}
 
  • App gratuita per convertire OST in VCF

    Altre conversioni supportate

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

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