MsgReader

Overview

MsgReader là một lớp trong Aspose.Email FOSS cho Python.

Tiêu chuẩn cấp cao MSG điều hòa và dòng yêu cầu cho container traversal.

Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng MsgReader trong các chương trình Python. Các phương pháp có sẵn bao gồm: __init__, close, from_file, iter_attachment_storages, iter_recipient_storages, iter_top_level_fixed_length_properties, parse_message_property_stream, parse_subobject_property_stream, parse_subobject_property_stream_data, parse_top_level_property_stream. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Email FOSS cho gói Python. Tài sản : PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT, PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT, PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT, cfb_reader, storage_layout, strict,Và 1 thêm.

Properties

NameTypeAccessDescription
cfb_readerCFBReaderReadĐọc cfb đọc.
storage_layoutStorageLayoutRead- Nhận layout lưu trữ.
strictboolReadNhận được nghiêm ngặt.
validation_issuesTuple[str, ...]ReadNhận được các vấn đề xác nhận.
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUTDict[str, Tuple[int, int]]ReadNhận vị trí cấp trên của chủ dòng tài sản.
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUTDict[str, Tuple[int, int]]ReadNhận được bản sắp xếp của chủ đề lưu lượng tài sản.
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUTDict[str, Tuple[int, int]]ReadNhận được thiết kế chiều dài cố định của cửa hàng.

Methods

SignatureDescription
__init__(cfb_reader: CFBReader, strict: bool)Calls Intô Trong trường hợp này, [Điều kiện].
`from_file(path: Pathstr, strict: bool)“MsgReader”`
close()Tải ra các nguồn lực liên quan đến container CFB cơ bản
iter_top_level_fixed_length_properties()Iterator[PropertyEntryFixedLength]Thuế thu nhập tài sản dài cố định từ dòng tài chính cấp cao
iter_recipient_storages()Iterator[DirectoryEntry]Iterates trên các mục thư mục lưu trữ dữ liệu người nhận
iter_attachment_storages()Iterator[DirectoryEntry]Iterates trên các mục thư mục lưu trữ dữ liệu gắn kết
parse_message_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]Đọc dòng tài sản ở cấp độ cao nhất hoặc lưu trữ tin nhắn tích hợp.
parse_subobject_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]Đọc dòng tài sản trong lưu trữ người nhận/tính kèm và mã hóa các bản ghi dài cố định.
parse_top_level_property_stream(data: bytes)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]Tải xuống đầu dòng tài sản cấp cao và các bản ghi dài cố định.
parse_subobject_property_stream_data(data: bytes)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]Tải xuống chủ dòng tài sản người nhận / liên kết và các bản ghi dài cố định.

See Also

 Tiếng Việt