UKK — Aspose.Email FOSS for Python
Lisensointi
Mitä lisenssiä aspose-email-foss käyttää?
MIT-lisenssi. Lisenssiavainta ei tarvita.
Asennus
Kuinka asennan aspose-email-foss?
pip install aspose-email-fossMikä Python-versio vaaditaan?
Python 3.10 tai uudempi.
Onko natiiviriippuvuuksia?
Ei. Kirjasto on puhdas Python, eikä siinä ole lainkaan ulkoisia riippuvuuksia.
Formaattituki
Mitä sähköpostimuotoja tuetaan?
| Muoto | Tuonti | Vienti |
|---|---|---|
| MSG (Outlook) | Kyllä | Kyllä |
| CFB (Compound File Binary) | Kyllä | Kyllä |
Voinko lukea EML‑tiedostoja?
Ei suoraan. Muunna EML‑sisältö EmailMessage‑objektiksi ja käytä MapiMessage.from_email_message().
Voinko muuntaa MSG:n EML:ksi?
Kyllä. Kutsu msg.to_email_string() saadaksesi RFC 5322 -tekstin ulostulon.
API:n käyttö
Kuinka lataan MSG‑tiedoston?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")Kuinka luon uuden viestin?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")Kuinka lisään liitteitä?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")Tunnetut rajoitukset
Onko olemassa toteuttamattomia metodeja?
Ei. Kaikki julkiset API-menetelmät on täysin toteutettu nykyisessä versiossa.
Onko TNEF (winmail.dat) tuettu?
Ei. Vain standardi MSG (CFB) -formaatti on tuettu.
Onko kalenteri-/aikataulutuki saatavilla?
Kirjasto käsittelee MSG‑tiedostoja yleisesti. Kalenterikohtaisia ominaisuuksia voidaan käyttää MAPI‑ominaisuustunnusten kautta, mutta erillistä kalenteri‑API:a ei ole.