Prohlížeč OLM pro aplikace .NET
Programově zobrazte soubory OLM v C# bez závislosti na Microsoft Outlook nebo Thunderbird.
Jak zobrazit soubory OLM pomocí pokročilého e‑mail API
Vylepšete své .NET aplikace pomocí Aspose.Email pro .NET ! Jedná se o funkčně bohatou knihovnu navrženou pro zpracování různých e‑mailových formátů včetně OLM a archivních souborů Microsoft Outlook pro Mac. Jednou z funkcí je programový přístup a prohlížení souborů OLM v .NET aplikacích. Její pokročilé API poskytuje funkce pro extrakci a zobrazování obsahu e‑mailů, příloh a metadat přímo z archivních souborů bez spoléhání se na software třetích stran, jako je Microsoft Outlook.
Zde jsou hlavní funkce, které z něj činí vynikající volbu pro integraci prohlížení souborů do vašich projektů:
Programový přístup k obsahu OLM: Procházejte složky OLM, přistupujte ke zprávám a extrahujte metadata jako odesílatel, příjemce, předmět a tělo.
HTML vykreslení e‑mailových zpráv: Převod OLM e‑mailů do HTML formátu pro prohlížení ve webových prohlížečích nebo vložení do desktopových aplikací.
Nezávislost na externím softwaru: Není potřeba Outlooku ani jiných e‑mailových klientů, což zajišťuje odlehčené a samostatné řešení.
Podpora moderních .NET prostředí: .NET Framework, .NET Core a .NET Standard.
Zpracování příloh a zdrojů: Prohlížejte a extrahujte e‑mailové přílohy a vložené zdroje spolu s obsahem zprávy.
Soubory OLM jsou zpracovány převodem jejich struktury do formátu přívětivého pro prohlížeč s přístupem ke složkám, výčtem zpráv a jejich ukládáním do HTML formátu pro vizualizaci.
Instalace a použití C# Email API pro zobrazení souborů OLM
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 pro zobrazení OLM pomocí C#
Aspose.Email usnadňuje vývojářům prohlížení souboru OLM pomocí jen několika řádků kódu.
- Použijte OlmStorage.FromFile metoda pro načtení souboru.
- Získejte přístup ke složce "Inbox" načtením pomocí GetFolder metoda (rozlišuje velká/malá písmena a je rekurzivní).
- Procházejte všechny zprávy ve složce pomocí EnumerateMapiMessages metoda.
- Uložte každou zprávu jako soubor HTML pomocí Uložit metoda a určení SaveOptions.DefaultHtml . Název souboru je založen na předmětu zprávy.
Systémové požadavky
Knihovna je podporována na všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin platformami
- Vývojové prostředí jako Microsoft Visual Studio
- Aspose.Email pro .NET referencováno ve vašem projektu
C# kód pro zobrazení OLM
using (var olm = OlmStorage.FromFile("filename.olm"))
{
var folder = olm.GetFolder("Inbox", true);
foreach (var msg in folder.EnumerateMapiMessages())
{
// save message in html format
msg.Save($"{msg.Subject}.html", SaveOptions.DefaultHtml);
}
}
Zobrazit OLM v prohlížeči
Níže můžete vidět, jak se soubor OLM zobrazuje v prohlížeči pomocí knihovny .NET. Převodem e‑mailových zpráv do formátu HTML API umožňuje plynulou vizualizaci obsahu e‑mailu, včetně údajů o odesílateli a příjemci, předmětu a těla zprávy, přímo v rozhraní prohlížeče. Tato funkce umožňuje vývojářům vytvářet intuitivní a přístupná řešení pro prohlížení e‑mailů.

O .NET API
Aspose.Email pro .NET Je výkonné API navržené pro komplexní zpracování a správu e‑mailů v .NET aplikacích. Podporuje různé formáty e‑mailů, včetně MSG, EML, PST, MBOX a OLM, což vývojářům usnadňuje vytváření, manipulaci, konverzi a ukládání e‑mailů. API nabízí robustní funkce jako procházení složek, správu příloh, vykreslování zpráv a integraci s protokoly jako IMAP, POP3, SMTP a Microsoft Graph, což z něj činí univerzální nástroj pro tvorbu pokročilých aplikací zaměřených na e‑mail.
Vyzkoušejte Aspose.Email zdarma
Objevte plný potenciál knihovny s bezplatná zkušební verze verze. Navštivte stránka ke stažení prozkoumat jeho funkce a dnes integrovat výkonnou e‑mailovou funkcionalitu do vašich projektů.
OLM Viewer Online
Prohlížeč e‑mailových souborů pro jiné formáty
Aspose.Email pro .NET rozšiřuje svou funkčnost i mimo soubory OLM a podporuje různorodé formáty e‑mailů. Vývojáři jej mohou také použít k zobrazení následujícího: