ספריית Python בקוד פתוח עבור Outlook® קבצי MSG
קרא ונתח מיילים של Microsoft® Outlook MSG באמצעות Python.
מהי ספריית MSG-Extractor?
MSG-Extractor נותן למפתחי תוכנה את היכולת לעבד קבצי MSG של Microsoft Outlook מאפליקציות Python. זה הופך את החילוץ לאוטומטי של נתוני דוא"ל מרכזיים כגון שדות מ-, אל, cc וכן נושא, גוף, תאריך וקבצים מצורפים. ספריית Python MSG תומכת גם בתכונות כגון קריאת הודעת דואר אלקטרוני, חילוץ קבצים מצורפים, הטמעת קבצי MSG, ארגומנטים של שורת פקודה ושמירת קבצים מצורפים במיקום מותאם אישית.
כיצד להתקין MSG-Extractor?
התקן את MSG-Extractor באמצעות PyPi
pip install extract-msg
פתח את קובץ MSG דרך Python
ספריית MSG-Extractor מאפשרת למפתחי Python לגשת ולקרוא את התוכן של קבצי MSG של Outlook. אתה יכול לגשת לכתובות של נמעני הדוא"ל וכן להציג הודעות דוא"ל וקבצים מצורפים. על ידי שימוש בשורות הקוד הבאות, אתה יכול לקרוא בקלות הודעות באמצעות python.
פתח את קובץ MSG
- פתח את קובץ MSG קיים באמצעות שיטת extract_msg.Message() והעבר את שם הקובץ כפרמטר
- קבל והדפיס את השולח של האימייל באמצעות מאפיין msg.sender
- קבל והדפיס את תאריך האימייל באמצעות מאפיין msg.date
- קבל והדפיס את נושא האימייל באמצעות מאפיין msg.subject
- קבל והדפיס את גוף ההודעה של האימייל באמצעות מאפיין msg.body
תלות פייתון עבור MSG-Extractor
f = r'MS_Outlook_file.msg'
# open message
msg = extract_msg.Message(f)
# print sender name
print('Sender: {}'.format(msg.sender))
# print date
print('Sent On: {}'.format(msg.date))
# print subject
print('Subject: {}'.format(msg.subject))
# print body
print('Body: {}'.format(msg.body))
שמור קבצים מצורפים והודעות
ספריית MSG-Extractor מאפשרת חילוץ של קבצים מצורפים מקובצי MSG של Outlook. ה-API מספק את הפונקציונליות לסרוק את כל הודעות האימייל המאוחסנות ב-MSG ומציג את רשימת ההודעות שהוא מוצא. משתמשים יכולים לבחור את הקבצים המצורפים לבחירתם ולשמור אותם בתיקייה נבחרת. זה גם מאפשר למשתמשים למחוק קבצים לא רצויים.