GYIK — Aspose.Email FOSS Pythonhoz

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-foss

Milyen 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átumImportálásExportálás
MSG (Outlook)IgenIgen
CFB (Compound File Binary)IgenIgen

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.

 Magyar