HTML JPG PDF XML OST
Aspose.Email  per .NET
OST

Visor d’OST per a aplicacions .NET

Visualitzeu arxius OST programàticament en C# sense dependències de Microsoft Outlook o Thunderbird.

Com visualitzar arxius OST utilitzant una API avançada de correu electrònic

Aspose.Email per a .NET ofereix una API senzilla dissenyada per processar diversos formats d’arxius de correu, inclòs OST. La seva àmplia gamma de funcions inclou la capacitat de visualitzar arxius OST sense dependre de Microsoft Outlook ni d’altres eines externes. Podeu integrar fàcilment aquesta funció al vostre projecte .NET. L’API permet als desenvolupadors carregar, renderitzar i mostrar arxius OST sense requerir programari addicional. Amb suport integrat per a convertir arxius OST a HTML, garanteix una visualització fluida del correu en navegadors o interfícies d’aplicacions. Amb Aspose.Email, podeu carregar un arxiu OST, analitzar-ne el contingut i desar cada correu com a fitxer HTML, assegurant que els seus recursos es guarden correctament al directori de sortida i es mostrin a la interfície d’usuari de l’aplicació o a qualsevol solució de visualització basada en navegador.

Característiques clau de la visualització d’arxius d’emmagatzematge offline:

  • Visualitzeu el contingut de l’arxiu OST programàticament, incloent metadades, cos i adjunts.

  • Suport per a la conversió d’arxius OST a format HTML per a renderització basada en el navegador.

  • Compatible amb plataformes .NET Framework, .NET Core i .NET Standard.

  • Funciona independentment de Microsoft Outlook, garantint total autonomia.

  • Alt rendiment per a tasques de processament de correu a gran escala.

Instal·leu l’API de correu C# i utilitzeu-la per visualitzar arxius OST

Per començar, instal·leu l’API al vostre entorn de desenvolupament:

  • Obre NuGet Gestor de paquets, cerqueu Aspose.Email i feu clic a Instal·la.

  • També podeu utilitzar la següent comanda a la Consola del Gestor de Paquets.

Comanda


PM> Install-Package Aspose.Email

Un cop instal·lat, podeu començar a codificar.

Passos per visualitzar OST amb C#

Aspose.Email facilita als desenvolupadors la visualització d’arxius OST amb només unes poques línies de codi.

  1. Obriu el fitxer OST utilitzant el PersonalStorage.FromFile mètode.
  2. Creeu el directori de sortida si no existeix.
  3. Obteniu la carpeta Inbox utilitzant RootFolder.GetSubFolder("Inbox") per localitzar la carpeta Inbox a l’arxiu OST.
  4. Itereu els missatges de la safata d’entrada mitjançant inbox.EnumerateMapiMessages() per recórrer tots els missatges de la safata d’entrada.
  5. Configura HtmlSaveOptions per desar recursos (com imatges) en fitxers utilitzant rutes relatives.
  6. Desa cada missatge com a HTML. Per a cada missatge, creeu un nom d’arxiu (Message1.html, Message2.html, etc.) i deseu-lo utilitzant la funció Save amb les opcions definides.

Requisits del sistema

Aspose.Email per a .NET és compatible amb tots els principals sistemes operatius. Assegura’t només de tenir els següents requisits previs.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core i plataformes Xamarin
  • Entorn de desenvolupament com Microsoft Visual Studio
  • Aspose.Email per .NET referenciat al vostre projecte
 

Codi C# per visualitzar OST

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);
    }
}
 

Visualitzeu OST en un navegador

La imatge següent mostra com apareix un arxiu OST quan es renderitza en un navegador web amb Aspose.Email per a .NET. El contingut del correu, inclòs l’assumpte, els detalls del remitent i el cos, es mostra en un format HTML estructurat, garantint llegibilitat i facilitat d’ús.

  • Sobre Aspose.Email per a .NET

    Aspose.Email és una solució d’anàlisi de formats de Microsoft Outlook i Thunderbird. Es pot crear, manipular i convertir fàcilment formats de correu i d’emmagatzematge com ara MSG, EMLX, EML i MHT. La gestió d’adjunts de correu, la personalització de capçaleres de missatge i la implementació de diferents protocols de xarxa com POP3, IMAP i SMTP per enviar i rebre correus és molt més senzilla. És una API independent i no requereix la instal·lació de Microsoft Outlook ni cap altre programari.

    Prova Aspose.Email gratis

    Descobriu tot el potencial de la biblioteca amb una període de prova gratuït . Visiteu el Aspose.Email per a .NET pàgina de descàrrega per explorar-ne les funcions i integrar una funcionalitat de correu potent als vostres projectes avui mateix.

    OST Viewer Online

    Visor de fitxers de correu per a altres formats

    Aspose.Email per a .NET amplia la seva funcionalitat més enllà dels arxius OST, donant suport a una varietat de formats de correu electrònic. Els desenvolupadors també el poden utilitzar per visualitzar el següent:

    EML (Missatges de correu Outlook)
    EMLX (Format Apple Mail EMLX)
    ICS (Fitxers iCalendar per a dades d'esdeveniments)
    MBOX (Col·leccions de missatges de correu electrònic)
    MSG (Format de correu Microsoft Outlook)
    OFT (Plantilles de correu d'Outlook)
    PST (Fitxers d'emmagatzematge personal d'Outlook)
    VCF (Fitxers de targetes virtuals per a informació de contactes)