BUJ — Aspose.Email FOSS for Python

BUJ — Aspose.Email FOSS for Python

Licencēšana

Kādu licenci izmanto aspose-email-foss?

MIT licence. Nav nepieciešama licences atslēga.


Instalēšana

Kā es varu instalēt aspose-email-foss?

pip install aspose-email-foss

Kāda Python versija ir nepieciešama?

Python 3.10 vai jaunāks.

Vai ir vietējās atkarības?

Nē. Bibliotēka ir tīri Python ar nulles ārējām atkarībām.


Formāta atbalsts

Kuri e-pasta formāti tiek atbalstīti?

FormātsImportētEksportēt
MSG (Outlook)
CFB (Compound File Binary)

Vai es varu lasīt EML failus?

Ne tieši. Pārvērtiet EML saturu uz EmailMessage objektu un izmantojiet MapiMessage.from_email_message().

Vai es varu konvertēt MSG uz EML?

Jā. Izsauciet msg.to_email_string(), lai iegūtu RFC 5322 teksta izvadi.


API lietošana

Kā ielādēt MSG failu?

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

Kā izveidot jaunu ziņu?

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

Kā pievienot pielikumus?

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

Zināmie ierobežojumi

Vai ir kādas neimplementētas metodes?

Nē. Visas publiskās API metodes ir pilnībā īstenotas pašreizējā versijā.

Vai TNEF (winmail.dat) tiek atbalstīts?

Nē. Atbalstīts tikai standarta MSG (CFB) formāts.

Vai ir pieejams kalendāra/tikšanās atbalsts?

Bibliotēka apstrādā MSG failus vispārīgi. Kalendāra specifiskās īpašības var piekļūt, izmantojot MAPI īpašību ID, bet nav īpašas kalendāra API.

 Latviešu