FAQ — Aspose.Email FOSS for Python
Licensering
Hvilken licens bruger aspose-email-foss?
MIT-licens. Ingen licensnøgle er påkrævet.
Installation
Hvordan installerer jeg aspose-email-foss?
pip install aspose-email-fossHvilken Python-version kræves?
Python 3.10 eller nyere.
Er der native afhængigheder?
Nej. Biblioteket er ren Python med nul eksterne afhængigheder.
Formatunderstøttelse
Hvilke e‑mailformater understøttes?
| Format | Import | Export |
|---|---|---|
| MSG (Outlook) | Ja | Ja |
| CFB (Compound File Binary) | Ja | Ja |
Kan jeg læse EML-filer?
Ikke direkte. Konverter EML-indhold til et EmailMessage-objekt og brug MapiMessage.from_email_message().
Kan jeg konvertere MSG til EML?
Ja. Kald msg.to_email_string() for RFC 5322 tekstoutput.
API-brug
Hvordan indlæser jeg en MSG-fil?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")Hvordan opretter jeg en ny besked?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")Hvordan tilføjer jeg vedhæftede filer?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")Kendte begrænsninger
Er der nogen uimplementerede metoder?
Nej. Alle offentlige API‑metoder er fuldt implementeret i den aktuelle version.
Er TNEF (winmail.dat) understøttet?
Nej. Kun det standard MSG (CFB)-format understøttes.
Er kalender-/aftalesupport tilgængelig?
Biblioteket håndterer MSG‑filer generisk. Kalender‑specifikke egenskaber kan tilgås via MAPI‑egenskabs‑ID’er, men der findes ingen dedikeret kalender‑API.