Začínáme

Začínáme s Aspose.Email FOSS pro Python

Vítejte v aspose-email-foss, bezplatná knihovna Python s licencí MIT pro čtení, vytváření a zápis souborů Outlook MSG a jejich podkladových kontejnerů CFB (Compound File Binary). Tento průvodce vás provede od čistého prostředí až po práci se soubory MSG během několika minut.


Požadavky

PožadavekDetail
Python3.10 or later
Správce balíčkůpip
OSWindows, macOS nebo Linux
ZávislostiŽádné — čistý Python

Installation

Instalace z PyPI:

pip install aspose-email-foss

Ověření:

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

Viz Průvodce instalací pro nastavení a ověření virtuálního prostředí.


Co můžete dělat

Po instalaci můžete okamžitě:

  • Číst Soubory MSG s MapiMessage.from_file() — přístup k předmětu, tělu, HTML tělu, hlavičkám a příjemcům
  • Vytvořit MSG zprávy od začátku s MapiMessage.create() — nastavit předmět, tělo, přidat příjemce a přílohy
  • Převést mezi formátem MSG a e‑mail (RFC 5322) s to_email_message() a from_email_message()
  • Prohlédnout nízkoúrovňová struktura CFB s CFBReader — iterovat úložiště, proudy a položky adresáře
  • Zapsat soubory MSG s MapiMessage.save() nebo MsgWriter.write_file()
  • Zpracovat přílohy — přidat binární přílohy nebo vložit zprávy MSG jako vnořené přílohy

Rychlý start

Přečtěte soubor MSG a vytiskněte jeho předmět a příjemce:

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

Další kroky

 Čeština