FAQ — Aspose.Email FOSS for Python

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-foss

Hvilken 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?

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

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.

 Dansk