คำถามที่พบบ่อย — Aspose.Email FOSS สำหรับ Python

คำถามที่พบบ่อย — Aspose.Email FOSS สำหรับ Python

การให้สิทธิ์

ใบอนุญาตอะไรที่ aspose-email-foss ใช้?

สัญญาอนุญาต MIT ไม่ต้องใช้คีย์ใบอนุญาต


การติดตั้ง

ฉันจะติดตั้ง aspose-email-foss อย่างไร?

pip install aspose-email-foss

ต้องการเวอร์ชัน Python ใด?

Python 3.10 หรือใหม่กว่า.

มีการพึ่งพาเนทีฟหรือไม่?

ไม่. ไลบรารีเป็น Python แท้โดยไม่มีการพึ่งพาไลบรารีภายนอกใดๆ


การสนับสนุนรูปแบบ

รูปแบบอีเมลที่รองรับคืออะไร?

รูปแบบนำเข้าส่งออก
MSG (Outlook)ใช่ใช่
CFB (Compound File Binary)ใช่ใช่

ฉันสามารถอ่านไฟล์ EML ได้หรือไม่?

ไม่โดยตรง. แปลงเนื้อหา EML เป็นอ็อบเจ็กต์ EmailMessage แล้วใช้ MapiMessage.from_email_message().

ฉันสามารถแปลง MSG เป็น EML ได้ไหม?

ใช่. เรียก msg.to_email_string() เพื่อรับเอาต์พุตข้อความ RFC 5322.


การใช้ API

ฉันจะโหลดไฟล์ MSG อย่างไร?

from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")

ฉันจะสร้างข้อความใหม่อย่างไร?

msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")

ฉันจะเพิ่มไฟล์แนบอย่างไร?

msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")

ข้อจำกัดที่ทราบ

มีเมธอดที่ยังไม่ได้ทำหรือไม่?

ไม่. วิธีการ API สาธารณะทั้งหมดได้รับการดำเนินการอย่างเต็มที่ในเวอร์ชันปัจจุบัน.

รองรับ TNEF (winmail.dat) หรือไม่?

ไม่. รองรับเฉพาะรูปแบบ MSG (CFB) มาตรฐานเท่านั้น.

มีการสนับสนุนปฏิทิน/การนัดหมายหรือไม่?

ไลบรารีจัดการไฟล์ MSG อย่างทั่วไป คุณสมบัติที่เฉพาะเจาะจงกับปฏิทินสามารถเข้าถึงได้ผ่านรหัสคุณสมบัติ MAPI แต่ไม่มี API ปฏิทินที่แยกออกมา.

 ภาษาไทย