Első lépések
Első lépések a Aspose.Email FOSS használatában Python számára
Üdvözöljük a aspose-email-foss, egy ingyenes, MIT-licencelt Python könyvtár az Outlook MSG fájlok és azok alapjául szolgáló CFB (Compound File Binary) tárolók olvasásához, létrehozásához és írásához. Ez az útmutató néhány perc alatt egy friss környezettől a MSG fájlokkal való munkáig vezet.
Előfeltételek
| Követelmény | Részletek |
|---|---|
| Python | 3.10 or later |
| Csomagkezelő | pip |
| OS | Windows, macOS vagy Linux |
| Függőségek | Nincs — tiszta Python |
Telepítés
Telepítés a PyPI-ról:
pip install aspose-email-fossEllenőrzés:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Lásd a Telepítési útmutatót a virtuális környezet beállításához és ellenőrzéséhez.
Amit tehetsz
A telepítés után azonnal tudsz:
- Olvasd MSG fájlokat a
MapiMessage.from_file()— hozzáférés a tárgyhoz, a szöveghez, a HTML-szöveghez, a fejlécekhez és a címzettekhez - Létrehozás MSG üzeneteket a semmiből a
MapiMessage.create()— állítsa be a tárgyat, a szöveget, adjon hozzá címzetteket és mellékleteket - Átalakítás az MSG és az e‑mail (RFC 5322) formátum között a
to_email_message()ésfrom_email_message() - Ellenőrizze alacsony szintű CFB struktúra használatával
CFBReader— tárolók, adatfolyamok és könyvtárbejegyzések bejárása - Írja MSG fájlok a
MapiMessage.save()vagyMsgWriter.write_file() - Mellékletek kezelése — bináris mellékletek hozzáadása vagy MSG üzenetek beágyazása beágyazott mellékletekként
Gyors kezdés
Olvass be egy MSG fájlt, és írd ki a tárgyát és a címzettjeit:
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")Következő lépések
- Telepítési útmutató: virtuális környezet beállítása, pip telepítés és ellenőrzés
- Fejlesztői útmutató: MSG műveletek, mellékletek, tulajdonságok és CFB struktúra
- Jellemzők és funkciók: Mélyreható bemutató minden funkcióról Python példákkal