HTML JPG PDF XML OST
  Product Family
HTML

Convertir OST a HTML mitjançant C#

Conversió d’OST a HTML en C# mitjançant l’API .NET sense dependències d’Outlook® o Thunderbird®.

Com convertir OST a HTML amb C#

Si sou un desenvolupador de programari que busca una solució per convertir els vostres fitxers de correu per a un processament eficient, Aspose.Email per a .NET es convertirà en el vostre assistent fiable. Aquesta biblioteca C# robusta i avançada està dissenyada per optimitzar els vostres processos de correu i millorar els sistemes de gestió de correu dins de l’entorn .NET.

Amb un enfocament en l’eficiència i la facilitat d’ús, aquesta API ofereix un enfocament integral per gestionar tasques relacionades amb el correu, convertint-se en una opció ideal per a desenvolupadors que treballen en sistemes complexos de gestió de correu o que volen integrar funcionalitats de correu en aplicacions .NET existents. Milloreu les vostres solucions de programari amb característiques avançades de processament de correu!

Una de les característiques més destacades de l’API és la seva capacitat per convertir entre diversos formats de correu electrònic de manera eficient, millorant la flexibilitat i la personalització d’aplicacions. Amb només unes poques línies de codi, els desenvolupadors poden exportar fàcilment elements d’un fitxer OST a HTML, assegurant la integritat de les dades i la continuïtat del flux de treball durant el procés de migració. Exportar d’OST a HTML permet veure i accedir a les dades de correu d’Outlook en un format web. Aquest procés permet preservar el contingut i l’estructura originals del correu mentre es fa accessible a través de diverses plataformes i dispositius, millorant la usabilitat i la portabilitat de les dades de correu. La interfície amigable i el rendiment d’alta velocitat de l’API fan que el procés de conversió sigui directe i senzill, només cal alguns passos per carregar, llegir i desar els missatges al format de fitxer requerit.

A més, l’API ofereix suport exhaustiu per a una àmplia gamma de formats de correu i sistemes d’emmagatzematge, permetent crear, llegir i manipular missatges de correu i interactuar amb diversos protocols de correu. Per aprofitar el poder de la API .NET, realitzeu una de les accions següents:

  • Obre NuGet gestor de paquets, cerca Aspose.Email i instal·la’l al teu dispositiu.

  • Utilitza la següent ordre des de la consola del Gestor de paquets:


PM> Install-Package Aspose.Email

Passos per convertir OST a HTML mitjançant C#

Els programadors .NET poden carregar i convertir fàcilment fitxers OST a HTML amb només unes poques línies de codi.

  1. Obriu un fitxer d’emmagatzematge personal ("storage.ost").
  2. Creeu el directori de sortida si no existeix.
  3. Obteniu la subcarpeta "Inbox" de la carpeta arrel de l’emmagatzematge personal.
  4. Itereu per cada missatge de correu electrònic a la safata d’entrada.
  5. Deseu cada missatge com a fitxer .html.

Requisits del sistema

Abans d’executar el codi de conversió .NET, assegura’t que tens els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core, i PHP, VBScript, Delphi, C++ via COM Interop.
  • Entorn de desenvolupament com Microsoft Visual Studio.
  • DLL d’Aspose.Email per a .NET referenciada al vostre projecte.
  • Incloeu l’espai de noms a la classe corresponent.
 

Aquest codi d'exemple mostra la conversió d'OST a HTML en C#

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

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

    // Iterate through ost messages and save them as .html files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        // Save each message as .html file
        var htmlFilePath = Path.Combine(outputDirectory, $"Message{count}.html");

        var htmlSaveOptions = new HtmlSaveOptions
        {
            ResourceRenderingMode = ResourceRenderingMode.SaveToFile,
            UseRelativePathToResources = true
        };

        msg.Save(htmlFilePath, htmlSaveOptions);

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

        count++;
    }
}
 
  • Free App to Convert OST to HTML

    Altres conversions compatibles

    També podeu convertir OST a molts altres formats de fitxer, inclosos alguns dels següents.

    OST TO EML (Missatges de correu Outlook)
    OST TO EMLX (Format Apple EMLX)
    OST TO ICS (iCalendar)
    OST TO MBOX (Missatges de correu electrònic)
    OST TO MHTML (Format d'arxiu de pàgina web)
    OST TO MSG (Format Outlook i Exchange)
    OST TO OFT (Plantilles de correu d'Outlook)
    OST TO PST (Fitxers d'emmagatzematge personal d'Outlook)
    OST TO VCF (Format de targeta virtual)