Pradžia
Pradžia su Aspose.Email FOSS Python
Sveiki atvykę į aspose-email-foss, nemokama, MIT licencijuota Python biblioteka, skirta skaityti, kurti ir rašyti Outlook MSG failus bei jų pagrindinius CFB (Compound File Binary) konteinerius. Ši vadovas perkelia jus nuo švarios aplinkos iki darbo su MSG failais per kelias minutes.
Reikalavimai
| Reikalavimas | Išsamiau |
|---|---|
| Python | 3.10 or later |
| Paketo tvarkyklė | pip |
| OS | Windows, macOS arba Linux |
| Priklausomybės | Nėra — grynas Python |
Įdiegimas
Įdiekite iš PyPI:
pip install aspose-email-fossPatikrinkite:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Žiūrėkite Įdiegimo vadovas virtualios aplinkos nustatymui ir patikrinimui.
Ką galite padaryti
Įdiegus galite iš karto:
- Skaitykite MSG failus su
MapiMessage.from_file()— prieiga prie temos, turinio, HTML turinio, antraščių ir gavėjų - Sukurti MSG žinutės nuo nulio su
MapiMessage.create()— nustatyti temą, turinį, pridėti gavėjus ir priedus - Konvertuoti tarp MSG ir el. pašto (RFC 5322) formato su
to_email_message()irfrom_email_message() - Patikrinti žemo lygio CFB struktūra su
CFBReader— iteruoti saugojimus, srautus ir katalogo įrašus - Rašyti MSG failus su
MapiMessage.save()arbaMsgWriter.write_file() - Tvarkyti priedus — pridėti binarinius priedus arba įterpti MSG žinutes kaip įdėtus priedus
Greita pradžia
Skaitykite MSG failą ir išveskite jo temą bei gavėjus:
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")Kiti žingsniai
- Įdiegimo vadovas: Virtualios aplinkos nustatymas, pip įdiegimas ir patikrinimas
- Kūrėjo vadovas: MSG operacijos, priedai, savybės ir CFB struktūra
- Savybės ir funkcionalumas: Išsamus kiekvienos savybės nagrinėjimas su Python pavyzdžiais