Aspose.Email FOSS for Python

Rujukan API untuk aspose-email-foss 26.3 (Python 3.10+, lesen MIT).

Semua kelas berada di bawah aspose.email_foss. Import utama ialah:

from aspose.email_foss.msg import MapiMessage

konvensyen penamaan Python: Semua kaedah menggunakan snake_case standard Python. Sebagai contoh, gunakan msg.from_file() bukan msg.FromFile(). Sifat diakses secara langsung: msg.subject membaca subjek; msg.subject = 'value' menetapkannya.


API Mesej

ImageRenderOptionsImageRenderOptions
MapiMessageRepresentasi peringkat tinggi bagi mesej Outlook MSG. Muatkan dengan from_file(), cipta dengan create(), simpan dengan save(). Menyediakan akses kepada subjek, badan, badan HTML, kelas mesej, penerima, dan lampiran.
MapiAttachmentMewakili satu lampiran pada a MapiMessage. Dicipta melalui msg.add_attachment() atau msg.add_embedded_message_attachment(). Pertanyaan dengan storage_name(), is_embedded_message().
MapiRecipientMewakili penerima mesej. Dicipta melalui msg.add_recipient(). Menyokong jenis penerima To, CC, dan BCC.
MapiPropertySatu entri sifat MAPI. Akses melalui msg.get_property() atau msg.set_property(). Membawa tag sifat.
MapiPropertyCollectionKoleksi sifat MAPI. Menyokong set(), get(), remove(), dan iter_properties().
MapiNamedPropertyMendefinisikan sifat MAPI bernama dengan nama rentetan atau LID berangka dalam set sifat.

Enumerasi Sifat

ImageRenderOptionsImageRenderOptions
CommonMessagePropertyIdID sifat MAPI standard: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, dan lain-lain.
PropertyIdEnumerasi ID sifat lanjutan yang merangkumi sifat lampiran dan penjadualan.
PropertyTypeCodeKod jenis sifat MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, dan lain-lain.

Format MSG

ImageRenderOptionsImageRenderOptions
MsgDocumentRepresentasi peringkat dokumen bagi struktur fail MSG. Dicipta daripada MsgReader atau dibina daripada satu MapiMessage melalui to_msg_document().
MsgReaderPembaca fail MSG peringkat rendah. Membuka dari laluan fail dengan from_file(). Menyediakan akses kepada aliran sifat, storan penerima, dan storan lampiran.
MsgWriterMenserialisasikan satu MsgDocument kepada bait atau fail dengan to_bytes() dan write_file().
MsgStorageNode storan dalam pokok dokumen MSG. Menyimpan aliran dan storan anak.
MsgStreamAliran data dalam storan MSG.
StorageLayoutMenerangkan struktur storan bagi fail MSG yang telah diurai.

Format CFB (Compound File Binary)

ImageRenderOptionsImageRenderOptions
CFBReaderPembaca peringkat rendah untuk kontena CFB. Buka dengan from_file(). Menyediakan maklumat sektor, entri direktori, dan akses data aliran.
CFBWriterMenyiri sesuatu CFBDocument ke bait atau fail.
CFBDocumentStruktur dokumen CFB dalam memori. Dibina daripada sebuah CFBReader atau dibina secara programatik.
CFBStorageNode storan dalam kontena CFB.
CFBStreamNode aliran dalam kontena CFB.
DirectoryEntrySatu entri direktori dalam struktur CFB. Tanyakan dengan is_storage(), is_stream(), is_root().

ImageRenderOptions

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

ImageRenderOptions

ImageRenderOptionsImageRenderOptions
CFBErrorDikeluarkan apabila kontena CFB tidak sah atau rosak.
MsgErrorDibangkitkan apabila struktur MSG tidak sah.

Lihat Juga

 Bahasa Melayu