我相信读取Outlook .msg文件(为了获取主题,附件等额外元数据)的唯一方法是使用Outlook API - Application.Session.OpenSharedItem()
方法.
如果是这种情况,那么我正在寻找在我们的应用服务器上运行此代码的方法,该服务器没有安装MS OFfice或MS Outlook.我收到了错误
System.ArgumentException: progId not found. Outlook.Application
这当然是由于缺少Outlook应用程序.
有没有办法只安装一个DLL或什么,以使OpenSharedItem方法工作?如果可能的话,我不想安装完整的客户端.
或者,有没有办法解析.msg文件而不需要像Outlook这样的重要依赖项?