Mula
Mula Menggunakan Aspose.Email FOSS untuk Python
Selamat datang ke aspose-email-foss, sebuah perpustakaan Python percuma berlesen MIT untuk membaca, membuat, dan menulis fail Outlook MSG serta kontena CFB (Compound File Binary) yang mendasarinya. Panduan ini membawa anda dari persekitaran baru ke penggunaan fail MSG dalam beberapa minit.
Prasyarat
| Keperluan | Perincian |
|---|---|
| Python | 3.10 atau lebih baru |
| Pengurus pakej | pip |
| Sistem Operasi | Windows, macOS, atau Linux |
| Kebergantungan | Tiada — Python tulen |
Pemasangan
Pasang dari PyPI:
pip install aspose-email-fossSahkan:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Lihat Panduan Pemasangan untuk penyediaan persekitaran maya dan pengesahan.
Apa Yang Anda Boleh Lakukan
Setelah dipasang, anda boleh segera:
- Baca fail MSG dengan
MapiMessage.from_file()— akses subjek, badan, badan HTML, pengepala, dan penerima - Cipta mesej MSG dari awal dengan
MapiMessage.create()— tetapkan subjek, badan, tambah penerima dan lampiran - Tukar antara format MSG dan e‑mel (RFC 5322) dengan
to_email_message()danfrom_email_message() - Periksa struktur CFB peringkat rendah dengan
CFBReader— ulangi storan, aliran, dan entri direktori - Tulis fail MSG dengan
MapiMessage.save()atauMsgWriter.write_file() - Urus lampiran — tambah lampiran binari atau sisipkan mesej MSG sebagai lampiran bersarang
Mula Cepat
Baca fail MSG dan cetak subjek serta penerima:
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 Seterusnya
- Installation Guide: Penetapan persekitaran maya, pip install, dan pengesahan
- Developer Guide: Operasi MSG, lampiran, sifat, dan struktur CFB
- Features and Functionalities: Penyelaman mendalam ke setiap ciri dengan contoh Python