Aspose.Email FOSS for Python

Referensi API untuk aspose-email-foss 26.3 (Python 3.10+, MIT license).

Semua kelas berada di bawah aspose.email_foss. Impor utama adalah:

from aspose.email_foss.msg import MapiMessage

konvensi penamaan Python: Semua metode menggunakan snake_case standar Python. Misalnya, gunakan msg.from_file() bukan msg.FromFile(). Properti diakses secara langsung: msg.subject membaca subjek; msg.subject = 'value' menetapkannya.


API Pesan

ImageRenderOptionsImageRenderOptions
MapiMessageRepresentasi tingkat tinggi dari pesan Outlook MSG. Muat dengan from_file(), buat dengan create(), simpan dengan save(). Menyediakan akses ke subjek, isi, isi HTML, kelas pesan, penerima, dan lampiran.
MapiAttachmentMewakili satu lampiran pada sebuah MapiMessage. Dibuat melalui msg.add_attachment() atau msg.add_embedded_message_attachment(). Kueri dengan storage_name(), is_embedded_message().
MapiRecipientMewakili penerima pesan. Dibuat melalui msg.add_recipient(). Mendukung tipe penerima To, CC, dan BCC.
MapiPropertySebuah entri properti MAPI tunggal. Akses via msg.get_property() atau msg.set_property(). Membawa tag properti.
MapiPropertyCollectionKoleksi properti MAPI. Mendukung set(), get(), remove(), dan iter_properties().
MapiNamedPropertyMendefinisikan properti MAPI bernama dengan nama string atau LID numerik dalam satu set properti.

Enumerasi Properti

ImageRenderOptionsImageRenderOptions
CommonMessagePropertyIdID properti MAPI standar: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, dan lainnya.
PropertyIdEnumerasi ID properti yang diperluas mencakup properti lampiran dan penjadwalan.
PropertyTypeCodeKode tipe properti MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, dan lain-lain.

Format MSG

ImageRenderOptionsImageRenderOptions
MsgDocumentRepresentasi tingkat dokumen dari struktur file MSG. Dibuat dari MsgReader atau dibangun dari sebuah MapiMessage melalui to_msg_document().
MsgReaderPembaca file MSG tingkat rendah. Membuka dari jalur file dengan from_file(). Menyediakan akses ke aliran properti, penyimpanan penerima, dan penyimpanan lampiran.
MsgWriterMenyerialkan sebuah MsgDocument ke byte atau file dengan to_bytes() dan write_file().
MsgStorageNode penyimpanan dalam pohon dokumen MSG. Menampung aliran dan penyimpanan anak.
MsgStreamAliran data dalam penyimpanan MSG.
StorageLayoutMenjelaskan struktur penyimpanan dari file MSG yang telah diurai.

Format CFB (Compound File Binary)

ImageRenderOptionsImageRenderOptions
CFBReaderPembaca tingkat rendah untuk kontainer CFB. Buka dengan from_file(). Menyediakan info sektor, entri direktori, dan akses data aliran.
CFBWriterMenyerialkan sebuah CFBDocument ke byte atau file.
CFBDocumentStruktur dokumen CFB dalam memori. Dibangun dari sebuah CFBReader atau dibangun secara programatik.
CFBStorageNode penyimpanan dalam kontainer CFB.
CFBStreamNode aliran dalam kontainer CFB.
DirectoryEntrySatu entri direktori dalam struktur CFB. Kuiri dengan is_storage(), is_stream(), is_root().

ImageRenderOptions

ImageRenderOptionsImageRenderOptions
DirectoryObjectTypeTipe entri direktori CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT.
DirectoryColorFlagWarna pohon merah-hitam: RED, BLACK.
SectorMarkerPenanda sektor CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT.

ImageRenderOptions

ImageRenderOptionsImageRenderOptions
CFBErrorDilempar ketika kontainer CFB tidak valid atau rusak.
MsgErrorDilempar ketika struktur MSG tidak valid.

Lihat Juga

 Bahasa Indonesia