Aspose.Email FOSS for Python

API-referens för aspose-email-foss 26.3 (Python 3.10+, MIT license).

Alla klasser finns under aspose.email_foss. Den primära importen är:

from aspose.email_foss.msg import MapiMessage

Python namngivningskonvention: Alla metoder använder standard Python snake_case. Till exempel, använd msg.from_file() inte msg.FromFile(). Egenskaper nås direkt: msg.subject läser ämnet; msg.subject = 'value' sätter den.


Meddelande-API

ImageRenderOptionsImageRenderOptions
MapiMessageHög nivå-representation av ett Outlook MSG-meddelande. Läs in med from_file(), skapa med create(), spara med save(). Ger åtkomst till ämne, brödtext, HTML‑brödtext, meddelandeklass, mottagare och bilagor.
MapiAttachmentRepresenterar en enskild bilaga på en MapiMessage. Skapad via msg.add_attachment() eller msg.add_embedded_message_attachment(). Fråga med storage_name(), is_embedded_message().
MapiRecipientRepresenterar en meddelandemottagare. Skapad via msg.add_recipient(). Stöder mottagartyperna To, CC och BCC.
MapiPropertyEn enskild MAPI-egenskapspost. Åtkomst via msg.get_property() eller msg.set_property(). Innehåller en egenskapstagg.
MapiPropertyCollectionSamling av MAPI-egenskaper. Stöder set(), get(), remove(), och iter_properties().
MapiNamedPropertyDefinierar en namngiven MAPI-egenskap med strängnamn eller numeriskt LID inom en egenskapsuppsättning.

Egenskapsenumerationer

ImageRenderOptionsImageRenderOptions
CommonMessagePropertyIdStandard MAPI-egenskaps-ID:n: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, och mer.
PropertyIdUtökad uppräkning av egenskaps-ID:n som täcker bilage- och schemaläggningsegenskaper.
PropertyTypeCodeMAPI-egenskapstypkoder: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, och andra.

MSG-format

ImageRenderOptionsImageRenderOptions
MsgDocumentDokumentnivårepresentation av en MSG-filstruktur. Skapad från MsgReader eller byggd från en MapiMessage via to_msg_document().
MsgReaderLågnivå MSG-filsläsare. Öppnar från filsökväg med from_file(). Ger åtkomst till egenskapsströmmar, mottagarlagringar och bilagelagringar.
MsgWriterSerialiserar en MsgDocument till byte eller en fil med to_bytes() och write_file().
MsgStorageLagringsnod inom ett MSG-dokumentträd. Innehåller strömmar och underlagringar.
MsgStreamDatastream inom en MSG-lagring.
StorageLayoutBeskriver lagringsstrukturen för en parsad MSG-fil.

CFB-format (Compound File Binary)

ImageRenderOptionsImageRenderOptions
CFBReaderLågnivåläsare för CFB-behållare. Öppna med from_file(). Tillhandahåller sektorinformation, katalogposter och åtkomst till strömdata.
CFBWriterSerialiserar en CFBDocument till bytes eller fil.
CFBDocumentIn-memory CFB-dokumentstruktur. Byggd från en CFBReader eller konstruerad programmässigt.
CFBStorageLagringsnod i en CFB-behållare.
CFBStreamStrömnod i en CFB-behållare.
DirectoryEntryEn enskild katalogpost i CFB-strukturen. Fråga med is_storage(), is_stream(), is_root().

ImageRenderOptions

ImageRenderOptionsImageRenderOptions
DirectoryObjectTypeCFB-katalogposttyp: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT.
DirectoryColorFlagRöd-svart-träd färg: RED, BLACK.
SectorMarkerCFB-sektormarkörer: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT.

ImageRenderOptions

ImageRenderOptionsImageRenderOptions
CFBErrorUtlöst när en CFB-behållare är ogiltig eller korrupt.
MsgErrorUppstår när en MSG‑struktur är ogiltig.

Se även

 Svenska