Четене и конвертиране на Outlook файлове

Работа с OST файлове

Aspose.Email за .NET предоставя API за четене на Microsoft Outlook OST файлове. Можете да заредите OST файл от диск или поток в екземпляр на Aspose.Email.Outlook.Pst.PersonalStorage клас за достъп до съдържанието му, като папки, подпапки и съобщения. Microsoft Outlook създава PST файл за съхранение на имейли при използване на POP3 или IMAP сървъри. За разлика от това, създава OST файл, когато Microsoft Exchange е пощенският сървър.

Четене на OST файлове

Процедурата за четене на OST файл с Aspose.Email е точно същата като за четене на PST файл. Същият код може да чете както PST, така и OST файлове: просто предоставете правилното име на файла на PersonalStorage.FromFile() метод. Следният кодов отрязък показва как да прочетете OST файлове.

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

Конвертиране на OST към PST

Aspose.Email прави възможно конвертирането на OST файл към PST с един ред код. По същия начин OST файл може да се създаде от PST файл, използвайки същия ред код с FileFormat енумератор. В момента API‑то поддържа конвертиране на OST формати към PST с изключение на 2013/2016/2019/2021 и бъдещи версии. Следният кодов фрагмент показва как да конвертирате OST към PST.

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

За извършване на други операции с OST файлове, моля, прегледайте следните страници:

Конвертиране на PST към OST

Конвертиране от PST към OST не се поддържа от Aspose.Email, тъй като OST винаги се създава от Outlook при добавяне на акаунт и синхронизация с пощенския сървър. Разликата между PST и OST файловете е, че PST е достъпен само локално. Съдържанието на OST е налично и на пощенския сървър. Следователно няма нужда да конвертирате PST към OST за локална употреба. Но можете да импортирате PST в съществуващ акаунт, използвайки съветника за импорт/експорт в Outlook.

Работа с OLM файлове

OLM е специфичен файлов формат, използван от Microsoft Outlook за Mac за съхранение на локални данни като имейли, прикачени файлове, бележки, календарни данни, контакти, задачи и история. OLM файловете са съвместими само с Outlook за Mac и не могат да се отворят или достъпят от Outlook за Windows, който използва PST файлов формат.

Aspose.Email предоставя специализиран API за четене и конвертиране на OLM файлове. За пълно ръководство, вижте Работа с OLM файлове раздел, който обхваща: