Jak začít?

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 psaní souborů Outlook MSG a jejich podkladových kontejnerů CFB (Compound File Binary). Tato příručka vás odvede z nového prostředí do práce s soubory MS G za pár minut.


Předpoklady

PožadavekPodrobnosti
Python3.10 or later
Správce balíčkuPIP (přepínání)
OSWindows, macOS nebo Linux
Závislost na jiných produktechŽádný čistý Python

Instalace

Instalace z PyPI:

pip install aspose-email-foss

Ověřit:

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

Viz článek 3 Příručka pro instalaci pro nastavení a ověření virtuálního prostředí.


Co můžete udělat?

Jakmile je nainstalován, můžete okamžitě:

  • Čtěte. Soubory s MSG, které obsahují: MapiMessage.from_file() přístupový předmět, tělo, HTML tělo a příjemci
  • Vytvořit Zpráva o MSG od začátku s MapiMessage.create() nastavit předmět, tělo, přidat příjemce a přílohy
  • Konverze mezi MSG a e-mailovým formátem (RFC 5322) s to_email_message() a) from_email_message()
  • Inspekce nízkonastátní struktura CFB s CFBReader iterovat ukládání, toky a záznamy adresářů
  • Píšeš. Soubory s MSG, které obsahují: MapiMessage.save() nebo: MsgWriter.write_file()
  • Přílohy na ovládací zařízení přidání binárních příloh nebo vkládání MSG zpráv jako vložených příkladů

Rychlý start

Č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