HTML JPG PDF XML MSG
  Product Family
PST

Převést MSG na PST pomocí C#

Konverze MSG na PST v C# pomocí .NET API bez závislostí na Outlook® nebo Thunderbird®.

Jak převést MSG na PST pomocí C#

Zažijte vysokorychlostní výkon při zpracování e‑mailů s Aspose.Email pro .NET! Jedná se o C# API, které poskytuje vývojářům robustní sadu nástrojů pro práci se soubory e‑mailů bez instalace Outlooku nebo Thunderbirdu, včetně možnosti konverze mezi různými formáty. Mezi těmito možnostmi vyniká převod z MSG (Outlook Email Message) na PST (Personal Storage Table), protože vytváří soudržnější a uživatelsky přívětivější systém správy e‑mailů v prostředí Outlooku, zejména při práci s velkým množstvím zpráv nebo při provozu napříč různými zařízeními a platformami.

Převod jednotlivých souborů MSG do formátu PST konsoliduje více samostatných e‑mailových položek do jednoho souboru, čímž zvyšuje jak organizaci, tak přenositelnost, a umožňuje pohodlné archivování a správu souborů Outlook Personal Folder, které lze snadno přenášet, zálohovat nebo propojit s profilem Outlooku pro integrovanou organizaci a přístup k e‑mailům.

Proces konverze e‑mailů na soubor úložiště s Aspose.Email pro .NET je přímočarý. Knihovna nabízí snadno použitelné objektové modely. Převod e‑mailů obvykle vyžaduje jen několik řádků kódu, přičemž skrývá podrobnosti jako parsování formátu souboru, zpracování MIME, problémy s kódováním apod. Při použití Aspose.Email pro .NET nemusíte ručně zpracovávat žádný z těchto aspektů. Místo toho napíšete jen kód na vyšší úrovni potřebný k provedení úkolu.

Zvyšte svůj výkon pomocí komplexního a snadno použitelného API, které zjednodušuje složité úlohy správy e‑mailů, jako je odesílání, přijímání a zpracování e‑mailů, stejně jako konverze mezi různými e‑mailovými formáty. To vývojářům umožňuje efektivně integrovat e‑mailovou funkčnost do svých aplikací bez nutnosti zabývat se nízkoúrovňovými detaily, čímž se výrazně zkracuje doba a úsilí vývoje.

Chcete-li využít sílu .NET API, proveďte jednu z následujících akcí:

  • Otevřít NuGet správce balíčků, vyhledejte Aspose.Email a nainstalujte jej na své zařízení.

  • Použijte následující příkaz v konzoli správce balíčků:


PM> Install-Package Aspose.Email

Kroky pro převod MSG na PST pomocí C#

.NET programátoři mohou snadno načíst a převést soubory MSG na PST během několika řádků kódu.

  1. Vytvořte nový soubor PST pomocí PersonalStorage.Create.
  2. Přidejte podadresář "Inbox" do kořenové složky PST.
  3. Nahrajte soubor MSG pomocí MapiMessage.Load.
  4. Přidejte soubor MSG do nově vytvořené složky Inbox v PST.

Systémové požadavky

Před spuštěním .NET kódu pro převod se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core a PHP, VBScript, Delphi, C++ přes COM Interop.
  • Vývojové prostředí, například Microsoft Visual Studio.
  • Aspose.Email pro .NET DLL je odkazována ve vašem projektu.
  • Zahrňte jmenný prostor do příslušné třídy.
 

Tento ukázkový kód ukazuje konverzi MSG na PST v C#

using (var pst = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode))
{ 
    var inbox = pst.RootFolder.AddSubFolder("Inbox");
    var msg = MapiMessage.Load("sourceFile.msg");
    inbox.AddMessage(msg);
}
 
  • Free App to Convert MSG to PST

    Další podporované konverze

    Můžete také převést MSG do mnoha dalších formátů, včetně několika níže uvedených.

    MSG TO EML (Outlook e‑mailové zprávy)
    MSG TO EMLX (Formát Apple EMLX)
    MSG TO HTML (Hyper Text Markup Language)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Elektronické poštovní zprávy)
    MSG TO MHTML (Formát archivace webové stránky)
    MSG TO OFT (Šablony e‑mailů Outlook)
    MSG TO OST (Souborové úložiště offline)
    MSG TO VCF (Formát virtuální vizitky)