เริ่มต้นใช้งาน

เริ่มต้นใช้งาน Aspose.Email FOSS สำหรับ Python

ยินดีต้อนรับสู่ aspose-email-foss, ไลบรารี Python ฟรีที่ใช้ใบอนุญาต MIT สำหรับการอ่าน, สร้าง, และเขียนไฟล์ Outlook MSG และคอนเทนเนอร์ CFB (Compound File Binary) ที่อยู่ภายใต้. คู่มือนี้จะพาคุณจากสภาพแวดล้อมใหม่ไปสู่การทำงานกับไฟล์ MSG ในไม่กี่นาที.


ข้อกำหนดเบื้องต้น

ข้อกำหนดรายละเอียด
Python3.10 or later
ผู้จัดการแพ็กเกจpip
OSWindows, macOS หรือ Linux
การพึ่งพาไม่มี — Python แท้

การติดตั้ง

ติดตั้งจาก PyPI:

pip install aspose-email-foss

ตรวจสอบ:

from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")

ดู คู่มือการติดตั้ง สำหรับการตั้งค่าและตรวจสอบ virtual-environment.


สิ่งที่คุณทำได้

เมื่อติดตั้งแล้วคุณสามารถทำได้ทันที:

  • อ่าน ไฟล์ MSG ด้วย MapiMessage.from_file() — เข้าถึงหัวเรื่อง, เนื้อหา, เนื้อหา HTML, ส่วนหัว, และผู้รับ
  • สร้าง ข้อความ MSG ตั้งแต่เริ่มต้นด้วย MapiMessage.create() — ตั้งหัวเรื่อง, เนื้อหา, เพิ่มผู้รับและไฟล์แนบ
  • แปลง ระหว่าง MSG กับรูปแบบอีเมล (RFC 5322) ด้วย to_email_message() และ from_email_message()
  • ตรวจสอบ โครงสร้าง CFB ระดับต่ำด้วย CFBReader — ทำการวนซ้ำ storages, streams, และ directory entries
  • เขียน ไฟล์ MSG ด้วย MapiMessage.save() หรือ MsgWriter.write_file()
  • จัดการไฟล์แนบ — เพิ่มไฟล์แนบแบบไบนารีหรือฝังข้อความ MSG เป็นไฟล์แนบซ้อนกัน

เริ่มต้นอย่างรวดเร็ว

อ่านไฟล์ MSG และพิมพ์หัวเรื่องและผู้รับของมัน:

from aspose.email_foss.msg import MapiMessage

msg = MapiMessage.from_file("message.msg")
print(f"Subject: {msg.subject}")
print(f"Body: {msg.body[:200]}")

msg.save("copy.msg")
print("Saved copy.msg")

ขั้นตอนต่อไป

 ภาษาไทย