Începeți
Începeți cu Aspose.Email FOSS pentru Python
Bine ați venit la aspose-email-foss, o bibliotecă gratuită, licențiată MIT Python pentru citirea, crearea și scrierea fișierelor Outlook MSG și a containerelor lor CFB (Compound File Binary) subiacente. Acest ghid vă duce de la un mediu proaspăt la lucrul cu fișierele MSG în câteva minute.
Precondiții
| Cerință | Detaliu |
|---|---|
| Python | 3.10 or later |
| Manager de pachete | pip |
| OS | Windows, macOS sau Linux |
| Dependențe | Niciuna — Python pur |
Instalație
Instalați de pe PyPI:
pip install aspose-email-fossVerificați:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Vezi the Ghid de instalare pentru configurarea și verificarea mediului virtual.
Ce puteți face
După instalare puteți imediat:
- Citește Fișiere MSG cu
MapiMessage.from_file()— accesează subiectul, corpul, corpul HTML, anteturile și destinatarii - Creează Mesaje MSG de la zero cu
MapiMessage.create()— setează subiectul, corpul, adaugă destinatari și atașamente - Convertește între formatul MSG și email (RFC 5322) cu
to_email_message()șifrom_email_message() - Inspectați structură CFB de nivel scăzut cu
CFBReader— iterați stocările, fluxurile și intrările din director - Scrieți fișiere MSG cu
MapiMessage.save()sauMsgWriter.write_file() - Gestionați atașamentele — adăugați atașamente binare sau încorporați mesaje MSG ca atașamente imbricate
Început rapid
Citiți un fișier MSG și afișați subiectul și destinatarii:
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")Pași următori
- Ghid de instalare: configurarea mediului virtual, instalare pip și verificare
- Ghid pentru dezvoltatori: Operațiuni MSG, atașamente, proprietăți și structura CFB
- Caracteristici și Funcționalități: Analiză aprofundată a fiecărei caracteristici cu exemple Python