GYIK — Aspose.Email FOSS Pythonhoz
Licencelés
Milyen licencet használ az aspose-email-foss?
MIT licenc. Licenckulcs nem szükséges.
Telepítés
Hogyan telepíthetem az aspose-email-foss-t?
pip install aspose-email-fossMilyen Python verzió szükséges?
Python 3.10 vagy újabb.
Vannak natív függőségek?
Nem. A könyvtár tiszta Python, nulla külső függőséggel.
Formátumtámogatás
Milyen e-mail formátumok támogatottak?
| Formátum | Importálás | Exportálás |
|---|---|---|
| MSG (Outlook) | Igen | Igen |
| CFB (Compound File Binary) | Igen | Igen |
Olvashatok EML fájlokat?
Nem közvetlenül. Konvertálja az EML tartalmat egy EmailMessage objektummá, és használja a MapiMessage.from_email_message()‑t.
Át tudok konvertálni MSG-t EML-re?
Igen. Hívja a msg.to_email_string()-t az RFC 5322 szöveges kimenethez.
API használat
Hogyan töltsek be egy MSG fájlt?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")Hogyan hozhatok létre egy új üzenetet?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")Hogyan adhatok hozzá mellékleteket?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")Ismert korlátozások
Vannak nem megvalósított metódusok?
Nem. Az összes nyilvános API-módszer teljesen meg van valósítva az aktuális verzióban.
Támogatott a TNEF (winmail.dat)?
Nem. Csak a szabványos MSG (CFB) formátum támogatott.
Elérhető a naptár/értekezlet támogatás?
A könyvtár általánosan kezeli az MSG fájlokat. A naptárra vonatkozó tulajdonságok MAPI tulajdonságazonosítók segítségével érhetők el, de nincs dedikált naptár API.