如何解决RDOmessage.saveas将Msg转换为Eml会显示韩文的损坏文本
感谢您与我们分享这个很棒的工具!
我测试了使用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。
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。