Početak rada
Početak rada sa Aspose.Email FOSS za Python
Dobrodošli u aspose-email-foss, besplatna, MIT-licencirana Python biblioteka za čitanje, kreiranje i pisanje Outlook MSG fajlova i njihovih osnovnih CFB (Compound File Binary) kontejnera. Ovaj vodič vas vodi od svežeg okruženja do rada sa MSG fajlovima za nekoliko minuta.
Preduslovi
| Zahtev | Detalj |
|---|---|
| Python | 3.10 or later |
| Upravljač paketima | pip |
| OS | Windows, macOS ili Linux |
| Zavisnosti | Nijedna — čisto Python |
Instalacija
Instalirajte sa PyPI:
pip install aspose-email-fossProverite:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Pogledajte Vodič za instalaciju za postavljanje i verifikaciju virtuelnog okruženja.
Šta možete da uradite
Nakon instalacije možete odmah:
- Pročitajte MSG fajlove sa
MapiMessage.from_file()— pristup predmetu, telu, HTML telu, zaglavljima i primaocima - Kreiraj MSG poruke od nule uz
MapiMessage.create()— postavite naslov, telo, dodajte primaoce i priloge - Pretvori između MSG i email (RFC 5322) formata uz
to_email_message()ifrom_email_message() - Pregledaj niskonivo CFB strukturu uz
CFBReader— iterirajte skladišta, tokove i unose direktorijuma - Napišite MSG fajlovi sa
MapiMessage.save()iliMsgWriter.write_file() - Rukujte prilozima — dodajte binarne priloge ili ugradite MSG poruke kao ugnježdene priloge
Brzi početak
Pročitajte MSG fajl i odštampajte njegovu temu i primaoce:
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")Sledeći koraci
- Vodič za instalaciju: Postavljanje virtuelnog okruženja, pip instalacija i verifikacija
- Vodič za programere: operacije MSG, prilozi, svojstva i CFB struktura
- Karakteristike i funkcionalnosti: Dubinsko istraživanje svake karakteristike uz Python primere