支持.msg .eml中文内容显示。在 https://gitcode.com/gh_mirrors/ms/MsgViewer 基础上扩充:支持GBK、GB2312等中文字符集;基于邮件文件定义的字符集精确处理字符识别与转换,消除乱码;修正邮件header未解码 Rfc2047 编码显示;兼容中文邮件header的 Thu, 08 Dec 2022 16:37:02 +0800 (CST) 日期格式转换
| Files | Last commit | Last update |
|---|---|---|
| 7 months ago | ||
| 4 months ago | ||
| 4 months ago | ||
| 3 months ago | ||
| 2 months ago | ||
| 3 months ago | ||
| 3 months ago | ||
| 5 years ago | ||
| 2 years ago | ||
| 4 years ago | ||
| 3 months ago | ||
| 11 months ago | ||
| 3 months ago | ||
| 1 year ago |
MsgViewer
本项目是 https://sourceforge.net/projects/msgviewer 的分支版本,同时也是 https://gitcode.com/gh_mirrors/ms/MsgViewer 的扩展版本,在此基础上进行了 Maven 化改造,并新增了 .eml 转 .msg 的功能支持。
在 2.0 版本中,主要扩展功能是支持简体中文邮件内容的显示。
构建
要构建本项目,请确保已安装 JDK 17 或更高版本,然后克隆项目源代码:
git clone https://gitcode.com/brianhu99v8/MsgViewer.git
进入项目目录:
cd MsgViewer
然后运行 Maven 构建命令:
./mvnw package
构建过程将生成多个文件。主要文件是一个“超级 JAR”(uber-jar),位于 MSGViewer/target 目录下。
命令行
该应用程序可通过命令行使用。只需输入:
cd MSGViewer/target
java -jar msgviewer.jar -h
以显示命令行帮助。
图形用户界面
您可以通过调用以下命令来运行应用程序的图形用户界面:
cd MSGViewer/target
java -jar msgviewer.jar
在图形用户界面中,您可以通过“打开文件”菜单项打开邮件,或将邮件文件拖放到窗口中。
您也可以通过拖放邮件文件列表、包含邮件文件路径的平面文件或所选路径,一次性打开多个邮件。
区域设置
翻译文件位于 ~/.MSGViewer/translations/ 目录下。
显示语言可在选项中配置。默认值为平台区域设置。
F11 键可在英文和当前显示语言之间切换。
F12 键将显示翻译对话框以编辑区域设置。
Introduction
支持.msg .eml中文内容显示。在 https://gitcode.com/gh_mirrors/ms/MsgViewer 基础上扩充:支持GBK、GB2312等中文字符集;基于邮件文件定义的字符集精确处理字符识别与转换,消除乱码;修正邮件header未解码 Rfc2047 编码显示;兼容中文邮件header的 Thu, 08 Dec 2022 16:37:02 +0800 (CST) 日期格式转换
Customize your domain