适用于 Outlook® MSG 文件的开源 Python 库
通过 Python 读取和解析 Microsoft® Outlook MSG 电子邮件。
如何安装味精提取器?
通过 PyPi 安装 MSG-Extractor
pip install extract-msg
通过 Python 打开 MSG 文件
MSG-Extractor 库允许 Python 开发人员访问和读取 Outlook MSG 文件的内容。您可以访问电子邮件收件人地址以及查看电子邮件和附件。通过使用以下代码行,您可以轻松地通过 python 读取消息。
打开味精文件
- 使用 extract_msg.Message() 方法打开现有的 MSG 文件并将文件名作为参数传递
- 使用 msg.sender 属性获取并打印电子邮件的发件人
- 使用 msg.date 属性获取并打印电子邮件的日期
- 使用 msg.subject 属性获取并打印电子邮件的主题
- 使用 msg.body 属性获取并打印电子邮件的消息正文
MSG-Extractor 的 Python 依赖项
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 中的所有电子邮件消息并显示它找到的消息列表的功能。用户可以选择他们选择的附件并将它们保存到选定的文件夹中。它还允许用户删除不需要的文件。