คำถามที่พบบ่อย — 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 ปฏิทินที่แยกออกมา.