Бібліотека Python з відкритим кодом для MSG-файлів Outlook®
Читайте та аналізуйте електронні листи MSG Microsoft® Outlook за допомогою Python.
Що таке MSG-Extractor Library?
MSG-Extractor дає розробникам програмного забезпечення можливість обробляти MSG-файли Microsoft Outlook із програм Python. Він автоматизує вилучення ключових даних електронної пошти, таких як поля «від», «кому», «копія», а також тема, текст, дата та вкладення. Бібліотека Python MSG також підтримує такі функції, як читання повідомлень електронної пошти, видобування вкладень, вбудовування файлів MSG, аргументів командного рядка та збереження вкладень у спеціальному місці.
Як встановити MSG-Extractor?
Встановіть MSG-Extractor через PyPi
pip install extract-msg
Відкрийте файл MSG через Python
Бібліотека MSG-Extractor дозволяє розробникам Python отримувати доступ і читати вміст файлів Outlook MSG. Ви можете отримати доступ до адрес одержувачів електронної пошти, а також переглянути повідомлення електронної пошти та вкладення. Використовуючи наступні рядки коду, ви можете легко читати повідомлення через python.
Відкрийте файл MSG
- Відкрийте існуючий файл MSG за допомогою методу extract_msg.Message() і передайте ім’я файлу як параметр
- Отримайте та надрукуйте відправника електронного листа за допомогою властивості msg.sender
- Отримайте та надрукуйте дату електронного листа за допомогою властивості msg.date
- Отримайте та надрукуйте тему електронного листа за допомогою властивості msg.subject
- Отримайте та надрукуйте тіло електронного листа за допомогою властивості msg.body
Залежність Python для 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 дозволяє видобувати вкладення з файлів Outlook MSG. API надає функціональні можливості для сканування всіх повідомлень електронної пошти, що зберігаються в MSG, і відображає список знайдених повідомлень. Користувачі можуть вибирати вкладення на свій вибір і зберігати їх у вибраній папці. Це також дозволяє користувачам видаляти непотрібні файли.