MapiMessage

Revisión

MapiMessage Es una clase en Aspose.Email FOSS para Python.

Objeto MSG de alto nivel mutable con soporte para la conversión de MS G y EmailMessage.

Esta clase proporciona 22 métodos para trabajar con objetos MapiMessage en los programas de Python. Los métodos disponibles incluyen: 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,y 10 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Email FOSS para el paquete de python. Propiedades : attachments, body, body_html, declared_attachment_count, declared_next_attachment_id, declared_next_recipient_id,Y 19 más.

Propiedades

NombreTipoAccesoDescripción
msg_readerMsgReaderLeerSe encuentra el lector de MSG.
validation_issuestuple[str, ...]LeerSe han abordado los problemas de validación.
subject`strNone`Leer / escribir
body`strNone`Leer / escribir
message_class`strNone`Leer / escribir
body_html`strNone`Leer / escribir
unicode_stringsboolLeer / escribirObtenga o establece las líneas unicódicas.
propertiesMapiPropertyCollectionLeer / escribirObtenga o establece las propiedades.
recipientslist[MapiRecipient]Leer / escribirObtenga o coloca a los destinatarios.
attachmentslist[MapiAttachment]Leer / escribirObtenga o coloca los adhesivos.
extra_streamslist[MsgStream]Leer / escribirObtenga o establece los flujos adicionales.
extra_storageslist[MsgStorage]Leer / escribirRecoger o establecer los almacenes adicionales.
nameid_mapping_NamedPropertyMappingLeer / escribirObtenga o coloca el mapa nombrado.
major_versionintLeer / escribirObtenga o establece la versión principal.
minor_versionintLeer / escribirObtenga o establece la versión menor.
transaction_signature_numberintLeer / escribirObtenga o establece el número de firma de la transacción.
header_reserved_0bytesLeer / escribirObtenga o coloca el título reservado 0.
header_reserved_1bytesLeer / escribirObtenga o coloca el título reservado 1.
emit_store_support_maskboolLeer / escribirObtenga o coloca la máscara de soporte del emite.
emit_compatibility_defaultsboolLeer / escribirObtenga o establece los defectos de compatibilidad emitidos.
preserve_declared_header_countsboolLeer / escribirObtenga o coloca el preservado cuentas de los header declarados.
declared_next_recipient_id`intNone`Leer / escribir
declared_next_attachment_id`intNone`Leer / escribir
declared_recipient_count`intNone`Leer / escribir
declared_attachment_count`intNone`Leer / escribir

Metodología

firmaDescripción
`from_file(path: Pathstr, strict: bool)“MapiMessage”`
from_msg_document(document: MsgDocument)"MapiMessage"Póngase de_msg_document en este instante MapiMessage.
from_email_message(email_message: EmailMessage, unicode_strings: bool)"MapiMessage"Póngase de_email_message en este instante MapiMessage.
create(subject: str, body: str, unicode_strings: bool)"MapiMessage"Las llamadas se crean en esta instancia MapiMessage.
iter_properties()Iterator[MapiProperty]Coge iter_properties en esta instancia MapiMessage.
iter_property_keys(storage_stream_id: int)Iterator[tuple[int, int]]Chamó iter_property_keys en esta instancia MapiMessage.
`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()bytesChamando a_bytes en esta instancia MapiMessage.
to_email_message()EmailMessagePóngase en contacto con_email_message en este instante MapiMessage.
to_email_bytes()bytesPóngase en_email_bytes en este instante MapiMessage.
to_email_string()strPóngase en_email_string en este instante MapiMessage.
iter_attachments_info()Iterator[MapiAttachment]Chamando iter_attachments_info en este instante MapiMessage.
close()Póngase cerca en esta instancia MapiMessage.
to_msg_document()MsgDocumentLlamar a_msg_document en este instante MapiMessage.

Ver también

 Español