gpt4 book ai didi

c# - 读取 Outlook .msg 文件

转载 作者:可可西里 更新时间:2023-11-01 09:06:16 31 4
gpt4 key购买 nike

我相信读取 Outlook .msg 文件的唯一方法(为了额外的元数据,如主题、附件等),是使用 Outlook API - Application.Session.OpenSharedItem() 方法。

如果是这种情况,那么我正在寻找在未安装 MS OFfice 或 MS Outlook 的应用程序服务器上运行此代码的方法。我遇到了错误

System.ArgumentException: progId not found. Outlook.Application

这当然是因为没有 Outlook 应用程序。

有什么方法可以只安装一个 DLL 或其他东西来使 OpenSharedItem 方法起作用吗?如果可能,我不想安装完整的客户端。

或者,有没有一种方法可以解析 .msg 文件而不需要像 Outlook 这样的重要依赖项?

最佳答案

这在我很久以前保存的一篇 codeplex 文章中得到了回答

文章是here ,有一个名为 OutlookStorage.cs 的文件不需要 outlook 模型。

如下面的评论所示,现在有一个涵盖此内容的 nuget 包:

here

在此评论中支持 Simon Green。

关于c# - 读取 Outlook .msg 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26633082/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com