Aan de slag
Aan de slag met Aspose.Email FOSS voor Python
Welkom bij aspose-email-foss, een gratis, MIT-gelicentieerde Python bibliotheek voor het lezen, maken en schrijven van Outlook MSG‑bestanden en hun onderliggende CFB (Compound File Binary) containers. Deze gids leidt je van een nieuwe omgeving tot het werken met MSG‑bestanden in enkele minuten.
Vereisten
| Vereiste | Detail |
|---|---|
| Python | 3.10 or later |
| Pakketbeheerder | pip |
| OS | Windows, macOS of Linux |
| Afhankelijkheden | Geen — pure Python |
Installatie
Installeer vanaf PyPI:
pip install aspose-email-fossVerifiëren:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Zie de Installatiehandleiding voor het opzetten en verifiëren van een virtuele omgeving.
Wat je kunt doen
Na installatie kun je meteen:
- Lezen MSG‑bestanden met
MapiMessage.from_file()— toegang tot onderwerp, inhoud, HTML‑inhoud, headers en ontvangers - Maken MSG-berichten vanaf nul met
MapiMessage.create()— stel onderwerp, inhoud, voeg ontvangers en bijlagen toe - Converteren tussen MSG en e‑mail (RFC 5322) formaat met
to_email_message()enfrom_email_message() - Inspecteer laag-niveau CFB-structuur met
CFBReader— doorloop opslagplaatsen, streams en directory‑items - Schrijf MSG‑bestanden met
MapiMessage.save()ofMsgWriter.write_file() - Beheer bijlagen — voeg binaire bijlagen toe of embed MSG‑berichten als geneste bijlagen
Snelle start
Lees een MSG‑bestand en print het onderwerp en de ontvangers:
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")Volgende stappen
- Installatiehandleiding: Installatie van virtuele omgeving, pip install, en verificatie
- Ontwikkelaarsgids: MSG‑bewerkingen, bijlagen, eigenschappen en CFB-structuur
- Functies en functionaliteiten: Diepgaande verkenning van elke functie met Python voorbeelden