DOCX JPG PDF XML OST
  Product Family
MSG

OST na MSG konvertor pro Java aplikace

Intuitivní Java API pro převod e‑mailových souborů mezi formáty. Ukázkový kód převodu OST na MSG a jeho integrace do Java projektů.

Převod OST na MSG pomocí Java API

Aspose.Email pro Javu poskytuje efektivní a spolehlivé řešení pro převod e‑mailových souborů mezi různými formáty. Zjednodušuje proces konverze e‑mailových formátů tím, že nabízí přímé a výkonné API. Vyzkoušejte stručný a přehledný ukázkový kód, který demonstruje snadnost a účinnost procesu konverze e‑mailových formátů. Kód představuje třídy a metody pro vytváření objektů a jejich manipulaci, což vývojářům umožňuje snadno a přesně pracovat s e‑mailovými daty a dosahovat spolehlivých a přesných výsledků.

S Java API se nemusíte starat o složité algoritmy ani únavnou ruční práci, šetříte tak čas a úsilí pro důležitější úkoly a posouváte své aplikace pro zpracování e‑mailů na vyšší úroveň.

Jak nainstalovat knihovnu Aspose.Email pro Java

Začít využívat možnosti výkonného a bohatého Java API je snadné jednou z následujících akcí:

  • stáhnout její nejnovější verzi z Maven

  • nainstalujte ji do svého Maven projektu přidáním následujících konfigurací do souboru pom.xml.

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

V případě potíží nebo otázek ohledně instalačního procesu API navštivte Instalace část našeho dokumentace .

Jak převést soubory OST do formátu MSG

Převod souborů OST (Outlook Offline Storage Table) do formátu MSG pomocí Aspose.Email pro Java představuje plynulé řešení pro efektivní zpracování e‑mailových dat. Díky uživatelsky přívětivému API poskytovanému Aspose.Email mohou vývojáři snadno parsovat soubory OST, extrahovat e‑mailový obsah a převést jej do formátu MSG. Tento proces konverze zachovává původní rozložení e‑mailu, přílohy i metadata, což zajišťuje plynulý přenos informací. Využitím spolehlivých konverzních nástrojů Aspose.Email mohou vývojáři jednoduše začlenit funkci převodu OST na MSG do svých aplikací.

Pro převod souborů OST do formátu MSG knihovna nabízí PersonalStorage třída, která se používá k otevření úložného souboru a umožňuje přístup k jeho obsahu a struktuře. The FolderInfo třída představuje složku v úložném souboru a umožňuje manipulovat s jejím obsahem. Knihovna také obsahuje StandardIpmFolder enumerace pro definování standardních složek v osobním úložišti Outlooku. V níže uvedeném útržku kódu se používá ‘StandardIpmFolder.Inbox’ k určení složky Inbox. The MapiMessage Třída poskytuje vývojářům komplexní sadu funkcí pro programatickou práci se e‑mailovými zprávami, umožňuje efektivně spravovat, manipulovat a interagovat s e‑mailovými daty v jejich Java aplikacích. Kolekce e‑mailových zpráv je uložena s MessageInfoCollection třída. S MessageInfo třída, která představuje informace o konkrétní e‑mailové zprávě, můžete získat podrobnosti o každé e‑mailové zprávě ve složce. The SaveOptions třída poskytuje možnosti pro ukládání e‑mailových zpráv v různých formátech. V níže uvedeném ukázkovém kódu tyto třídy spolupracují při otevření souboru OST, načtení zpráv ze složky Inbox, extrakci a uložení každé zprávy jako MSG souboru v cílovém adresáři. Pro více informací o pokročilých funkcích API navštivte naše referenční zdroje .

Kroky pro převod OST na MSG pomocí Javy

Java programátoři mohou snadno převést soubor OST na MSG během několika řádků kódu.

  1. Otevřete soubor OST "Outlook.ost" pomocí PersonalStorage.fromFile metoda.
  2. Získejte předdefinované informace o složce Inbox ze souboru OST pomocí ost.getPredefinedFolder .
  3. Získejte sbírku zpráv ve složce Inbox pomocí folderInfo.getContents() .
  4. Procházejte každou zprávu ve sbírce.
  5. Získejte informace o zprávě na aktuálním indexu.
  6. Extrahujte MapiMessage z informací o zprávě pomocí ost.extractMessage(msgInfo) .
  7. Uložte extrahovaný MapiMessage do cílového adresáře s názvem souboru založeným na indexu, přičemž specifikujete možnosti ukládání.

Systémové požadavky

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

  • Microsoft Windows nebo kompatibilní OS s Java Runtime Environment pro JSP/JSF aplikace a desktopové aplikace.
  • Získejte nejnovější verzi Aspose.Email pro Java přímo z Maven .
 

Převod OST na MSG – Java

PersonalStorage ost = PersonalStorage.fromFile("Outlook.ost");
FolderInfo folderInfo = ost.getPredefinedFolder(StandardIpmFolder.Inbox);
MessageInfoCollection miCol = folderInfo.getContents();
for (int i=0;i< miCol.size();i++){
MessageInfo msgInfo = (MessageInfo)miCol.get(i);
MapiMessage mapi = ost.extractMessage(msgInfo);
mapi.save("DestFolder\\" + i + ".msg", SaveOptions.getDefaultMsgUnicode());
}    
 

Co je formát souboru OST?

OST (Offline Storage Table) je formát souboru, který ukládá kopii položek poštovní schránky ze serveru Exchange, což uživatelům umožňuje přístup k jejich poštovním datům i v režimu offline. Soubory OST jsou synchronizovány se serverem Exchange po navázání spojení, což zajišťuje, že změny provedené offline jsou také aktualizovány na serveru. Soubory OST používá Microsoft Outlook pro e‑mail, kontakty, kalendáře, úkoly a další položky poštovní schránky v prostředí Exchange.

Co je formát souboru MSG?

MSG je formát souboru používaný aplikací Microsoft Outlook k ukládání e‑mailů, kontaktů, položek kalendáře, úkolů a dalších informací. Soubor MSG obsahuje všechny komponenty e‑mailu, včetně těla zprávy, příloh, informací o odesílateli a příjemcích, předmětu, data a dalších metadat. Tento formát umožňuje uživatelům uložit jednotlivé e‑mailové zprávy nebo celé složky v jednom souboru pro snadné uložení a sdílení. Soubory MSG lze otevřít a zobrazit v Microsoft Outlook a některých dalších e‑mailových klientech, ale nemusí být kompatibilní se všemi e‑mailovými programy.

Konverze formátů souborů podporované Aspose.Email pro Java

Aspose.Email pro Java nabízí rozsáhlou sadu konverzí formátů souborů navržených pro bezproblémovou práci s e‑mailem, kontakty, kalendáři a přílohami. Umožňuje vývojářům snadno manipulovat a transformovat data tak, aby vyhovovala různorodým potřebám jejich aplikací. Implementace konverzí formátů souborů v e‑mailových aplikacích usnadňuje jejich interoperabilitu a zvyšuje efektivitu. Celkově knihovna podporuje konverzi z EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF na jiné formáty zvyšující uživatelský zážitek.
  • OST to MSG Conversion Live Demos

    Další podporované konverze

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

    OST TO EML (Outlook e‑mailové zprávy)
    OST TO EMLX (Formát Apple EMLX)
    OST TO HTML (Hyper Text Markup Language)
    OST TO ICS (iCalendar)
    OST TO MBOX (Elektronické poštovní zprávy)
    OST TO MHTML (Formát archivace webové stránky)
    OST TO OFT (Šablony e‑mailů Outlook)
    OST TO PST (Outlook Personal Storage Files)
    OST TO VCF (Formát virtuální vizitky)