FAQ — Aspose.Email FOSS pentru Python

FAQ — Aspose.Email FOSS pentru Python

Licențiere

Ce licență folosește aspose-email-foss?

Licență MIT. Nu este necesară nicio cheie de licență.


Instalare

Cum să instalez aspose-email-foss?

pip install aspose-email-foss

Ce versiune de Python este necesară?

Python 3.10 sau o versiune ulterioară.

Există dependențe native?

Nu. Biblioteca este pur Python, fără dependențe externe.


Suport de format

Ce formate de e‑mail sunt acceptate?

FormatImportExport
MSG (Outlook)DaDa
CFB (Compound File Binary)DaDa

Pot citi fișiere EML?

Nu direct. Convertiți conținutul EML într-un obiect EmailMessage și utilizați MapiMessage.from_email_message().

Pot converti MSG în EML?

Da. Apelă msg.to_email_string() pentru ieșirea textului RFC 5322.


Utilizare API

Cum pot încărca un fișier MSG?

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

Cum creez un mesaj nou?

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

Cum adaug atașamente?

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

Limitări cunoscute

Există metode neimplementate?

Nu. Toate metodele API publice sunt complet implementate în versiunea curentă.

Este TNEF (winmail.dat) acceptat?

Nu. Doar formatul standard MSG (CFB) este acceptat.

Este disponibil suportul pentru calendar/programare?

Biblioteca gestionează fișierele MSG în mod generic. Proprietățile specifice calendarului pot fi accesate prin ID-urile de proprietate MAPI, dar nu există un API dedicat calendarului.

 Română