Wie man anfängt

Einstieg mit Aspose.Email FOSS für Python

Willkommen bei … Aspose-email-foss (auch als “Sie” bezeichnet), eine kostenlose, MIT-lizenzierte Python Bibliothek zum Lesen, Erstellen und Schreiben von Outlook MSG Dateien und deren zugrunde liegenden CFB (Compound File Binary) Containern. Dieser Leitfaden führt Sie in wenigen Minuten von einer frischen Umgebung zur Arbeit mit MS G-Datei en.


Voraussetzungen für die Durchführung der Maßnahmen

ErfordernisEinzelheiten
Python3.10 or later
PaketverwalterPip (Pip)
OSWindows, MacOS oder Linux
AbhängigkeitenKeine reiner Python

Installation

Installieren von PyPI:

pip install aspose-email-foss

Überprüfen:

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

Siehe die Installationsleitfaden für die Einrichtung und Überprüfung der virtuellen Umgebung.


Was du tun kannst

Nach der Installation können Sie sofort:

  • Lesen Sie . MSG-Dateien mit MapiMessage.from_file() Zugriffsgegenstand, Körper, HTML-Körper, Überschriften und Empfänger
  • Erstellen MSG-Nachrichten von Grund auf mit MapiMessage.create() Set Subjekt, Körper, Hinzufügen von Empfängern und Anhänge
  • Umwandeln zwischen MSG und E-Mail (RFC 5322) Format mit to_email_message() und . from_email_message()
  • Inspektion mit einer CFB-Struktur auf niedrigem Niveau, die CFBReader Iteration von Speichern, Streams und Verzeichnis-Einträgen
  • Schreiben . MSG-Dateien mit MapiMessage.save() oder MsgWriter.write_file()
  • Handgelenk-Anlagen Binäre Anlagen hinzufügen oder MSG-Nachrichten als verschachtelte Anhänge einbetten

Schneller Start

Lesen Sie eine MSG-Datei und drucken Sie den Gegenstand und die Empfänger:

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ächste Schritte

 Deutsch