FAQ — Aspose.Email FOSS za Python

FAQ — Aspose.Email FOSS za Python

Licenciranje

Koju licencu koristi aspose-email-foss?

MIT licenca. Nije potreban licencni ključ.


Instalacija

Kako da instaliram aspose-email-foss?

pip install aspose-email-foss

Koja verzija Pythona je potrebna?

Python 3.10 ili noviji.

Da li postoje nativne zavisnosti?

Ne. Biblioteka je čisti Python bez ikakvih eksternih zavisnosti.


Подршка формата

Koji formati e‑maila su podržani?

FormatUvozIzvoz
MSG (Outlook)DaDa
CFB (Compound File Binary)DaDa

Mogu li da čitam EML fajlove?

Ne direktno. Konvertujte EML sadržaj u EmailMessage objekat i koristite MapiMessage.from_email_message().

Mogu li konvertovati MSG u EML?

Da. Pozovite msg.to_email_string() za RFC 5322 tekstualni izlaz.


Korišćenje API-ja

Kako učitati MSG fajl?

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

Kako da kreiram novu poruku?

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

Kako da dodam priloge?

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

Poznata ograničenja

Da li postoje neimplementirane metode?

Ne. Sve javne API metode su u potpunosti implementirane u trenutnoj verziji.

Da li je TNEF (winmail.dat) podržan?

Ne. Podržan je samo standardni MSG (CFB) format.

Da li je podrška za kalendar/zakazivanje dostupna?

Biblioteka obrađuje MSG fajlove generički. Svojstva specifična za kalendar mogu se pristupiti putem MAPI ID‑ova svojstava, ali ne postoji posvećeni kalendarski API.

 Српски