Contents

extract-msg 0.55.0

0

Extracts emails and attachments saved in Microsoft Outlook's .msg files

The extract-msg Python package is a tool for extracting emails and attachments from Microsoft Outlook's .msg files. It automates the extraction of key email data and supports Python 3.8 and above. With its customization options, it's useful for data extraction and analysis from .msg files.

The package provides the command line tool extract_msg that can be used to extract attachments and parse date, time, and subject of the message. Email and attachments are extracted into a folder

Stars: 827, Watchers: 827, Forks: 182, Open Issues: 21

The TeamMsgExtractor/msg-extractor repo was created 12 years ago and the last code push was 6 months ago.
The project is popular with 827 github stars!

How to Install extract-msg

You can install extract-msg using pip

pip install extract-msg

or add it to a project with poetry

poetry add extract-msg

Package Details

Author
Destiny Peterson & Matthew Walker
License
GPL
Homepage
https://github.com/TeamMsgExtractor/msg-extractor
PyPi:
https://pypi.org/project/extract-msg/
GitHub Repo:
https://github.com/TeamMsgExtractor/msg-extractor
No  extract-msg  pypi packages just yet.

Errors

A list of common extract-msg errors.

Code Examples

Here are some extract-msg code examples and snippets.

GitHub Issues

The extract-msg package has 21 open issues on GitHub

  • Allow beautifulsoup4 4.14
  • Some attachment properties are null terminated

See more issues on GitHub

Related Packages & Articles

django-anymail 14.0

Django email backends and webhooks for Amazon SES, Brevo, MailerSend, Mailgun, Mailjet, Mailtrap, Mandrill, Postal, Postmark, Resend, Scaleway TEM, SendGrid, SparkPost, and Unisender Go (EmailBackend, transactional email tracking and inbound email signals)