Aspose.Email FOSS - FOSS für Python
API-Referenz für: Aspose-email-foss 26.3 (Python 3.10+, MIT-Lizenz).
Alle Klassen unterliegen der Richtlinie. aspose.email_foss.Die primären Einfuhren sind:
Python-Namenkonvention: Alle Methoden verwenden den Standard-Python Snake_case. Zum Beispiel, verwende die msg.from_file() nicht . msg.FromFile().Die Eigenschaften sind direkt zugänglich: msg.subject Lesen Sie das Thema.; msg.subject = 'value' Setzt es.
Nachrichten-API
| Klasse | Beschreibung |
|---|
MapiMessage | Hochwertige Darstellung einer Outlook MSG-Nachricht. Laden mit from_file(), mit dem er erschafft . create(), mit Ausnahme von save(). Erlaubt den Zugriff auf Subjekt, Körper, HTML-Körper, Nachrichteklasse, Empfänger und Anhänge. |
MapiAttachment | Die Anlage ist eine einzelne Befestigung auf einer MapiMessage. Erstellt durch: msg.add_attachment() oder msg.add_embedded_message_attachment().- Abfrage mit: storage_name, is_embedded_message. |
MapiRecipient | Repräsentiert einen Nachrichtenempfänger. Erstellt über msg.add_recipient(). Unterstützt To-, CC- und BCC-Empfängertypen. |
MapiProperty | Ein einzelner MAPI-Eintritt. Zugriff über msg.get_property() oder msg.set_property().- Er trägt ein Eigentumszeichen. |
MapiPropertyCollection | Sammlung von MAPI-Eigenschaften. Unterstützung set(), get(), remove(),und . iter_properties(). |
MapiNamedProperty | Definition einer benannten MAPI-Eigenschaft durch Zeichenfolge oder numerische LID innerhalb eines Eigenschaftssets. |
Immobilienverzeichnisse
| Aufzählung | Beschreibung |
|---|
CommonMessagePropertyId | Standard-ID der MAPI-Eigenschaften: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, und mehr. |
PropertyId | Erweiterte Eigenschafts-ID-Aufzählung, die Anschluss- und Planungsmerkmale umfasst. |
PropertyTypeCode | MAPI-Eigentumstypencodes: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, und andere. |
MSG-Format
| Klasse | Beschreibung |
|---|
MsgDocument | Dokument-Ebene Darstellung einer MSG Datei Struktur. Erstellt von MsgReader oder aus einem MapiMessage über die to_msg_document(). |
MsgReader | MSG-Dateileser auf niedriger Ebene. Öffnet sich von einem Dateipfad mit from_file().Ermöglicht den Zugang zu Eigentumsströmen, Empfänger- und Anlagenlagerungen. |
MsgWriter | Serialisiert eine MsgDocument zu Bytes oder einer Datei mit to_bytes() und . write_file(). |
MsgStorage | Speichernode innerhalb eines MSG-Dokumentbaums. |
MsgStream | Datenstrom innerhalb eines MSG-Speichers. |
StorageLayout | Beschreibt die Speicherstruktur einer analysierten MSG-Datei. |
PropertyEntryFixedLength | Festlänge MAPI-Einträge aus einem Eigentumsstrom; enthält Eigenschaftstag, Flaggen und 8-Byte Rohwert. Geben Sie zurück durch MsgReader.iter_top_level_fixed_length_properties(). |
PropertyStreamHeaderTopLevel | Parsed Header des MSG-Eigensstroms der obersten Ebene; enthält Empfänger und Anlagenzahlen. MsgReader.parse_message_property_stream(). |
PropertyStreamHeaderSubobject | Parsed Header eines Subobjekts (Empfänger oder Anlage) Eigenschaftsstrom. Geben Sie zurück durch MsgReader.parse_subobject_property_stream(). |
CFB-Format (kompound-Datei binär)
| Klasse | Beschreibung |
|---|
CFBReader | Niedrigwertiger Leser für CFB-Container. Öffnen mit from_file(). Bietet Sektorinformationen, Verzeichnis-Einträge und Datenzugang. |
CFBWriter | Serialisiert eine CFBDocument zu Bytes oder Dateien. |
CFBDocument | In-Memory CFB Dokumentstruktur. Erbaut aus einem CFBReader oder programmatisch konstruiert. |
CFBStorage | Speicherknoten in einem CFB-Container. |
CFBStream | Stromknoten in einem CFB-Container. |
DirectoryEntry | Ein einzelner Verzeichnis-Eintrag in der CFB-Struktur. Abfrage mit is_storage(), is_stream(), is_root(). |
Header | Durchgewerteter CFB-Dateiheader, der über die CFBReader.header; enthält Parameter für die Sektorgestaltung und DIFAT-Kettendaten. |
Aufzählungen
| Aufzählung | Beschreibung |
|---|
DirectoryObjectType | Typ der CFB-Verzeichnisübersicht: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Rot-schwarze Baumfarbe: RED, BLACK. |
SectorMarker | Sektormarkierungen für CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
Ausnahmen
| Klasse | Beschreibung |
|---|
CFBError | Aufgehoben, wenn ein CFB-Container ungültig oder beschädigt ist. |
MsgError | Aufgehoben, wenn eine MSG-Struktur ungültig ist. |
Siehe auch: