Referensi API untuk aspose-email-foss 26.3 (Python 3.10+, MIT license).
Semua kelas berada di bawah aspose.email_foss. Impor utama adalah:
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
| ImageRenderOptions | ImageRenderOptions |
|---|
MapiMessage | Representasi 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. |
MapiAttachment | Mewakili satu lampiran pada sebuah MapiMessage. Dibuat melalui msg.add_attachment() atau msg.add_embedded_message_attachment(). Kueri dengan storage_name(), is_embedded_message(). |
MapiRecipient | Mewakili penerima pesan. Dibuat melalui msg.add_recipient(). Mendukung tipe penerima To, CC, dan BCC. |
MapiProperty | Sebuah entri properti MAPI tunggal. Akses via msg.get_property() atau msg.set_property(). Membawa tag properti. |
MapiPropertyCollection | Koleksi properti MAPI. Mendukung set(), get(), remove(), dan iter_properties(). |
MapiNamedProperty | Mendefinisikan properti MAPI bernama dengan nama string atau LID numerik dalam satu set properti. |
Enumerasi Properti
| ImageRenderOptions | ImageRenderOptions |
|---|
CommonMessagePropertyId | ID 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. |
PropertyId | Enumerasi ID properti yang diperluas mencakup properti lampiran dan penjadwalan. |
PropertyTypeCode | Kode tipe properti MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, dan lain-lain. |
Format MSG
| ImageRenderOptions | ImageRenderOptions |
|---|
MsgDocument | Representasi tingkat dokumen dari struktur file MSG. Dibuat dari MsgReader atau dibangun dari sebuah MapiMessage melalui to_msg_document(). |
MsgReader | Pembaca file MSG tingkat rendah. Membuka dari jalur file dengan from_file(). Menyediakan akses ke aliran properti, penyimpanan penerima, dan penyimpanan lampiran. |
MsgWriter | Menyerialkan sebuah MsgDocument ke byte atau file dengan to_bytes() dan write_file(). |
MsgStorage | Node penyimpanan dalam pohon dokumen MSG. Menampung aliran dan penyimpanan anak. |
MsgStream | Aliran data dalam penyimpanan MSG. |
StorageLayout | Menjelaskan struktur penyimpanan dari file MSG yang telah diurai. |
Format CFB (Compound File Binary)
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBReader | Pembaca tingkat rendah untuk kontainer CFB. Buka dengan from_file(). Menyediakan info sektor, entri direktori, dan akses data aliran. |
CFBWriter | Menyerialkan sebuah CFBDocument ke byte atau file. |
CFBDocument | Struktur dokumen CFB dalam memori. Dibangun dari sebuah CFBReader atau dibangun secara programatik. |
CFBStorage | Node penyimpanan dalam kontainer CFB. |
CFBStream | Node aliran dalam kontainer CFB. |
DirectoryEntry | Satu entri direktori dalam struktur CFB. Kuiri dengan is_storage(), is_stream(), is_root(). |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
DirectoryObjectType | Tipe entri direktori CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | Warna pohon merah-hitam: RED, BLACK. |
SectorMarker | Penanda sektor CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions |
|---|
CFBError | Dilempar ketika kontainer CFB tidak valid atau rusak. |
MsgError | Dilempar ketika struktur MSG tidak valid. |
Lihat Juga