Aspose.Email FOSS - FOSS per a Python
Referència API per a: Aspose-email-foss 26.3 (Python 3.10+, llicència MIT).
Totes les classes es troben sota el règim de la norma. aspose.email_foss.La importació primària és:
Convenció de nomenclatura Python: Tots els mètodes utilitzen el cas de serpent_standard Python. Per exemple, utilitzar msg.from_file() no, no és així. msg.FromFile().Les propietats s’acosten directament: msg.subject llegeix el tema; msg.subject = 'value' ho fixa.
API de missatges
| Classe | Descripció |
|---|
MapiMessage | Representació d’alt nivell d"un missatge MSG de Outlook. Carregar amb from_file(), crear amb create(), excepte amb save(). Ofereix accés a l’assignatura, el cos, HTML del cos i classe de missatges. |
MapiAttachment | Representa un únic accesori en una MapiMessage.Creat per via de: msg.add_attachment() o de la seva msg.add_embedded_message_attachment(). Consulta amb storage_name, is_embedded_message. |
MapiRecipient | Representa un destinatari de missatge. Creat a través del navegador web msg.add_recipient().Suporta els tipus de receptor To, CC i BCC. |
MapiProperty | Una única entrada de propietat MAPI. Accés a través del sistema d’accés al programa. msg.get_property() o de la seva msg.set_property().Té una etiqueta de propietat. |
MapiPropertyCollection | Col·lecció de propietats MAPI. Suports set(), get(), remove(), i iter_properties(). |
MapiNamedProperty | Definit una propietat MAPI nomenada per nom de cadena o LID numèric dins d’un conjunt de propietats. |
Enumeracions de propietats
| Enumeració | Descripció |
|---|
CommonMessagePropertyId | Identificació de propietats MAPI estàndard: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, i més. |
PropertyId | Enumeració ampliada de l’ID d’una propietat que cobreix propietats de fixació i programació. |
PropertyTypeCode | Codis de tipus de propietats MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, i altres. |
Format de MSG
| Classe | Descripció |
|---|
MsgDocument | Representació a nivell de document d’una estructura de fitxers MSG. Creada des del MsgReader o construït a partir d’un MapiMessage per mitjà de: to_msg_document(). |
MsgReader | Llegir fitxers MSG de baix nivell. Obert des del camí d’arxiu amb from_file().Proporciona accés a fluxos de propietat, emmagatzematges dels receptors i emmagazinaments d’accesos. |
MsgWriter | Serialitza un MsgDocument a bytes o un fitxer amb to_bytes() i de la write_file(). |
MsgStorage | Nòs de l’emmagatzematge dins d’un arbre documental MSG. Recolza flux i emmagatzematges fills. |
MsgStream | Flux de dades dins d’un emmagatzematge MSG. |
StorageLayout | Descriu l’estructura de memòria d’un arxiu MSG analitzat. |
PropertyEntryFixedLength | Entrada de propietats MAPI de longitud fixa d’un flux de propietat; conté etiqueta de la propietat, banderes i valor brut de 8 octets. Retornat per MsgReader.iter_top_level_fixed_length_properties(). |
PropertyStreamHeaderTopLevel | Encapçallament analitzat del flux de propietats MSG d’alt nivell; conté els recaptadors i el nombre de correctes. Retornat per: MsgReader.parse_message_property_stream(). |
PropertyStreamHeaderSubobject | Encapçallament analitzat d’un flux de propietats subobjecte (receptor o adjunt). Retornat per MsgReader.parse_subobject_property_stream(). |
Format CFB (composto de fitxer binari)
| Classe | Descripció |
|---|
CFBReader | Llegir de baix nivell per als contenidors CFB. Obrir amb from_file().Proporciona informació de sectors, entrades d’annals i accés a dades en flux. |
CFBWriter | Serialitza un CFBDocument a bytes o arxiu. |
CFBDocument | Estructura de document CFB en memòria. Construït a partir d’un sistema de codi i un model de registre de dades. CFBReader o construït programàticament. |
CFBStorage | Nòs d’emmagatzematge en un contenidor CFB. |
CFBStream | Nòs de flux en un contenidor CFB. |
DirectoryEntry | Una única entrada d’un directori a l’estructura CFB. Consulta amb is_storage(), is_stream(), is_root(). |
Header | Capçalera de fitxer CFB analitzada accessible a través del CFBReader.header; conté paràmetres de la disposició del sector i dades de cadena DIFAT. |
Enumeracions
| Enumeració | Descripció |
|---|
DirectoryObjectType | Tipo d’entrada de directori CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Color d’arbre vermell-negre: RED, BLACK. |
SectorMarker | Marcadors de sector CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
Excepcions
| Classe | Descripció |
|---|
CFBError | S’eleva quan un contenidor CFB és inváli o corrompt. |
MsgError | S’eleva quan una estructura de MSG és invàlida. |
Veure també