MsgReader

Oversigt over de forskellige former for støtte

MsgReader er enum i Aspose.Email for Python.

Normative krav til MSG-indeslutning og -strøm på øverste niveau for containeroverfaring.

Valuer

VærdiBeskrivelse:
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUTDefinerer byteforskæringer og længder for felter i overskriften på den øverste niveau-egenskabsslæt
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUTDefinerer byteforskæringer og længder for felter i en underobjekt-egenskabssludsoverskrift
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUTDefinerer byteforskæringer og længder for felter i en indstilling med fast længde.

Egenskaber

Udtrykt:Type:Tilgang tilBeskrivelse:
cfb_readerCFBReaderLæs det.Tilvejebringer adgang til den underliggende CFBReader, der håndterer sammensat filstruktur.
storage_layoutStorageLayoutLæs det.Beskriver layout af lagre og strømme i MSG-filen
strictboolLæs det.Angiver, om læseren validerer MSG-strukturen og rejser fejl.
validation_issuesTuple[str, ...]Læs det.Liste over tekstbeskrivelser af eventuelle valideringsproblemer, der er fundet under analysen
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUTDict[str, Tuple[int, int]]Læs det.Definerer byteforskæringer og længder for felter i overskriften på den øverste niveau-egenskabsslæt
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUTDict[str, Tuple[int, int]]Læs det.Definerer byteforskæringer og længder for felter i en underobjekt-egenskabssludsoverskrift
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUTDict[str, Tuple[int, int]]Læs det.Definerer byteforskæringer og længder for felter i en indstilling med fast længde.

Metoder til at anvende

UnderskriftBeskrivelse:
__init__(cfb_reader: CFBReader, strict: bool)
`from_file(path: Pathstr, strict: bool)“MsgReader”`
close()Frigør alle ressourcer, som læseren har, f.eks. åbne strømme
iter_top_level_fixed_length_properties()Iterator[PropertyEntryFixedLength]Udbytte PropertyEntryFixedLength objekter fra den øverste niveau ejendomsstrøm
iter_recipient_storages()Iterator[DirectoryEntry]Udlever DirectoryEntry-objekter, der repræsenterer modtagerslagre i MSG-filen.
iter_attachment_storages()Iterator[DirectoryEntry]
parse_message_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]Læs egendomsstrømmen i det øverste niveau eller en indlejret meddelelseslagring.
parse_subobject_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]Læs egendomsstrømmen i modtager/tilbehørsspejl og dekodere indlæg med fast længde.
parse_top_level_property_stream(data: bytes)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]Dekodering af overskrifter for den øverste niveau-egenskaberne og indstillinger med fast længde.
parse_subobject_property_stream_data(data: bytes)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]Dekodering af modtager/tilføjet ejendomsstrømoverskrifter og indstillinger med fast længde.
 Dansk