התחלה

התחלה עם Aspose.Email קוד פתוח חינמי עבור Python

ברוכים הבאים ל aspose-email-foss, ספרייה חינמית ברישיון MIT Python לקריאה, יצירה וכתיבה של קבצי Outlook MSG והמכולות הבסיסיות שלהם CFB (Compound File Binary). מדריך זה מעביר אותך מסביבה חדשה לעבודה עם קבצי MSG בתוך דקות.


דרישות מוקדמות

דרישהפרט
Python3.10 or later
מנהל חבילותpip
OSWindows, macOS, או Linux
תלויותאין — Python טהור

Installation

התקנה מ‑PyPI:

pip install aspose-email-foss

אימות:

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

ראה את מדריך ההתקנה להגדרת סביבת וירטואלית ולאימות.


מה אפשר לעשות

לאחר ההתקנה אתה יכול מיד:

  • קרא קבצי MSG עם MapiMessage.from_file() — גישה לנושא, גוף, גוף HTML, כותרות, ונמענים
  • צור הודעות MSG מאפס עם MapiMessage.create() — קבע נושא, גוף, הוסף נמענים וקבצים מצורפים
  • המרת בין MSG לדוא"ל (RFC 5322) עם to_email_message() ו from_email_message()
  • בדוק מבנה CFB ברמת נמוכה עם CFBReader — לעבור על אחסונים, זרמים וערכי ספרייה
  • כתוב קבצי 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")

צעדים הבאים

 עברית