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
| Persyaratan | Rincian |
|---|---|
| Python | 3.10 or later |
| Manajer paket | pip |
| OS | Windows, macOS, atau Linux |
| Dependensi | Tidak ada — murni Python |
Instalasi
Instal dari PyPI:
pip install aspose-email-fossVerifikasi:
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()danfrom_email_message() - Periksa struktur CFB tingkat rendah dengan
CFBReader— iterasi penyimpanan, aliran, dan entri direktori - Tulis file MSG dengan
MapiMessage.save()atauMsgWriter.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
- Panduan Instalasi: Penyiapan lingkungan virtual, instalasi pip, dan verifikasi
- Panduan Pengembang: operasi MSG, lampiran, properti, dan struktur CFB
- Fitur dan Fungsionalitas: Penjelajahan mendalam ke setiap fitur dengan contoh Python