Aloittaminen
Aloittaminen Aspose.Email FOSS:lla Python:lle
Tervetuloa aspose-email-foss, ilmainen, MIT-lisenssi Python kirjasto Outlook MSG -tiedostojen ja niiden taustalla olevien CFB (Compound File Binary) -konttien lukemiseen, luomiseen ja kirjoittamiseen. Tämä opas vie sinut alusta alkaen MSG‑tiedostojen käsittelyyn minuuteissa.
Ehdellytykset
| Vaatimus | Yksityiskohta |
|---|---|
| Python | 3.10 or later |
| Pakettienhallinta | pip |
| OS | Windows, macOS tai Linux |
| Riippuvuudet | Ei mitään — puhdas Python |
Installation
Asenna PyPI:stä:
pip install aspose-email-fossVahvista:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Katso Asennusopas virtuaaliympäristön asennukseen ja vahvistukseen.
Mitä voit tehdä
Kun asennus on valmis, voit heti:
- Lue MSG‑tiedostoja käyttäen
MapiMessage.from_file()— pääsy aiheeseen, sisältöön, HTML-sisältöön, otsakkeisiin ja vastaanottajiin - Luo MSG-viestejä alusta alkaen käyttäen
MapiMessage.create()— aseta aihe, runko, lisää vastaanottajat ja liitteet - Muunna MSG:n ja sähköpostin (RFC 5322) -muodon välillä
to_email_message()jafrom_email_message() - Tutki alhaisen tason CFB-rakenne
CFBReader— iteroi tallennuksia, virtoja ja hakemistomerkintöjä - Kirjoita MSG-tiedostoja
MapiMessage.save()taiMsgWriter.write_file() - Käsittele liitteitä — lisää binääriliitteitä tai upota MSG-viestejä sisäkkäisinä liitteinä
Pikakäynnistys
Lue MSG-tiedosto ja tulosta sen otsikko sekä vastaanottajat:
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")
print(f"Subject: {msg.subject}")
print(f"Body: {msg.body[:200]}")
msg.save("copy.msg")
print("Saved copy.msg")Seuraavat askeleet
- Asennusopas: Virtuaaliympäristön asennus, pip-asennus ja vahvistus
- Kehittäjäopas: MSG-toiminnot, liitteet, ominaisuudet ja CFB-rakenne
- Ominaisuudet ja toiminnot: Syväluotaus kaikkiin ominaisuuksiin Python-esimerkkien avulla