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-fossQuina 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?
| Format | Importació | Exportació |
|---|---|---|
| MSG (Outlook) | Sí | Sí |
| CFB (Compound File Binary) | Sí | Sí |
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.