Riferimento API per aspose-email-foss 26.3 (Python 3.10+, licenza MIT).
Tutte le classi risiedono sotto aspose.email_foss. L’importazione principale è:
Convenzione di denominazione Python: Tutti i metodi usano lo snake_case standard Python. Per esempio, usa msg.from_file() non msg.FromFile(). Le proprietà sono accessibili direttamente: msg.subject legge l’oggetto; msg.subject = 'value' lo imposta.
API Messaggio
| ImageRenderOptions | ImageRenderOptions |
|---|
MapiMessage | Rappresentazione ad alto livello di un messaggio Outlook MSG. Carica con from_file(), crea con create(), salva con save(). Fornisce l’accesso a oggetto, corpo, corpo HTML, classe del messaggio, destinatari e allegati. |
MapiAttachment | Rappresenta un singolo allegato su un MapiMessage. Creato tramite msg.add_attachment() o msg.add_embedded_message_attachment(). Interroga con storage_name(), is_embedded_message(). |
MapiRecipient | Rappresenta un destinatario del messaggio. Creato tramite msg.add_recipient(). Supporta i tipi di destinatario To, CC e BCC. |
MapiProperty | Una singola voce di proprietà MAPI. Accesso tramite msg.get_property() o msg.set_property(). Contiene un tag di proprietà. |
MapiPropertyCollection | Raccolta di proprietà MAPI. Supporta set(), get(), remove(), e iter_properties(). |
MapiNamedProperty | Definisce una proprietà MAPI denominata tramite nome stringa o LID numerico all’interno di un set di proprietà. |
Enumerazioni delle Proprietà
| ImageRenderOptions | ImageRenderOptions |
|---|
CommonMessagePropertyId | ID proprietà MAPI standard: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, e altro. |
PropertyId | Enumerazione estesa di ID proprietà che copre le proprietà di allegati e di pianificazione. |
PropertyTypeCode | Codici tipo di proprietà MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, e altri. |
Formato MSG
| ImageRenderOptions | ImageRenderOptions |
|---|
MsgDocument | Rappresentazione a livello di documento di una struttura di file MSG. Creata da MsgReader o costruita da un MapiMessage tramite to_msg_document(). |
MsgReader | Lettore di file MSG a basso livello. Apre da un percorso file con from_file(). Fornisce l’accesso ai flussi di proprietà, agli archivi dei destinatari e agli archivi degli allegati. |
MsgWriter | Serializza un MsgDocument in byte o in un file con to_bytes() e write_file(). |
MsgStorage | Nodo di archiviazione all’interno di un albero di documenti MSG. Contiene flussi e archivi figli. |
MsgStream | Flusso di dati all’interno di un archivio MSG. |
StorageLayout | Descrive la struttura di archiviazione di un file MSG analizzato. |
Formato CFB (Compound File Binary)
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBReader | Lettore di basso livello per contenitori CFB. Apri con from_file(). Fornisce informazioni sui settori, voci di directory e accesso ai dati del flusso. |
CFBWriter | Serializza un CFBDocument in byte o file. |
CFBDocument | Struttura di documento CFB in memoria. Costruita da un CFBReader o costruito programmaticamente. |
CFBStorage | Nodo di archiviazione in un contenitore CFB. |
CFBStream | Nodo di flusso in un contenitore CFB. |
DirectoryEntry | Una singola voce di directory nella struttura CFB. Interroga con is_storage(), is_stream(), is_root(). |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
DirectoryObjectType | Tipo di voce di directory CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Colore dell’albero rosso-nero: RED, BLACK. |
SectorMarker | Marcatori di settore CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBError | Generato quando un contenitore CFB è non valido o corrotto. |
MsgError | Generato quando una struttura MSG è non valida. |
Vedi anche