Làm việc với IBM Notes
Thông tin về IBM Notes
IBM Notes là một client và IBM Domino là một server của nền tảng phần mềm hợp tác client-server. IBM Notes cung cấp các tính năng hợp tác như email, lịch, danh sách công việc, quản lý danh bạ, v.v. Tệp cơ sở dữ liệu được IBM Notes sử dụng được lưu ở định dạng Notes Storage Facility (NSF).
Phát hiện tệp ở định dạng NSF
Đoạn mã mẫu dưới đây sẽ cho bạn thấy cách nhận dạng định dạng tệp NSF:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
Đọc tin nhắn từ tệp lưu trữ NSF
Lưu ý, việc triển khai NSF khá hạn chế. Nói chung, có thể gặp một số vấn đề trong các trường hợp sau:
-
Tệp này được tạo bởi Notes phiên bản 7 trở lên
-
Được sử dụng nén LZ1
Aspose.Email cung cấp NotesStorageFacility class để đọc các tệp lưu trữ NSF. The NotesStorageFacility class cung cấp EnumerateMessages phương thức duyệt qua các tin nhắn trong tệp lưu trữ NSF. Đoạn mã mẫu sau đây trình bày việc sử dụng NotesStorageFacility class và EnumerateMessages phương thức để đọc tin nhắn từ tệp lưu trữ NSF.