FAQ — Aspose.Email FOSS für Python

FAQ — Aspose.Email FOSS für Python

Lizenzierung

Welche Lizenz verwendet aspose-email-foss?

MIT-Lizenz. Kein Lizenzschlüssel ist erforderlich.


Installation

Wie installiere ich aspose-email-foss?

pip install aspose-email-foss

Welche Python-Version wird benötigt?

Python 3.10 oder neuer.

Gibt es native Abhängigkeiten?

Nein. Die Bibliothek ist reines Python ohne externe Abhängigkeiten.


Formatunterstützung

Welche E‑Mail‑Formate werden unterstützt?

FormatImportExport
MSG (Outlook)JaJa
CFB (Compound File Binary)JaJa

Kann ich EML-Dateien lesen?

Nicht direkt. Konvertieren Sie den EML‑Inhalt in ein EmailMessage‑Objekt und verwenden Sie MapiMessage.from_email_message().

Kann ich MSG in EML konvertieren?

Ja. Rufen Sie msg.to_email_string() für RFC 5322 Textausgabe auf.


API-Nutzung

Wie lade ich eine MSG-Datei?

from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")

Wie erstelle ich eine neue Nachricht?

msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")

Wie füge ich Anhänge hinzu?

msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")

Bekannte Einschränkungen

Gibt es nicht implementierte Methoden?

Nein. Alle öffentlichen API-Methoden sind in der aktuellen Version vollständig implementiert.

Wird TNEF (winmail.dat) unterstützt?

Nein. Nur das Standard‑MSG (CFB)-Format wird unterstützt.

Ist die Kalender-/Terminunterstützung verfügbar?

Die Bibliothek verarbeitet MSG‑Dateien generisch. Kalender‑spezifische Eigenschaften können über MAPI‑Property‑IDs abgerufen werden, aber es gibt keine dedizierte Kalender‑API.

 Deutsch