我相信读取Outlook .msg文件(为了附加元数据,如主题,附件等)的唯一方法是使用Outlook API - Application.Session.OpenSharedItem()
方法。阅读Outlook .msg文件
如果是这种情况,那么我正在寻找在我们的应用程序服务器上运行此代码的方式,该服务器没有安装MS OFfice或MS Outlook。我收到错误
System.ArgumentException: progId not found. Outlook.Application
哪一个当然是由于没有Outlook应用程序。
有没有什么方法可以安装一个DLL或其他东西来让OpenSharedItem方法工作?如果可能,我不想安装完整的客户端。
或者,有没有办法解析.msg文件,而不需要显着的依赖关系,如Outlook?
总有办法! http://download.microsoft.com/download/5/D/D/5DD33FDF-91F5-496D-9884-0A0B0EE698BB/%5BMS-OXMSG%5D.pdf我不确定复制DLL获取访问权限的法定性到API。自己解析文件至少可以避免这些复杂情况。 – itsme86 2014-10-29 14:42:12