Î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
Python3.10 or later
Manager de pachetepip
OSWindows, macOS sau Linux
DependențeNiciuna — Python pur

Instalație

Instalați de pe PyPI:

pip install aspose-email-foss

Verificaț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() și from_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() sau MsgWriter.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

 Română