Kom i gang
Kom i gang med Aspose.Email FOSS for Python
Velkommen til aspose-email-foss, et gratis, MIT-lisensiert Python-bibliotek for lesing, oppretting og skriving av Outlook MSG-filer og deres underliggende CFB (Compound File Binary)-containere. Denne guiden tar deg fra et nytt miljø til å arbeide med MSG-filer på minutter.
Forutsetninger
| Krav | Detalj |
|---|---|
| Python | 3.10 or later |
| Pakkehåndterer | pip |
| OS | Windows, macOS eller Linux |
| Avhengigheter | Ingen — ren Python |
Installasjon
Installer fra PyPI:
pip install aspose-email-fossVerifiser:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Se Installasjonsveiledning for oppsett og verifisering av virtuelt miljø.
Hva du kan gjøre
Når den er installert kan du umiddelbart:
- Les MSG-filer med
MapiMessage.from_file()— få tilgang til emne, innhold, HTML-innhold, overskrifter og mottakere - Opprett MSG-meldinger fra bunnen av med
MapiMessage.create()— angi emne, innhold, legg til mottakere og vedlegg - Konverter mellom MSG og e-post (RFC 5322) format med
to_email_message()ogfrom_email_message() - Inspiser lavnivå CFB-struktur med
CFBReader— iterer lagringer, strømmer og katalogoppføringer - Skriv MSG-filer med
MapiMessage.save()ellerMsgWriter.write_file() - Håndter vedlegg — legg til binære vedlegg eller innebygge MSG-meldinger som nestede vedlegg
Rask start
Les en MSG-fil og skriv ut dens emne og mottakere:
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")Neste steg
- Installasjonsveiledning: Oppsett av virtuelt miljø, pip installasjon, og verifisering
- Utviklerveiledning: MSG-operasjoner, vedlegg, egenskaper og CFB-struktur
- Funksjoner og egenskaper: Dypdykk i hver funksjon med Python-eksempler