Getting started¶
There are three ways to install UnMsg. Pick the one that matches how you'll use it.
Install — pick one¶
Download the latest installer from the releases page and run it. You get:
- UnMsg in the Start menu
- A "Convert with UnMsg" entry on the right‑click menu of
.msgfiles - A Send To → UnMsg target
- An optional desktop shortcut
Releases are currently unsigned, so SmartScreen shows a warning the first time. Click More info → Run anyway. (Code signing is planned.) Don't want to click past the warning? You can build the installer yourself — the source on GitHub produces the same bytes as the published installer.
That installs the conversion core and the unmsg command line. The
desktop GUI is an optional extra — see below.
Your first conversion¶
Desktop¶
- Open UnMsg.
- Drop one or more
.msgfiles (or a folder) on the window. - Click Convert.
The default output folder is your Documents/UnMsg — change it from the
options bar.
Command line¶
Convert a folder, recursively:
See the CLI reference for every option.
Python¶
from pathlib import Path
from unmsg import convert_file, ConvertOptions
result = convert_file(
Path("mail.msg"),
Path("./out"),
ConvertOptions(formats=["md", "html"]),
)
print(result.status, result.output_paths)
More in the API reference.