Библиотека Python с открытым исходным кодом для файлов Outlook® MSG
Чтение и анализ электронных сообщений Microsoft® Outlook MSG с помощью Python.
Что такое MSG-Extractor Library?
MSG-Extractor дает разработчикам программного обеспечения возможность обрабатывать файлы Microsoft Outlook MSG из приложений 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, и отображает список найденных сообщений. Пользователи могут выбирать вложения по своему выбору и сохранять их в выбранную папку. Это также позволяет пользователям удалять ненужные файлы.