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.
- Obriu el fitxer OST utilitzant el PersonalStorage.FromFile mètode.
- Creeu el directori de sortida si no existeix.
- Obteniu la carpeta Inbox utilitzant RootFolder.GetSubFolder("Inbox") per localitzar la carpeta Inbox a l’arxiu OST.
- Itereu els missatges de la safata d’entrada mitjançant inbox.EnumerateMapiMessages() per recórrer tots els missatges de la safata d’entrada.
- Configura HtmlSaveOptions per desar recursos (com imatges) en fitxers utilitzant rutes relatives.
- 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: