Začíname

Začíname s Aspose.Email FOSS pre Python

Vitajte v aspose-email-foss, bezplatná knižnica Python s licenciou MIT na čítanie, vytváranie a zapisovanie Outlook MSG súborov a ich podkladových CFB (Compound File Binary) kontajnerov. Tento sprievodca vás prevedie od čerstvého prostredia po prácu s MSG súbormi v priebehu niekoľkých minút.


Predpoklady

PožiadavkaPodrobnosti
Python3.10 or later
Správca balíkovpip
OSWindows, macOS alebo Linux
ZávislostiŽiadne — čistý Python

Inštalácia

Inštalácia z PyPI:

pip install aspose-email-foss

Overenie:

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

Pozrite si Inštalačný sprievodca pre nastavenie a overenie virtuálneho prostredia.


Čo môžete robiť

Po inštalácii môžete okamžite:

  • Čítať MSG súbory s MapiMessage.from_file() — prístup k predmetu, telu, HTML telu, hlavičkám a príjemcom
  • Vytvoriť MSG správy od začiatku s MapiMessage.create() — nastaviť predmet, telo, pridať príjemcov a prílohy
  • Previesť medzi MSG a e‑mailovým (RFC 5322) formátom s to_email_message() a from_email_message()
  • Skontrolovať nízkoúrovňová štruktúra CFB s CFBReader — iterovať úložiská, prúdy a položky adresára
  • Zapísať MSG súbory s MapiMessage.save() alebo MsgWriter.write_file()
  • Spracovať prílohy — pridať binárne prílohy alebo vložiť MSG správy ako vnorené prílohy

Rýchly štart

Prečítajte MSG súbor a vypíšte jeho predmet a príjemcov:

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

Ďalšie kroky

 Slovenčina