FAQ — Aspose.Email FOSS för Python

FAQ — Aspose.Email FOSS för Python

Licensiering

Vilken licens använder aspose-email-foss?

MIT-licens. Ingen licensnyckel krävs.


Installation

Hur installerar jag aspose-email-foss?

pip install aspose-email-foss

Vilken Python-version krävs?

Python 3.10 eller senare.

Finns det inhemska beroenden?

Nej. Biblioteket är ren Python utan externa beroenden.


Formatstöd

Vilka e‑postformat stöds?

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

Kan jag läsa EML-filer?

Inte direkt. Konvertera EML‑innehåll till ett EmailMessage‑objekt och använd MapiMessage.from_email_message().

Kan jag konvertera MSG till EML?

Ja. Anropa msg.to_email_string() för RFC 5322 textutdata.


API-användning

Hur laddar jag en MSG-fil?

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

Hur skapar jag ett nytt meddelande?

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

Hur lägger jag till bilagor?

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

Kända begränsningar

Finns det några oimplementerade metoder?

Nej. Alla offentliga API‑metoder är fullt implementerade i den aktuella versionen.

Stöds TNEF (winmail.dat)?

Nej. Endast det standard MSG (CFB)-formatet stöds.

Finns stöd för kalender/bokning tillgängligt?

Biblioteket hanterar MSG-filer generiskt. Kalender‑specifika egenskaper kan nås via MAPI‑egenskaps‑ID:n men det finns inget dedikerat kalender‑API.

 Svenska