PropertyCollection - A helyfogadó.

PropertyCollection - A helyfogadó.

Összefoglaló

MapiMessage egy Python-i osztály.

Az MSG és a EmailMessage konverziós támogatással rendelkező, változó magas szintű MS G objektum.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
msg_readerMsgReaderOlvasd!Ad hozzáférést az üzenethez használt MsgReader alapjához.
validation_issuestuple[str, ...]Olvasd!Tartalmazza a láncszövegeket, amelyek leírják az érvényesítési problémákat.
subject`strNone`Olvasd!
body`strNone`Olvasd!
message_class`strNone`Olvasd!
body_html`strNone`Olvasd!
unicode_stringsboolOlvasd!Megjelöli, hogy a szalag tulajdonságait Unicode-ként tárolják-e.
propertiesMapiPropertyCollectionOlvasd!Az üzenet összes MapiProperty objektumának gyűjteménye.
recipientslist[MapiRecipient]Olvasd!Az üzenet fogadóit képviselő MapiRecipient objektumok listája.
attachmentslist[MapiAttachment]Olvasd!Az üzenethez csatolt MapiAttachment objektumok listája.
extra_streamslist[MsgStream]Olvasd!A MSG fájlon található további MsgStream objektumokat tartalmazza.
extra_storageslist[MsgStorage]Olvasd!A MSG fájlon található további MsgStorage objektumokat tartalmazza.
nameid_mapping_NamedPropertyMappingOlvasd!A üzenetben használt megnevezett tulajdonságok azonosítóinak mappálását adja.
major_versionintOlvasd!Az MSG formátum fő verziójának számát tárolja.
minor_versionintOlvasd!Az MSG formátum kisebb verziójának számát tárolja.
transaction_signature_numberintOlvasd!A tranzakció nyomon követésére használt aláírási számot tartalmazza.
header_reserved_0bytesOlvasd!Tartalmazza az első blokkot a fenntartott fejléc-bitéből.
header_reserved_1bytesOlvasd!Tartalmazza a második blokkot fenntartott fejléc-bitéket
emit_store_support_maskboolOlvasd!A tárolótámogató maszk kibocsátását kapcsolja be az írás során
emit_compatibility_defaultsboolOlvasd!Ellenőrzi, hogy a kompatibilitási alapértelmezett adatok kimondhatók-e.
preserve_declared_header_countsboolOlvasd!Megjelöli, hogy a bejelentett fejlécszámot kell-e megőrizni az írás során.
declared_next_recipient_id`intNone`Olvasd!
declared_next_attachment_id`intNone`Olvasd!
declared_recipient_count`intNone`Olvasd!
declared_attachment_count`intNone`Olvasd!

Módszerek

Az aláírás:Leírás
`from_file(path: Pathstr, strict: bool)“MapiMessage”`
from_msg_document(document: MsgDocument)"MapiMessage"Egy MapiMessage létrehozása egy meglévő MsgDocument-ből.
from_email_message(email_message: EmailMessage, unicode_strings: bool)"MapiMessage"A EmailMessage-t a MapiMessage -ba alakítja, ha lehet Unicode szalagokat használ.
create(subject: str, body: str, unicode_strings: bool)"MapiMessage"creates a new Outlook‑compatible message object that can be modified withset_property, add_recipient, add_attachment, and saved with mentse a pályát (pályát) ̋
iter_properties()Iterator[MapiProperty]Az üzenet összes MapiProperty objektumán átterjed.
iter_property_keys(storage_stream_id: int)Iterator[tuple[int, int]]A tárolási áramlathoz kapcsolódó hozamok (property_id, storage_stream_d) tuple-i
`set_property(property_id: intCommonMessagePropertyId
`get_property(property_id: intCommonMessagePropertyId
`get_property_value(property_id: intCommonMessagePropertyId
`set_named_property(named_property: MapiNamedProperty, property_type: intPropertyTypeCode, value: Any, flags: int)MapiProperty`
`get_named_property(named_property: MapiNamedProperty, property_type: intNone)MapiProperty
`add_recipient(email_address: str, display_name: strNone, recipient_type: int)MapiRecipient`
`add_attachment(filename: str, data: bytes, mime_type: strNone, content_id: str
`add_embedded_message_attachment(message: “MapiMessage”, filename: strNone, mime_type: str
`save(path: Pathstr)`
to_bytes()bytesA üzenetet MSG formátumba sorolja, és a bájtokat adja vissza.
to_email_message()EmailMessageÁtalakítja az MSG modellt egy szabványos könyvtár e-mail.message objektumává.EmailMessage
to_email_bytes()bytesA üzenetet nyers .eml-bitékként adja vissza.
to_email_string()strAz üzenet .eml formátumú szalagként érkezik.
iter_attachments_info()Iterator[MapiAttachment]Az üzenet összes csatolt objektumán átterjed
close()A üzenet példánya által tárolt forrásokat felszabadítja.
to_msg_document()MsgDocumentA magas szintű üzenetet alacsony szintre alakítja át MsgDocument
 Magyar