Đọc và Chuyển đổi Tệp Outlook

Làm việc với Tệp OST

Aspose.Email cho .NET cung cấp API để đọc tệp OST của Microsoft Outlook. Bạn có thể tải tệp OST từ đĩa hoặc luồng vào một thể hiện của the Aspose.Email.Outlook.Pst.PersonalStorage lớp để truy cập nội dung của nó, chẳng hạn như thư mục, thư mục con và tin nhắn. Microsoft Outlook tạo tệp PST để lưu trữ email khi sử dụng máy chủ POP3 hoặc IMAP. Ngược lại, nó tạo tệp OST khi máy chủ thư là Microsoft Exchange.

Đọc Tệp OST

Quá trình đọc tệp OST bằng Aspose.Email hoàn toàn giống với việc đọc tệp PST. Cùng một đoạn mã có thể đọc cả tệp PST và OST: chỉ cần cung cấp tên tệp đúng cho PersonalStorage.FromFile() phương thức. Đoạn mã sau đây cho bạn thấy cách đọc các tệp OST.

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

Chuyển đổi OST sang PST

Aspose.Email cho phép chuyển đổi tệp OST sang PST chỉ bằng một dòng lệnh. Tương tự, tệp OST có thể được tạo từ tệp PST bằng cùng một dòng lệnh với FileFormat bộ liệt kê. Hiện tại, API hỗ trợ chuyển đổi định dạng OST sang PST trừ 2013/2016/2019/2021 và các phiên bản tương lai. Đoạn mã sau cho thấy cách Chuyển đổi OST sang PST.

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

Để thực hiện các thao tác khác với tệp OST, vui lòng tham khảo các trang sau:

Chuyển đổi PST sang OST

Việc chuyển đổi từ PST sang OST không được Aspose.Email hỗ trợ vì OST luôn được Outlook tạo ra khi thêm tài khoản và đồng bộ với máy chủ thư. Sự khác nhau giữa tệp PST và OST là PST chỉ có sẵn cục bộ. Nội dung OST cũng có sẵn trên máy chủ email. Do đó không cần chuyển đổi PST sang OST cho việc sử dụng cục bộ. Tuy nhiên bạn có thể nhập PST vào tài khoản hiện có bằng trình hướng dẫn Nhập/Xuất trong Outlook.

Làm việc với Tệp OLM

OLM là định dạng tệp đặc biệt được Microsoft Outlook cho Mac sử dụng để lưu trữ dữ liệu cục bộ như email, tệp đính kèm, ghi chú, dữ liệu lịch, liên hệ, nhiệm vụ và lịch sử. Các tệp OLM chỉ tương thích với Outlook cho Mac và không thể mở hoặc truy cập bằng Outlook cho Windows, phần mềm này sử dụng định dạng tệp PST.

Aspose.Email cung cấp một API chuyên dụng để đọc và chuyển đổi các tệp OLM. Đối với hướng dẫn đầy đủ, hãy tham khảo Làm việc với Tập tin OLM phần, bao gồm: