Чтение и конвертация файлов Outlook
Работа с OST‑файлами
Aspose.Email for .NET предоставляет API для чтения OST‑файлов Microsoft Outlook. Вы можете загрузить OST‑файл с диска или из потока в экземпляр Aspose.Email.Outlook.Pst.PersonalStorage класс для доступа к его содержимому, такому как папки, подпапки и сообщения. Microsoft Outlook создаёт PST‑файл для хранения электронных писем при использовании POP3 или IMAP серверов. В отличие от этого, при работе с Microsoft Exchange создаётся OST‑файл.
Чтение 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.
using (PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost"))
{
personalStorage.SaveAs(dataDir + "test.pst", FileFormat.Pst);
}
Для выполнения других операций с файлами OST, пожалуйста, обратитесь к следующим страницам:
- Чтение файлов PST и получение информации
- Получить информацию о сообщениях из файла Outlook PST
- Извлечение сообщений из файла Outlook PST и сохранение их на диск или в поток в формате MSG
- Получение информации о контактах из файла Outlook PST и сохранение её на диск в формате MSG
Конвертация 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 раздел, который охватывает: