HTML JPG PDF XML DOC
Aspose.Email  pro .NET
DOC

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.

  1. Použijte OlmStorage.FromFile metoda pro načtení souboru.
  2. Získejte přístup ke složce "Inbox" načtením pomocí GetFolder metoda (rozlišuje velká/malá písmena a je rekurzivní).
  3. Procházejte všechny zprávy ve složce pomocí EnumerateMapiMessages metoda.
  4. 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:

    EML (Outlook e‑mailové zprávy)
    EMLX (Formát Apple Mail EMLX)
    ICS (Soubory iCalendar pro data událostí)
    MBOX (Kolekce elektronických e‑mailových zpráv)
    MSG (Formát e‑mailu Microsoft Outlook)
    OFT (Šablony e‑mailů Outlook)
    PST (Outlook Personal Storage Files)
    VCF (Soubory virtuálních vizitek pro kontaktní informace)