PMF — Aspose.Email FOSS per a Python

PMF — Aspose.Email FOSS per a Python

Llicència

Quina llicència utilitza aspose-email-foss?

Llicència MIT. No es requereix cap clau de llicència.


Instal·lació

Com instal·lo aspose-email-foss?

pip install aspose-email-foss

Quina versió de Python es requereix?

Python 3.10 o posterior.

Hi ha dependències natives?

No. La biblioteca és pur Python amb zero dependències externes.


Suport de format

Quins formats de correu electrònic són compatibles?

FormatImportacióExportació
MSG (Outlook)
CFB (Compound File Binary)

Puc llegir fitxers EML?

No directament. Converteix el contingut EML a un objecte EmailMessage i utilitza MapiMessage.from_email_message().

Puc convertir MSG a EML?

Sí. Crida msg.to_email_string() per a la sortida de text RFC 5322.


Ús de l’API

Com puc carregar un fitxer MSG?

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

Com creo un missatge nou?

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

Com afegeixo fitxers adjunts?

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

Limitacions conegudes

Hi ha algun mètode no implementat?

No. Tots els mètodes de l’API pública estan completament implementats a la versió actual.

Es suporta TNEF (winmail.dat)?

No. Només es suporta el format MSG (CFB) estàndard.

Està disponible el suport per a calendaris/cites?

La biblioteca gestiona fitxers MSG de manera genèrica. Les propietats específiques del calendari es poden accedir mitjançant els IDs de propietat MAPI, però no hi ha cap API de calendari dedicada.

 Català