เริ่มต้นใช้งาน
เริ่มต้นใช้งาน Aspose.Email FOSS สำหรับ Python
ยินดีต้อนรับสู่ aspose-email-foss, ไลบรารี Python ฟรีที่ใช้ใบอนุญาต MIT สำหรับการอ่าน, สร้าง, และเขียนไฟล์ Outlook MSG และคอนเทนเนอร์ CFB (Compound File Binary) ที่อยู่ภายใต้. คู่มือนี้จะพาคุณจากสภาพแวดล้อมใหม่ไปสู่การทำงานกับไฟล์ MSG ในไม่กี่นาที.
ข้อกำหนดเบื้องต้น
| ข้อกำหนด | รายละเอียด |
|---|---|
| Python | 3.10 or later |
| ผู้จัดการแพ็กเกจ | pip |
| OS | Windows, 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")ขั้นตอนต่อไป
- คู่มือการติดตั้ง: การตั้งค่า Virtual environment, การติดตั้ง pip, และการตรวจสอบ
- คู่มือสำหรับนักพัฒนา: การดำเนินการ MSG, ไฟล์แนบ, คุณสมบัติ, และโครงสร้าง CFB
- คุณลักษณะและฟังก์ชันการทำงาน: การเจาะลึกทุกคุณลักษณะด้วยตัวอย่าง Python