อ้างอิง API สำหรับ aspose-email-foss 26.3 (Python 3.10+, MIT license).
คลาสทั้งหมดอยู่ภายใต้ aspose.email_foss. การนำเข้าหลักคือ:
Python รูปแบบการตั้งชื่อ: เมธอดทั้งหมดใช้รูปแบบ snake_case มาตรฐานของ Python. ตัวอย่างเช่น ใช้ msg.from_file() ไม่ใช่ msg.FromFile(). คุณสมบัติเข้าถึงโดยตรง: msg.subject อ่านหัวเรื่อง; msg.subject = 'value' ตั้งค่าให้.
API ข้อความ
| Properties | Properties |
|---|
MapiMessage | การแสดงผลระดับสูงของข้อความ Outlook MSG. โหลดด้วย from_file(), สร้างด้วย create(), บันทึกด้วย save(). ให้การเข้าถึงหัวเรื่อง, เนื้อหา, เนื้อหา HTML, คลาสข้อความ, ผู้รับ, และไฟล์แนบ. |
MapiAttachment | แสดงถึงไฟล์แนบเดียวบน a MapiMessage. สร้างโดย msg.add_attachment() หรือ msg.add_embedded_message_attachment(). ค้นหาด้วย storage_name(), is_embedded_message(). |
MapiRecipient | แสดงถึงผู้รับข้อความ. สร้างโดย msg.add_recipient(). รองรับประเภทผู้รับ To, CC, และ BCC. |
MapiProperty | รายการคุณสมบัติ MAPI เดียว. เข้าถึงผ่าน msg.get_property() หรือ msg.set_property(). มีแท็กคุณสมบัติ. |
MapiPropertyCollection | คอลเลกชันของคุณสมบัติ MAPI. รองรับ set(), get(), remove(), และ iter_properties(). |
MapiNamedProperty | กำหนดคุณสมบัติ MAPI ที่มีชื่อโดยใช้ชื่อสตริงหรือ LID ตัวเลขภายในชุดคุณสมบัติ. |
Enumeration ของคุณสมบัติ
| Properties | Properties |
|---|
CommonMessagePropertyId | รหัสคุณสมบัติ MAPI มาตรฐาน: SUBJECT, BODY, BODY_HTML, DISPLAY_TO, DISPLAY_CC, DISPLAY_BCC, SENDER_NAME, SENDER_EMAIL_ADDRESS, MESSAGE_DELIVERY_TIME, MESSAGE_FLAGS, และอื่น ๆ. |
PropertyId | การนับรหัสคุณสมบัติที่ขยายครอบคลุมคุณสมบัติการแนบไฟล์และการกำหนดเวลา. |
PropertyTypeCode | รหัสประเภทคุณสมบัติ MAPI: PTYP_STRING, PTYP_INTEGER32, PTYP_BINARY, PTYP_BOOLEAN, PTYP_TIME, และอื่น ๆ. |
รูปแบบ MSG
| Properties | Properties |
|---|
MsgDocument | การแสดงผลระดับเอกสารของโครงสร้างไฟล์ MSG. สร้างจาก MsgReader หรือสร้างจาก MapiMessage ผ่าน to_msg_document(). |
MsgReader | ตัวอ่านไฟล์ MSG ระดับต่ำ. เปิดจากเส้นทางไฟล์ด้วย from_file(). ให้การเข้าถึงสตรีมคุณสมบัติ, ที่เก็บผู้รับ, และที่เก็บไฟล์แนบ. |
MsgWriter | ทำการซีเรียลไลซ์ MsgDocument เป็นไบต์หรือไฟล์โดยใช้ to_bytes() และ write_file(). |
MsgStorage | โหนดเก็บข้อมูลภายในต้นไม้เอกสาร MSG. เก็บสตรีมและโหนดเก็บข้อมูลลูก. |
MsgStream | สตรีมข้อมูลภายในการเก็บข้อมูล MSG. |
StorageLayout | อธิบายโครงสร้างการเก็บข้อมูลของไฟล์ MSG ที่ถูกแยกวิเคราะห์. |
รูปแบบ CFB (Compound File Binary)
| Properties | Properties |
|---|
CFBReader | ตัวอ่านระดับต่ำสำหรับคอนเทนเนอร์ CFB. เปิดด้วย from_file(). ให้ข้อมูลเซกเตอร์, รายการไดเรกทอรี, และการเข้าถึงข้อมูลสตรีม. |
CFBWriter | ทำการซีเรียลไลซ์ CFBDocument เป็นไบต์หรือไฟล์. |
CFBDocument | โครงสร้างเอกสาร CFB ในหน่วยความจำ. สร้างจาก CFBReader หรือสร้างโดยโปรแกรม. |
CFBStorage | โหนดเก็บข้อมูลในคอนเทนเนอร์ CFB. |
CFBStream | โหนดสตรีมในคอนเทนเนอร์ CFB. |
DirectoryEntry | รายการไดเรกทอรีเดียวในโครงสร้าง CFB. คำถามด้วย is_storage(), is_stream(), is_root(). |
Properties
| Properties | Properties |
|---|
DirectoryObjectType | ประเภทรายการไดเรกทอรี CFB: STORAGE_OBJECT, STREAM_OBJECT, ROOT_STORAGE_OBJECT. |
DirectoryColorFlag | สีของต้นไม้ Red-black: RED, BLACK. |
SectorMarker | เครื่องหมายเซกเตอร์ CFB: DIFSECT, FATSECT, ENDOFCHAIN, FREESECT. |
Properties
| Properties | Properties |
|---|
CFBError | เกิดขึ้นเมื่อคอนเทนเนอร์ CFB ไม่ถูกต้องหรือเสียหาย. |
MsgError | เกิดขึ้นเมื่อโครงสร้าง MSG ไม่ถูกต้อง. |
ดูเพิ่มเติม