MapiMessage

Översikt

MapiMessage är en klass i Aspose.Email FOSS för Python.

Mutable högnivå MSG objekt med MS G och EmailMessage konverteringsstöd.

Denna klass ger 22 metoder för att arbeta med MapiMessage objekt i Python-program. Tillgängliga metoder inkluderar: add_attachment, add_embedded_message_attachment, add_recipient, close, create, from_email_message, from_file, from_msg_document, get_named_property, get_property, get_property_value, iter_attachments_info,och 10 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Email FOSS för Pythons paket. och egenskaper: attachments, body, body_html, declared_attachment_count, declared_next_attachment_id, declared_next_recipient_id,Och 19 fler.

ägodelar

NamnTyp avAccessBeskrivning
msg_readerMsgReaderLäsningHämtar msg‑läsaren.
validation_issuestuple[str, ...]LäsningHämtar valideringsproblemen.
subject`strNone`Läs/ Skriv
body`strNone`Läs/ Skriv
message_class`strNone`Läs/ Skriv
body_html`strNone`Läs/ Skriv
unicode_stringsboolLäs/ SkrivHämtar eller anger Unicode‑strängarna.
propertiesMapiPropertyCollectionLäs/ SkrivHämtar eller anger egenskaperna.
recipientslist[MapiRecipient]Läs/ SkrivHämtar eller anger mottagarna.
attachmentslist[MapiAttachment]Läs/ SkrivHämtar eller anger bilagorna.
extra_streamslist[MsgStream]Läs/ SkrivHämtar eller anger de extra strömmarna.
extra_storageslist[MsgStorage]Läs/ SkrivHämtar eller anger de extra lagringarna.
nameid_mapping_NamedPropertyMappingLäs/ SkrivHämtar eller anger nameid‑mappningen.
major_versionintLäs/ SkrivHämtar eller anger huvudversionen.
minor_versionintLäs/ SkrivHämtar eller anger den mindre versionen.
transaction_signature_numberintLäs/ SkrivHämtar eller anger transaktionssignaturens nummer.
header_reserved_0bytesLäs/ SkrivHämtar eller anger det reserverade 0‑huvudet.
header_reserved_1bytesLäs/ SkrivHämtar eller anger den reserverade rubriken 1.
emit_store_support_maskboolLäs/ SkrivHämtar eller ställer in masken för stöd för emit store.
emit_compatibility_defaultsboolLäs/ SkrivHämtar eller anger standardinställningarna för emit‑kompatibilitet.
preserve_declared_header_countsboolLäs/ SkrivHämtar eller anger de bevarade deklarerade rubrikantalena.
declared_next_recipient_id`intNone`Läs/ Skriv
declared_next_attachment_id`intNone`Läs/ Skriv
declared_recipient_count`intNone`Läs/ Skriv
declared_attachment_count`intNone`Läs/ Skriv

Metoder

SignatureBeskrivning
`from_file(path: Pathstr, strict: bool)“MapiMessage”`
from_msg_document(document: MsgDocument)"MapiMessage"Kall från_msg_document på detta MapiMessage instans.
from_email_message(email_message: EmailMessage, unicode_strings: bool)"MapiMessage"Ring från_email_meddelande på detta MapiMessage instans.
create(subject: str, body: str, unicode_strings: bool)"MapiMessage"Kallor skapas på denna instans MapiMessage.
iter_properties()Iterator[MapiProperty]Kall iter_properties på detta MapiMessage instans.
iter_property_keys(storage_stream_id: int)Iterator[tuple[int, int]]Kalla iter_property_keys på detta MapiMessage inställning.
`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()bytesKall till_bytes på denna instans MapiMessage.
to_email_message()EmailMessageRing till_email_meddelande på detta MapiMessage instans.
to_email_bytes()bytesRing till_email_bytes på detta MapiMessage instans.
to_email_string()strRing till_email_string på detta MapiMessage instans.
iter_attachments_info()Iterator[MapiAttachment]Kalla iter_attachments_info på detta MapiMessage instans.
close()Ringa nära på denna MapiMessage instans.
to_msg_document()MsgDocumentKalla till_msg_document på detta MapiMessage instans.

Se även

 Svenska