FAQ — Aspose.Email FOSS pro Python

FAQ — Aspose.Email FOSS pro Python

Licencování

Jakou licenci používá aspose-email-foss?

Licence MIT. Licenční klíč není vyžadován.


Instalace

Jak nainstaluji aspose-email-foss?

pip install aspose-email-foss

Jaká verze Pythonu je vyžadována?

Python 3.10 nebo novější.

Existují nativní závislosti?

Ne. Knihovna je čistý Python s nulovými externími závislostmi.


Podpora formátů

Jaké formáty e‑mailu jsou podporovány?

FormátImportExport
MSG (Outlook)AnoAno
CFB (Compound File Binary)AnoAno

Mohu číst soubory EML?

Ne přímo. Převěďte obsah EML na objekt EmailMessage a použijte MapiMessage.from_email_message().

Mohu převést MSG na EML?

Ano. Zavolejte msg.to_email_string() pro výstup textu RFC 5322.


Použití API

Jak načíst soubor MSG?

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

Jak vytvořit novou zprávu?

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

Jak přidat přílohy?

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

Známá omezení

Existují nějaké neimplementované metody?

Ne. Všechny veřejné metody API jsou v aktuální verzi plně implementovány.

Je TNEF (winmail.dat) podporováno?

Ne. Pouze standardní formát MSG (CFB) je podporován.

Je k dispozici podpora kalendáře/termínů?

Knihovna zpracovává soubory MSG obecně. Kalendářově specifické vlastnosti lze získat pomocí ID vlastností MAPI, ale neexistuje dedikované kalendářové API.

 Čeština