OST Viewer pro .NET aplikace
Programově prohlížejte soubory OST v C# bez závislosti na Microsoft Outlook nebo Thunderbird.
Jak prohlížet soubory OST pomocí pokročilého Email API
Aspose.Email pro .NET poskytuje jednoduché API navržené pro zpracování různých formátů e‑mailových souborů včetně OST. Jeho široká škála funkcí zahrnuje možnost prohlížet soubory OST bez závislosti na Microsoft Outlook nebo jiných externích nástrojích. Tuto funkci můžete snadno integrovat do svého .NET projektu. API umožňuje vývojářům načíst, renderovat a zobrazit soubory OST bez nutnosti dalšího softwaru. S vestavěnou podporou pro převod OST souborů do HTML zajišťuje plynulé prohlížení e‑mailů v prohlížečích nebo uživatelských rozhraních aplikací. S Aspose.Email můžete načíst soubor OST, analyzovat jeho obsah a uložit každý e‑mail jako HTML soubor, přičemž se zdroje správně uloží do výstupního adresáře a zobrazí v uživatelském rozhraní aplikace nebo v jakémkoli prohlížečovém řešení.
Klíčové funkce prohlížení souborů offline úložiště:
Programově prohlédněte obsah souboru OST, včetně metadat, těla a příloh.
Podpora převodu souborů OST do formátu HTML pro renderování v prohlížeči.
Kompatibilní s platformami .NET Framework, .NET Core a .NET Standard.
Funguje nezávisle na Microsoft Outlook, zajišťuje plnou autonomii.
Vysoký výkon pro zpracování e‑mailů ve velkém měřítku.
Instalujte C# Email API a použijte jej k prohlížení souborů OST
Pro začátek nainstalujte API ve svém vývojovém prostředí:
Otevřít NuGet správce balíčků, vyhledejte Aspose.Email a klikněte na Instalovat.
Můžete také použít následující příkaz v Package Manager Console.
Příkaz
PM> Install-Package Aspose.Email
Po instalaci můžete začít kódovat.
Kroky k prohlížení OST pomocí C#
Aspose.Email usnadňuje vývojářům prohlížet soubory OST pomocí několika řádků kódu.
- Otevřete soubor OST pomocí PersonalStorage.FromFile metoda.
- Vytvořte výstupní adresář, pokud neexistuje.
- Získejte složku Inbox pomocí RootFolder.GetSubFolder("Inbox") pro nalezení složky Inbox v souboru OST.
- Iterujte zprávy v doručené poště pomocí inbox.EnumerateMapiMessages() pro procházení všech zpráv v doručené poště.
- Konfigurovat HtmlSaveOptions pro uložení zdrojů (jako jsou obrázky) do souborů pomocí relativních cest.
- Uložte každou zprávu jako HTML. Pro každou zprávu vytvořte název souboru (Message1.html, Message2.html, atd.) a poté jej uložte pomocí funkce Save s definovanými možnostmi.
Systémové požadavky
Aspose.Email pro .NET je podporováno na všech hlavních operačních systémech. Stačí se ujistit, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core a platformami Xamarin
- Vývojové prostředí jako Microsoft Visual Studio
- Aspose.Email pro .NET referencováno ve vašem projektu
C# kód pro prohlížení 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);
}
}
Prohlédněte si OST v prohlížeči
Obrázek níže ukazuje, jak vypadá soubor OST při zobrazení ve webovém prohlížeči pomocí Aspose.Email pro .NET. Obsah e‑mailu, včetně předmětu, údajů o odesílateli a těla, je zobrazen ve strukturovaném formátu HTML, což zajišťuje čitelnost a snadné použití.

O Aspose.Email pro .NET
Aspose.Email je řešení pro parsování formátů Microsoft Outlook a Thunderbird. Lze snadno vytvářet, upravovat a konvertovat e‑mailové a úložné formáty jako MSG, EMLX, EML a MHT. Zpracování příloh e‑mailů, přizpůsobení hlaviček zpráv a implementace různých síťových protokolů jako POP3, IMAP a SMTP pro odesílání a přijímání e‑mailů je mnohem jednodušší. Jedná se o samostatné API, které nevyžaduje instalaci Microsoft Outlook ani jiného softwaru.
Vyzkoušejte Aspose.Email zdarma
Objevte plný potenciál knihovny s bezplatná zkušební verze . Navštivte Aspose.Email pro .NET stránku ke stažení, kde můžete prozkoumat její funkce a dnes integrovat výkonnou e‑mailovou funkcionalitu do svých projektů.
OST Viewer Online
Prohlížeč e‑mailových souborů pro jiné formáty
Aspose.Email pro .NET rozšiřuje svou funkčnost mimo soubory OST a podporuje různé e‑mailové formáty. Vývojáři jej mohou také použít k prohlížení následujících: