FAQ — Aspose.Email FOSS untuk Python

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-foss

Versi 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?

FormatImporEkspor
MSG (Outlook)YaYa
CFB (Compound File Binary)YaYa

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.

 Bahasa Indonesia