RDOmessage.saveas将Msg转换为Eml会显示韩文的损坏文本

时间:2020-09-03 13:58:05

标签: outlook-redemption

感谢您与我们分享这个很棒的工具!

我测试了使用AutoIt,Outlook2016和redemption.dll版本5.24将msg文件转换为eml文件的过程,如下所示。

#include <OutlookEX.au3>
$Application = _OL_Open()  ; just for check
$Session = ObjCreate("Redemption.RDOSession")
$Session.MAPIOBJECT = $Application.Session.MAPIOBJECT   ; just for check
$Msg = $Session.GetMessageFromMsgFile("d:\test\EML 변환 TEST.msg")   
$Msg.Display   ; just for check
$Msg.SaveAs("d:\test\Test1.eml",1024)

使用韩语,在带有redemption.dll的Outlook中读取或显示msg文件没有问题。 但是,当使用SaveAs转换eml文件时,所有朝鲜语字符都会损坏。

此测试中的原始msg文件,使用redemption.dll转换为eml的文件以及使用其他工具转换为eml的文件都经过压缩和linked

谢谢。

0 个答案:

没有答案
相关问题