PropertyCollection{Categorie:Documentele de activitate}

PropertyCollection{Categorie:Documentele de activitate}

Opinie generală

MapiMessage este o clasă în Aspose.Email pentru Python.

Obiect MSG mutabil de nivel înalt cu suport pentru conversie MS G și EmailMessage.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
msg_readerMsgReaderCiteşte.Oferă acces la MsgReader subiacent folosit pentru acest mesaj
validation_issuestuple[str, ...]Citeşte.Conține o serie de șiruri care descrie orice probleme de validare.
subject`strNone`Citeşte.
body`strNone`Citeşte.
message_class`strNone`Citeşte.
body_html`strNone`Citeşte.
unicode_stringsboolCiteşte.Indică dacă proprietățile șirului sunt stocate ca Unicode.
propertiesMapiPropertyCollectionCiteşte.Este o colecție de toate obiectele MapiProperty din mesaj.
recipientslist[MapiRecipient]Citeşte.Este o listă de MapiRecipient obiecte care reprezintă destinatarii mesajelor
attachmentslist[MapiAttachment]Citeşte.Este o listă de MapiAttachment obiectele atașate la mesajul
extra_streamslist[MsgStream]Citeşte.Conține obiecte suplimentare MsgStream prezente în fișierul MSG
extra_storageslist[MsgStorage]Citeşte.Conține obiecte suplimentare MsgStorage prezente în fișierul MSG
nameid_mapping_NamedPropertyMappingCiteşte.Oferă maparea pentru ID-urile de proprietate numite utilizate în mesaj
major_versionintCiteşte.Stochează numărul principal al versiunii formatului MSG.
minor_versionintCiteşte.Stochează numărul versiunii secundare a formatului MSG.
transaction_signature_numberintCiteşte.Conține numărul de semnătură utilizat pentru urmărirea tranzacțiilor.
header_reserved_0bytesCiteşte.Conține primul bloc de bați rezervate intitulat
header_reserved_1bytesCiteşte.Conține al doilea bloc de bați rezervate intitulat
emit_store_support_maskboolCiteşte.Se comută emisiunea mască de suport magazin atunci când scrie
emit_compatibility_defaultsboolCiteşte.Controlul dacă sunt emise defecte de compatibilitate
preserve_declared_header_countsboolCiteşte.Indică dacă numărul de capete declarate trebuie păstrat la înregistrare.
declared_next_recipient_id`intNone`Citeşte.
declared_next_attachment_id`intNone`Citeşte.
declared_recipient_count`intNone`Citeşte.
declared_attachment_count`intNone`Citeşte.

Metode de evaluare

SemnăturaDescriere:
`from_file(path: Pathstr, strict: bool)“MapiMessage”`
from_msg_document(document: MsgDocument)"MapiMessage"Creează un MapiMessage dintr-un MsgDocument existent.
from_email_message(email_message: EmailMessage, unicode_strings: bool)"MapiMessage"Convertează un EmailMessage într-un MapiMessage, opțional folosind șiruri Unicode.
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 (în mod normal, în funcție de modul de desfășurare) ̋
iter_properties()Iterator[MapiProperty]Iterate pe toate obiectele MapiProperty din mesaj
iter_property_keys(storage_stream_id: int)Iterator[tuple[int, int]]Răscumpărări (property_id, storage_stream_d) pentru un flux de stocare
`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()bytesSerializează mesajul în format MSG şi returnează baitii.
to_email_message()EmailMessageConvertează un model MSG într-un obiect standard de bibliotecă email.message.EmailMessage
to_email_bytes()bytesÎntoarce mesajul ca byte .eml crude
to_email_string()strÎntoarce mesajul ca o șiră în format .eml
iter_attachments_info()Iterator[MapiAttachment]Iterate pe toate obiectele atașament în mesaj
close()Eliberă orice resurse deținute de instanța mesajului
to_msg_document()MsgDocumentConvertează mesajul de nivel înalt într-un mesaj de grad scăzut MsgDocument
 Română