MsgViewer
This project is a fork of https://sourceforge.net/projects/msgviewer , and is also an extension version of https://gitcode.com/gh_mirrors/ms/MsgViewer in which Mavenized, and support for .eml to .msg had been added.
In version 2.0, the main extension is the support for displaying email content in Simplified Chinese.
Build
In order to build this project, make sure to have JDK 17+ installed, then clone the project sources:
git clone https://gitcode.com/brianhu99v8/MsgViewer.git
cd to the project directory:
cd MsgViewer
then run the Maven build:
./mvnw package
Building will generate a number of files. The main file is an 'uber-jar' placed under MSGViewer/target directory.
Command Line
The application may be used on the command line. Just type :
cd MSGViewer/target
java -jar msgviewer.jar -h
to display command line help.
GUI
You can run the application's Graphic User Interface by calling :
cd MSGViewer/target
java -jar msgviewer.jar
In the GUI, you may open a message with the 'Open File' menu item or drop a message file in the window.
You may also open multiple messages at once by dropping a list of message files, a flat file with paths to message files or a selection of paths.
Locale
Translation files are located under ~/.MSGViewer/translations/
Display Language may be configured in the Options. The default value is the platform locale.
F11 will switch between English and the current Display Language.
F12 will show Translation Dialog to edit a locale.