Čtení a konverze souborů Outlook

Práce se soubory OST

Aspose.Email pro .NET poskytuje API pro čtení souborů Microsoft Outlook OST. Můžete načíst soubor OST z disku nebo proudu do instance Aspose.Email.Outlook.Pst.PersonalStorage třída pro přístup k jejímu obsahu, jako jsou složky, podsložky a zprávy. Microsoft Outlook vytváří soubor PST pro ukládání e‑mailů při použití POP3 nebo IMAP serverů. Naopak vytváří soubor OST, když je mailovým serverem Microsoft Exchange.

Číst soubory OST

Proces čtení souboru OST pomocí Aspose.Email je zcela stejný jako čtení souboru PST. Stejný kód může číst jak PST, tak OST soubory: stačí předat správný název souboru do PersonalStorage.FromFile() metoda. Následující úryvek kódu ukazuje, jak číst soubory OST.

PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost");
            
// Get the format of the file
Console.WriteLine("File Format of OST: " + personalStorage.Format);

Převést OST na PST

Aspose.Email umožňuje konvertovat soubor OST na PST jediným řádkem kódu. Podobně lze vytvořit soubor OST ze souboru PST pomocí stejného řádku kódu s Formát souboru enumerátor. V současné době API podporuje konverzi formátu OST do PST kromě verzí 2013/2016/2019/2021 a budoucích verzí. Níže uvedený úryvek kódu ukazuje, jak převést OST na PST.

using (PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost"))
{
    personalStorage.SaveAs(dataDir + "test.pst", FileFormat.Pst);
}

Pro provádění dalších operací se soubory OST se prosím podívejte na následující stránky:

Převést PST na OST

Konverze z PST na OST není v Aspose.Email podporována, protože OST je vždy vytvářen Outlookem při přidání účtu a synchronizaci s poštovním serverem. Rozdíl mezi soubory PST a OST spočívá v tom, že PST je dostupný jen lokálně. Obsah OST je také dostupný na e‑mailovém serveru. Proto není nutné konvertovat PST na OST pro lokální použití. Přesto můžete importovat PST do existujícího účtu pomocí průvodce Import/Export v Outlooku.

Práce se soubory OLM

OLM je specifický formát souboru používaný Microsoft Outlook pro Mac k uchovávání lokálních dat, jako jsou e‑maily, přílohy, poznámky, kalendář, kontakty, úkoly a historie. OLM soubory jsou kompatibilní jen s Outlookem pro Mac a nelze je otevřít ani přistupovat k nim z Outlooku pro Windows, který místo toho používá formát PST.

Aspose.Email poskytuje specializované API pro čtení a konverzi OLM souborů. Pro úplný návod se podívejte na Práce s OLM soubory sekce, která pokrývá: