Memulai

Memulai dengan Aspose.Email FOSS untuk Python

Selamat datang di aspose-email-foss, sebuah perpustakaan Python gratis, berlisensi MIT untuk membaca, membuat, dan menulis file Outlook MSG serta kontainer CFB (Compound File Binary) yang mendasarinya. Panduan ini membawa Anda dari lingkungan baru hingga bekerja dengan file MSG dalam hitungan menit.


Prasyarat

PersyaratanRincian
Python3.10 or later
Manajer paketpip
OSWindows, macOS, atau Linux
DependensiTidak ada — murni Python

Instalasi

Instal dari PyPI:

pip install aspose-email-foss

Verifikasi:

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

Lihat Panduan Instalasi untuk penyiapan dan verifikasi lingkungan virtual.


Apa yang Bisa Anda Lakukan

Setelah terinstal Anda dapat langsung:

  • Baca file MSG dengan MapiMessage.from_file() — akses subjek, isi, isi HTML, header, dan penerima
  • Buat pesan MSG dari awal dengan MapiMessage.create() — atur subjek, isi, tambahkan penerima, dan lampiran
  • Konversi antara MSG dan format email (RFC 5322) dengan to_email_message() dan from_email_message()
  • Periksa struktur CFB tingkat rendah dengan CFBReader — iterasi penyimpanan, aliran, dan entri direktori
  • Tulis file MSG dengan MapiMessage.save() atau MsgWriter.write_file()
  • Tangani lampiran — tambahkan lampiran biner atau sematkan pesan MSG sebagai lampiran bersarang

Mulai Cepat

Baca file MSG dan cetak subjek serta penerimanya:

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

Langkah Selanjutnya

 Bahasa Indonesia