DUK — Aspose.Email FOSS for Python
Licencijavimas
Kokią licenciją naudoja aspose-email-foss?
MIT licencija. Licencijos raktas nereikalingas.
Įdiegimas
Kaip įdiegti aspose-email-foss?
pip install aspose-email-fossKokia Python versija reikalinga?
Python 3.10 arba vėlesnė.
Ar yra gimtos priklausomybės?
Ne. Biblioteka yra grynas Python be jokių išorinių priklausomybių.
Formatų palaikymas
Kokie el. pašto formatai palaikomi?
| Formatas | Importas | Eksportas |
|---|---|---|
| MSG (Outlook) | Taip | Taip |
| CFB (Compound File Binary) | Taip | Taip |
Ar galiu skaityti EML failus?
Ne tiesiogiai. Konvertuokite EML turinį į EmailMessage objektą ir naudokite MapiMessage.from_email_message().
Ar galiu konvertuoti MSG į EML?
Taip. Iškvieskite msg.to_email_string(), kad gautumėte RFC 5322 teksto išvestį.
API naudojimas
Kaip įkelti MSG failą?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")Kaip sukurti naują žinutę?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")Kaip pridėti priedus?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")Žinomi apribojimai
Ar yra neįgyvendintų metodų?
Ne. Visi viešieji API metodai yra visiškai įgyvendinti dabartinėje versijoje.
Ar TNEF (winmail.dat) palaikomas?
Ne. Palaikomas tik standartinis MSG (CFB) formatas.
Ar kalendoriaus / susitikimų palaikymas prieinamas?
Biblioteka apdoroja MSG failus bendro pobūdžio. Kalendoriaus specifines savybes galima pasiekti per MAPI savybių ID, tačiau nėra specialios kalendoriaus API.