A simple to use, cross-platform .msg-file attachment extractor written in Rust.
msg-extractor is mainly based on the great crate msg-parser by marirs. Thanks, man!
Just clone the repository and compile the binary yourself:
git clone https://github.com/rakurtz/msg-pic-extract.git
cd msg-pic-extract
cargo check
cargo build --release
After a successful build you'll find the binary in the target/release
folder.
Windows: msg-extractor.exe v.0.1 (18.9 MB)
Mac: msg-extractor v.0.1 (7.5 MB)
- execute msg-extractor.exe or run the binary on mac
- click on open temporary folder
- copy & paste or drag & drop your .msg-files to the opened folder
- click on "Run" (Extrahieren!)
The program will create a new folder for each .msg-file, named with a short randomized prefix, sender's name and subject. Inside this folder you should find all attachments of that particular email and also the .msg file itself.
- Also extracts inline / embedded attachments
- works with multiple .msg files at once
- Clean up removes all temporary files and exits msg-extractor.