Tham chiếu API cho aspose-email-foss 26.3 (Python 3.10+, giấy phép MIT).
Tất cả các lớp nằm dưới aspose.email_foss. Import chính là:
quy ước đặt tên Python: Tất cả các phương thức sử dụng snake_case chuẩn của Python. Ví dụ, dùng msg.from_file() không msg.FromFile(). Thuộc tính được truy cập trực tiếp: msg.subject đọc tiêu đề; msg.subject = 'value' đặt nó.
API Tin nhắn
| Enumerations | Enumerations |
|---|
MapiMessage | Biểu diễn cấp cao của một tin nhắn Outlook MSG. Tải bằng from_file(), tạo bằng create(), lưu bằng save(). Cung cấp quyền truy cập vào tiêu đề, nội dung, nội dung HTML, lớp tin nhắn, người nhận và tệp đính kèm. |
MapiAttachment | Biểu diễn một tệp đính kèm duy nhất trên một MapiMessage. Được tạo qua msg.add_attachment() hoặc msg.add_embedded_message_attachment(). Truy vấn bằng storage_name(), is_embedded_message(). |
MapiRecipient | Đại diện cho người nhận tin nhắn. Được tạo qua msg.add_recipient(). Hỗ trợ các loại người nhận To, CC và BCC. |
MapiProperty | Một mục thuộc tính MAPI đơn lẻ. Truy cập qua msg.get_property() hoặc msg.set_property(). Mang một thẻ thuộc tính. |
MapiPropertyCollection | Tập hợp các thuộc tính MAPI. Hỗ trợ set(), get(), remove(), và iter_properties(). |
MapiNamedProperty | Xác định một thuộc tính MAPI có tên bằng tên chuỗi hoặc LID số trong một bộ thuộc tính. |
Liệt kê Thuộc tính
| Enumerations | Enumerations |
|---|
CommonMessagePropertyId | ID thuộc tính MAPI tiêu chuẩn: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, và hơn nữa. |
PropertyId | Liệt kê ID thuộc tính mở rộng bao gồm các thuộc tính đính kèm và lập lịch. |
PropertyTypeCode | Mã loại thuộc tính MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, và các loại khác. |
Định dạng MSG
| Enumerations | Enumerations |
|---|
MsgDocument | Biểu diễn cấp tài liệu của cấu trúc tệp MSG. Được tạo từ MsgReader hoặc được xây dựng từ một MapiMessage thông qua to_msg_document(). |
MsgReader | Trình đọc tệp MSG cấp thấp. Mở từ đường dẫn tệp bằng from_file(). Cung cấp quyền truy cập vào các luồng thuộc tính, kho lưu trữ người nhận và kho lưu trữ tệp đính kèm. |
MsgWriter | Chuyển đổi một MsgDocument thành byte hoặc tệp bằng to_bytes() và write_file(). |
MsgStorage | Nút lưu trữ trong cây tài liệu MSG. Chứa các luồng và các lưu trữ con. |
MsgStream | Luồng dữ liệu trong một lưu trữ MSG. |
StorageLayout | Mô tả cấu trúc lưu trữ của một tệp MSG đã được phân tích. |
Định dạng CFB (Compound File Binary)
| Enumerations | Enumerations |
|---|
CFBReader | Trình đọc cấp thấp cho các container CFB. Mở bằng from_file(). Cung cấp thông tin sector, các mục thư mục và truy cập dữ liệu stream. |
CFBWriter | Chuỗi hoá một CFBDocument thành bytes hoặc tệp. |
CFBDocument | Cấu trúc tài liệu CFB trong bộ nhớ. Được xây dựng từ một CFBReader hoặc được tạo lập bằng chương trình. |
CFBStorage | Nút lưu trữ trong một container CFB. |
CFBStream | Nút luồng trong một container CFB. |
DirectoryEntry | Một mục nhập thư mục duy nhất trong cấu trúc CFB. Truy vấn bằng is_storage(), is_stream(), is_root(). |
Enumerations
| Enumerations | Enumerations |
|---|
DirectoryObjectType | Kiểu mục nhập thư mục CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Màu của cây đỏ-đen: RED, BLACK. |
SectorMarker | Dấu hiệu sector CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
Enumerations
| Enumerations | Enumerations |
|---|
CFBError | Được ném ra khi một container CFB không hợp lệ hoặc bị hỏng. |
MsgError | Được ném ra khi cấu trúc MSG không hợp lệ. |
Xem Thêm