API atsauce uz aspose-email-foss 26.3 (Python 3.10+, MIT license).
Visas klases atrodas zem aspose.email_foss. Primārais imports ir:
Python nosaukšanas konvencija: Visas metodes izmanto standarta Python snake_case. Piemēram, lietojiet msg.from_file() ne msg.FromFile(). Īpašības tiek piekļūtas tieši: msg.subject nolasa tematu; msg.subject = 'value' iestata to.
Ziņojuma API
| ImageRenderOptions | ImageRenderOptions |
|---|
MapiMessage | Augsta līmeņa pārstāve Outlook MSG ziņojumam. Ielādēt ar from_file(), izveidot ar create(), saglabāt ar save(). Nodrošina piekļuvi temam, ķermenim, HTML ķermenim, ziņojuma klasei, saņēmējiem un pielikumiem. |
MapiAttachment | Attēlo vienu pielikumu uz MapiMessage.Izveidots caur msg.add_attachment() vai msg.add_embedded_message_attachment().Vaicājums ar storage_name(), is_embedded_message(). |
MapiRecipient | Attēlo ziņojuma saņēmēju. Izveidots caur msg.add_recipient(). Atbalsta To, CC, un BCC saņēmēju tipus. |
MapiProperty | Viena MAPI īpašības ieraksts. Piekļuve caur msg.get_property() vai msg.set_property(). Satur īpašības tagu. |
MapiPropertyCollection | MAPI īpašību kolekcija. Atbalsta set(), get(), remove(), un iter_properties(). |
MapiNamedProperty | Definē nosauktu MAPI īpašību, izmantojot virknes nosaukumu vai skaitlisku LID īpašību kopā. |
Īpašību uzskaitījumi
| ImageRenderOptions | ImageRenderOptions |
|---|
CommonMessagePropertyId | Standarta MAPI īpašību ID: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, un vairāk. |
PropertyId | Paplašināta īpašību ID uzskaitījums, kas aptver pievienojumu un plānošanas īpašības. |
PropertyTypeCode | MAPI īpašību tipa kodi: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, un citi. |
MSG formāts
| ImageRenderOptions | ImageRenderOptions |
|---|
MsgDocument | Dokumenta līmeņa attēlojums MSG faila struktūrai. Izveidots no MsgReader vai izveidots no MapiMessage caur to_msg_document(). |
MsgReader | Zema līmeņa MSG failu lasītājs. Atver no faila ceļa ar from_file(). Nodrošina piekļuvi īpašību plūsmām, saņēmēju krātuvēm un pievienojumu krātuvēm. |
MsgWriter | Serializē MsgDocument bitiem vai failam ar to_bytes() un write_file(). |
MsgStorage | Glabāšanas mezgls MSG dokumenta kokā. Satur plūsmas un apakšglabāšanas vienības. |
MsgStream | Datu plūsma MSG glabāšanā. |
StorageLayout | Apraksta parsēta MSG faila glabāšanas struktūru. |
CFB formāts (Compound File Binary)
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBReader | Zema līmeņa lasītājs CFB konteineriem. Atver ar from_file(). Nodrošina sektoru informāciju, direktoriju ierakstus un piekļuvi plūsmas datiem. |
CFBWriter | Serializē CFBDocument uz baitiem vai failu. |
CFBDocument | Atmiņā esoša CFB dokumenta struktūra. Izveidota no CFBReader vai izveidota programmatiski. |
CFBStorage | Glabāšanas mezgls CFB konteinerā. |
CFBStream | Plūsmas mezgls CFB konteinerā. |
DirectoryEntry | Viens direktorija ieraksts CFB struktūrā. Vaicājiet ar is_storage(), is_stream(), is_root(). |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
DirectoryObjectType | CFB direktorija ieraksta veids: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Sarkan-melnā koka krāsa: RED, BLACK. |
SectorMarker | CFB sektoru marķieri: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBError | Izsauc, ja CFB konteiners ir nederīgs vai bojāts. |
MsgError | Izsauc, ja MSG struktūra ir nederīga. |
Skatīt arī