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-fossJaká 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át | Import | Export |
|---|---|---|
| MSG (Outlook) | Ano | Ano |
| CFB (Compound File Binary) | Ano | Ano |
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.