Kom i gang

Kom i gang med Aspose.Email FOSS for Python

Velkommen til aspose-email-foss, et gratis, MIT-lisensiert Python-bibliotek for lesing, oppretting og skriving av Outlook MSG-filer og deres underliggende CFB (Compound File Binary)-containere. Denne guiden tar deg fra et nytt miljø til å arbeide med MSG-filer på minutter.


Forutsetninger

KravDetalj
Python3.10 or later
Pakkehåndtererpip
OSWindows, macOS eller Linux
AvhengigheterIngen — ren Python

Installasjon

Installer fra PyPI:

pip install aspose-email-foss

Verifiser:

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

Se Installasjonsveiledning for oppsett og verifisering av virtuelt miljø.


Hva du kan gjøre

Når den er installert kan du umiddelbart:

  • Les MSG-filer med MapiMessage.from_file() — få tilgang til emne, innhold, HTML-innhold, overskrifter og mottakere
  • Opprett MSG-meldinger fra bunnen av med MapiMessage.create() — angi emne, innhold, legg til mottakere og vedlegg
  • Konverter mellom MSG og e-post (RFC 5322) format med to_email_message() og from_email_message()
  • Inspiser lavnivå CFB-struktur med CFBReader — iterer lagringer, strømmer og katalogoppføringer
  • Skriv MSG-filer med MapiMessage.save() eller MsgWriter.write_file()
  • Håndter vedlegg — legg til binære vedlegg eller innebygge MSG-meldinger som nestede vedlegg

Rask start

Les en MSG-fil og skriv ut dens emne og mottakere:

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

Neste steg

 Norsk