FAQ — Aspose.Email FOSS untuk Python
Lisensi
Lisensi apa yang digunakan oleh aspose-email-foss?
Lisensi MIT. Tidak diperlukan kunci lisensi.
Instalasi
Bagaimana cara menginstal aspose-email-foss?
pip install aspose-email-fossVersi Python apa yang diperlukan?
Python 3.10 atau lebih baru.
Apakah ada dependensi native?
Tidak. Perpustakaan ini murni Python dengan nol ketergantungan eksternal.
Dukungan Format
Format email apa yang didukung?
| Format | Impor | Ekspor |
|---|---|---|
| MSG (Outlook) | Ya | Ya |
| CFB (Compound File Binary) | Ya | Ya |
Bisakah saya membaca file EML?
Tidak secara langsung. Konversi konten EML menjadi objek EmailMessage dan gunakan MapiMessage.from_email_message().
Apakah saya dapat mengonversi MSG ke EML?
Ya. Panggil msg.to_email_string() untuk output teks RFC 5322.
Penggunaan API
Bagaimana cara memuat file MSG?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")Bagaimana cara membuat pesan baru?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")Bagaimana cara menambahkan lampiran?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")Keterbatasan yang Diketahui
Apakah ada metode yang belum diimplementasikan?
Tidak. Semua metode API publik telah sepenuhnya diimplementasikan dalam versi saat ini.
Apakah TNEF (winmail.dat) didukung?
Tidak. Hanya format MSG (CFB) standar yang didukung.
Apakah dukungan kalender/penjadwalan tersedia?
Perpustakaan menangani file MSG secara umum. Properti khusus kalender dapat diakses melalui ID properti MAPI tetapi tidak ada API kalender khusus.