Use rtfparse to extract HTML message bodies from RTF containers and create mutlipart/alternative messages if both plain text and HTML are available
Also fixes #20.
This commit is contained in:
@@ -1,22 +1,24 @@
|
||||
Convert Outlook .msg Files to .eml (MIME format)
|
||||
================================================
|
||||
|
||||
This repository contains a Python 3.6 module for
|
||||
This repository contains a Python 3.9+ module for
|
||||
reading Microsoft Outlook .msg files and converting
|
||||
them to .eml format, which is the standard MIME
|
||||
format for email messages.
|
||||
|
||||
Install the dependencies with:
|
||||
|
||||
pip3.6 install -r requirements.txt
|
||||
pip install -r requirements.txt
|
||||
|
||||
(You may need to create and activate a Python virtual environment first.)
|
||||
|
||||
Then either convert a single file by piping:
|
||||
|
||||
python3.6 outlookmsgfile.py < message.msg > message.eml
|
||||
python outlookmsgfile.py < message.msg > message.eml
|
||||
|
||||
Or convert a set of files:
|
||||
|
||||
python3.6 outlookmsgfile.py *.msg
|
||||
python outlookmsgfile.py *.msg
|
||||
|
||||
When passing filenames as command-line arguments, a new file with `.eml`
|
||||
appended to the filename is written out with the message in MIME format.
|
||||
|
||||
Reference in New Issue
Block a user