FAQ — Aspose.Email FOSS voor Python
Licenties
Welke licentie gebruikt aspose-email-foss?
MIT-licentie. Er is geen licentiesleutel vereist.
Installatie
Hoe installeer ik aspose-email-foss?
pip install aspose-email-fossWelke Python‑versie is vereist?
Python 3.10 of later.
Zijn er native dependencies?
Nee. De bibliotheek is pure Python met nul externe afhankelijkheden.
Formaatondersteuning
Welke e‑mailformaten worden ondersteund?
| Formaat | Importeren | Exporteren |
|---|---|---|
| MSG (Outlook) | Ja | Ja |
| CFB (Compound File Binary) | Ja | Ja |
Kan ik EML‑bestanden lezen?
Niet direct. Converteer EML‑inhoud naar een EmailMessage‑object en gebruik MapiMessage.from_email_message().
Kan ik MSG naar EML converteren?
Ja. Roep msg.to_email_string() aan voor RFC 5322‑tekstoutput.
API-gebruik
Hoe laad ik een MSG‑bestand?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")Hoe maak ik een nieuw bericht?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")Hoe voeg ik bijlagen toe?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")Bekende beperkingen
Zijn er niet-implementeerde methoden?
Nee. Alle openbare API‑methoden zijn volledig geïmplementeerd in de huidige versie.
Is TNEF (winmail.dat) ondersteund?
Nee. Alleen het standaard MSG (CFB)-formaat wordt ondersteund.
Is kalender/afspraakondersteuning beschikbaar?
De bibliotheek verwerkt MSG‑bestanden generiek. Kalender‑specifieke eigenschappen kunnen worden benaderd via MAPI‑eigenschap‑ID’s, maar er is geen speciale kalender‑API.