PropertyCollection - Я не могу.

PropertyCollection - Я не могу.

Обзор

MapiMessage это класс в Aspose.Email для Python.

Мутабельный объект MSG высокого уровня с поддержкой преобразования MS G и EmailMessage.

Свойства

Наименование:Тип:Доступ к нимОписание:
msg_readerMsgReaderЧитайте .Предоставляет доступ к базовому MsgReader , используемому для этого сообщения.
validation_issuestuple[str, ...]Читайте .Содержит множество строк, описывающих любые проблемы с валидацией.
subject`strNone`Читайте .
body`strNone`Читайте .
message_class`strNone`Читайте .
body_html`strNone`Читайте .
unicode_stringsboolЧитайте .Показать, хранятся ли свойства строки в виде Unicode.
propertiesMapiPropertyCollectionЧитайте .Совокупность всех объектов MapiProperty в сообщении.
recipientslist[MapiRecipient]Читайте .Список MapiRecipient объектов, представляющих получателей сообщений.
attachmentslist[MapiAttachment]Читайте .Список объектов MapiAttachment , приложенных к сообщению.
extra_streamslist[MsgStream]Читайте .Содержит дополнительные MsgStream объекты, присутствующие в файле MSG.
extra_storageslist[MsgStorage]Читайте .Содержит дополнительные MsgStorage объекты, присутствующие в файле MSG.
nameid_mapping_NamedPropertyMappingЧитайте .Предоставляет картинку для именных идентификаторов свойств, используемых в сообщении.
major_versionintЧитайте .Сохраняет номер основной версии формата MSG.
minor_versionintЧитайте .Сохраняет номер второго варианта формата MSG.
transaction_signature_numberintЧитайте .Содержит номер подписи, используемый для отслеживания транзакций.
header_reserved_0bytesЧитайте .Содержит первый блок зарезервированных байтов заголовка .
header_reserved_1bytesЧитайте .Содержит второй блок зарезервированных заголовков байтов .
emit_store_support_maskboolЧитайте .Выключает излучение маски поддержки при записи.
emit_compatibility_defaultsboolЧитайте .Контролирует, выпускаются ли дефолты совместимости.
preserve_declared_header_countsboolЧитайте .Указывает, следует ли сохранять объявленные заголовки при записи.
declared_next_recipient_id`intNone`Читайте .
declared_next_attachment_id`intNone`Читайте .
declared_recipient_count`intNone`Читайте .
declared_attachment_count`intNone`Читайте .

Методы

ПодписьОписание:
`from_file(path: Pathstr, strict: bool)“MapiMessage”`
from_msg_document(document: MsgDocument)"MapiMessage"Создает MapiMessage из существующего MsgDocument
from_email_message(email_message: EmailMessage, unicode_strings: bool)"MapiMessage"Преобразует EmailMessage в MapiMessage, дополнительно используя 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 спасти ((путь) ̋
iter_properties()Iterator[MapiProperty]Итерации по всем объектам MapiProperty в сообщении
iter_property_keys(storage_stream_id: int)Iterator[tuple[int, int]]Выручка (property_id, storage_stream_d) тупли для потока хранения
`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()bytesСериализирует сообщение в формате MSG и возвращает байты .
to_email_message()EmailMessageПреобразует модель MSG в стандартный объект библиотеки email.message.EmailMessage
to_email_bytes()bytesВозвращает сообщение в виде необработанных .eml байтов
to_email_string()strВозвращает сообщение в виде строки .eml-формата
iter_attachments_info()Iterator[MapiAttachment]Итерации по всем объектам приложения в сообщении
close()Освобождает любые ресурсы , содержащиеся в экземпляре сообщения .
to_msg_document()MsgDocumentПреобразует сообщение высокого уровня в MsgDocument низкого.
 Русский