Referință API pentru aspose-email-foss 26.3 (Python 3.10+, licență MIT).
Toate clasele se află sub aspose.email_foss. Importul principal este:
Convenția de denumire Python: Toate metodele folosesc snake_case standard Python. De exemplu, utilizați msg.from_file() nu msg.FromFile(). Proprietățile sunt accesate direct: msg.subject citește subiectul; msg.subject = 'value' îl setează.
API Mesaj
| ImageRenderOptions | ImageRenderOptions |
|---|
MapiMessage | Reprezentare de nivel înalt a unui mesaj Outlook MSG. Încarcă cu from_file(), creează cu create(), salvează cu save(). Oferă acces la subiect, corp, corp HTML, clasa mesajului, destinatari și atașamente. |
MapiAttachment | Reprezintă un singur atașament pe un MapiMessage. Creat prin msg.add_attachment() sau msg.add_embedded_message_attachment(). Interoghează cu storage_name(), is_embedded_message(). |
MapiRecipient | Reprezintă un destinatar de mesaj. Creat prin msg.add_recipient(). Suportă tipurile de destinatari To, CC și BCC. |
MapiProperty | O singură intrare de proprietate MAPI. Acces prin msg.get_property() sau msg.set_property(). Poartă un tag de proprietate. |
MapiPropertyCollection | Colecție de proprietăți MAPI. Suportă set(), get(), remove(), și iter_properties(). |
MapiNamedProperty | Definește o proprietate MAPI numită prin nume de șir sau LID numeric în cadrul unui set de proprietăți. |
Enumerări de Proprietăți
| ImageRenderOptions | ImageRenderOptions |
|---|
CommonMessagePropertyId | Identificatori de proprietate MAPI standard: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, și altele. |
PropertyId | Enumerare extinsă a ID-urilor de proprietate care acoperă proprietățile de atașament și de programare. |
PropertyTypeCode | Coduri de tipuri de proprietate MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, și altele. |
Format MSG
| ImageRenderOptions | ImageRenderOptions |
|---|
MsgDocument | Reprezentare la nivel de document a structurii unui fișier MSG. Creat din MsgReader sau construit dintr-un MapiMessage prin to_msg_document(). |
MsgReader | Cititor de fișiere MSG la nivel scăzut. Se deschide dintr-o cale de fișier cu from_file(). Oferă acces la fluxurile de proprietăți, depozitele de destinatari și depozitele de atașamente. |
MsgWriter | Serializare a unui MsgDocument în octeți sau într-un fișier cu to_bytes() și write_file(). |
MsgStorage | Nod de stocare în cadrul unui arbore de documente MSG. Conține fluxuri și depozite copil. |
MsgStream | Flux de date în cadrul unui depozit MSG. |
StorageLayout | Descrie structura de stocare a unui fișier MSG analizat. |
Format CFB (Compound File Binary)
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBReader | Cititor de nivel scăzut pentru containere CFB. Deschide cu from_file(). Oferă informații despre sectoare, intrări de director și acces la datele fluxului. |
CFBWriter | Serializare a CFBDocument în bytes sau fișier. |
CFBDocument | Structură de document CFB în memorie. Construită dintr-un CFBReader sau construită programatic. |
CFBStorage | Nod de stocare într-un container CFB. |
CFBStream | Nod de flux într-un container CFB. |
DirectoryEntry | O singură intrare de director în structura CFB. Interogați cu is_storage(), is_stream(), is_root(). |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
DirectoryObjectType | Tip de intrare de director CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Culoarea arborelui roșu-negru: RED, BLACK. |
SectorMarker | Marcatori de sector CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBError | Aruncat când un container CFB este invalid sau corupt. |
MsgError | Aruncat când o structură MSG este invalidă. |
Vezi și