Začíname
Začíname s Aspose.Email FOSS pre Python
Vitajte v aspose-email-foss, bezplatná knižnica Python s licenciou MIT na čítanie, vytváranie a zapisovanie Outlook MSG súborov a ich podkladových CFB (Compound File Binary) kontajnerov. Tento sprievodca vás prevedie od čerstvého prostredia po prácu s MSG súbormi v priebehu niekoľkých minút.
Predpoklady
| Požiadavka | Podrobnosti |
|---|---|
| Python | 3.10 or later |
| Správca balíkov | pip |
| OS | Windows, macOS alebo Linux |
| Závislosti | Žiadne — čistý Python |
Inštalácia
Inštalácia z PyPI:
pip install aspose-email-fossOverenie:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Pozrite si Inštalačný sprievodca pre nastavenie a overenie virtuálneho prostredia.
Čo môžete robiť
Po inštalácii môžete okamžite:
- Čítať MSG súbory s
MapiMessage.from_file()— prístup k predmetu, telu, HTML telu, hlavičkám a príjemcom - Vytvoriť MSG správy od začiatku s
MapiMessage.create()— nastaviť predmet, telo, pridať príjemcov a prílohy - Previesť medzi MSG a e‑mailovým (RFC 5322) formátom s
to_email_message()afrom_email_message() - Skontrolovať nízkoúrovňová štruktúra CFB s
CFBReader— iterovať úložiská, prúdy a položky adresára - Zapísať MSG súbory s
MapiMessage.save()aleboMsgWriter.write_file() - Spracovať prílohy — pridať binárne prílohy alebo vložiť MSG správy ako vnorené prílohy
Rýchly štart
Prečítajte MSG súbor a vypíšte jeho predmet a príjemcov:
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")Ďalšie kroky
- Inštalačná príručka: nastavenie virtuálneho prostredia, pip install a overenie
- Vývojárska príručka: operácie MSG, prílohy, vlastnosti a štruktúra CFB
- Funkcie a vlastnosti: Hlboký ponor do každej funkcie s príkladmi Python