התחלה
התחלה עם Aspose.Email קוד פתוח חינמי עבור Python
ברוכים הבאים ל aspose-email-foss, ספרייה חינמית ברישיון MIT Python לקריאה, יצירה וכתיבה של קבצי Outlook MSG והמכולות הבסיסיות שלהם CFB (Compound File Binary). מדריך זה מעביר אותך מסביבה חדשה לעבודה עם קבצי MSG בתוך דקות.
דרישות מוקדמות
| דרישה | פרט |
|---|---|
| Python | 3.10 or later |
| מנהל חבילות | pip |
| OS | Windows, 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")צעדים הבאים
- מדריך התקנה: הגדרת סביבת וירטואלית, pip install, ואימות
- מדריך למפתחים: פעולות MSG, קבצים מצורפים, מאפיינים, ומבנה CFB
- תכונות ופונקציונליות: חקירה מעמיקה של כל תכונה עם דוגמאות Python