1. 产品
  2.   电子邮件
  3.   Python
  4.   MSG-Extractor
 
  

适用于 Outlook® MSG 文件的开源 Python 库

通过 Python 读取和解析 Microsoft® Outlook MSG 电子邮件。

什么是味精提取器库?

MSG-Extractor 使软件开发人员能够处理来自 Python 应用程序的 Microsoft Outlook MSG 文件。它自动提取关键电子邮件数据,例如 from、to、cc 字段以及主题、正文、日期和附件。 Python MSG 库还支持阅读电子邮件、提取附件、嵌入 MSG 文件、命令行参数以及将附件保存到自定义位置等功能。 

Previous Next

如何安装味精提取器?

通过 PyPi 安装 MSG-Extractor

 pip install extract-msg 

通过 Python 打开 MSG 文件

MSG-Extractor 库允许 Python 开发人员访问和读取 Outlook MSG 文件的内容。您可以访问电子邮件收件人地址以及查看电子邮件和附件。通过使用以下代码行,您可以轻松地通过 python 读取消息。

打开味精文件

  1. 使用 extract_msg.Message() 方法打开现有的 MSG 文件并将文件名作为参数传递
  2. 使用 msg.sender 属性获取并打印电子邮件的发件人
  3. 使用 msg.date 属性获取并打印电子邮件的日期
  4. 使用 msg.subject 属性获取并打印电子邮件的主题
  5. 使用 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 中的所有电子邮件消息并显示它找到的消息列表的功能。用户可以选择他们选择的附件并将它们保存到选定的文件夹中。它还允许用户删除不需要的文件。

 中国人