Kom i gang

Kom i gang med Aspose.Email FOSS for Python

Velkommen til aspose-email-foss, et gratis, MIT-licenseret Python bibliotek til at læse, oprette og skrive Outlook MSG-filer og deres underliggende CFB (Compound File Binary) containere. Denne vejledning tager dig fra et frisk miljø til at arbejde med MSG-filer på få minutter.


Forudsætninger

KravDetalje
Python3.10 or later
Pakkehåndteringpip
OSWindows, macOS eller Linux
AfhængighederIngen — ren Python

Installation

Installer fra PyPI:

pip install aspose-email-foss

Verificer:

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

Se Installationsvejledning til opsætning og verifikation af virtuelt miljø.


Hvad du kan gøre

Når den er installeret, kan du straks:

  • Læs MSG-filer med MapiMessage.from_file() — få adgang til emne, brødtekst, HTML-brødtekst, headers og modtagere
  • Opret MSG-beskeder fra bunden med MapiMessage.create() — angiv emne, brødtekst, tilføj modtagere og vedhæftede filer
  • Konverter mellem MSG og e‑mail (RFC 5322) format med to_email_message() og from_email_message()
  • Inspicér lavt‑niveau CFB‑struktur med CFBReader — iterér lagre, strømme og mappe‑poster
  • Skriv MSG‑filer med MapiMessage.save() eller MsgWriter.write_file()
  • Håndter vedhæftninger — tilføj binære vedhæftninger eller indlejr MSG‑beskeder som indlejrede vedhæftninger

Hurtig start

Læs en MSG-fil og udskriv dens emne og modtagere:

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æste skridt

 Dansk