Komma igång

Komma igång med Aspose.Email FOSS för Python

Välkommen till aspose-email-foss, ett gratis, MIT-licensierat Python bibliotek för att läsa, skapa och skriva Outlook MSG-filer och deras underliggande CFB (Compound File Binary)-behållare. Denna guide tar dig från en ny miljö till att arbeta med MSG-filer på några minuter.


Förutsättningar

KravDetalj
Python3.10 or later
Pakethanterarepip
OSWindows, macOS eller Linux
BeroendenIngen — ren Python

Installation

Installera från PyPI:

pip install aspose-email-foss

Verifiera:

from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")

Se Installationsguide för uppsättning och verifiering av virtuell miljö.


Vad du kan göra

När den är installerad kan du omedelbart:

  • Läs MSG-filer med MapiMessage.from_file() — åtkomst till ämne, brödtext, HTML-brödtext, rubriker och mottagare
  • Skapa MSG-meddelanden från början med MapiMessage.create() — ange ämne, meddelandetext, lägg till mottagare och bilagor
  • Konvertera mellan MSG och e‑post (RFC 5322)-format med to_email_message() och from_email_message()
  • Inspektera låg‑nivå CFB‑struktur med CFBReader — iterera lagringar, strömmar och katalogposter
  • Skriv MSG-filer med MapiMessage.save() eller MsgWriter.write_file()
  • Hantera bilagor — lägg till binära bilagor eller bädda in MSG‑meddelanden som nästlade bilagor

Snabbstart

Läs en MSG-fil och skriv ut dess ämne och mottagare:

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")

Nästa steg

 Svenska