.net API用于管理pst文件
本文关键字:pst 文件 管理 用于 API net | 更新日期: 2023-09-27 17:50:19
我有一台旧PC,我有一个大的pst文件,我有一个想法,写一个小的c#程序,把它分成更小的文件,这样我就可以更好地管理它们,如果需要的话(我知道这听起来很奇怪,在谷歌也有可用的工具,但我认为这将是有趣的玩它)。问题是,我找不到好的文章或API信息,哪些功能最适合(如果有的话)管理这些文件,想法?
Thanks in advance
看一下Redemption API。此API不需要安装Outlook(仅需要独立的MAPI),也不需要运行Outlook。
首先澄清一下PST文件,你的意思是你的outlook信息?在上面运行,我知道没有API来操作它,但您可以在http://msdn.microsoft.com/en-us/library/ff385210(v=office.12).aspx上获得它的文档,这是一个大而复杂的二进制格式规范。总是玩一个副本,而不是真正的东西。
一种可能更好的方法是使用outlook提供的ActiveX/COM接口抽象地与该文件交互,这样就不用处理文件的物理布局,而是处理联系人,文件夹和电子邮件消息。
了解开源邮件客户端(如thunderbird)如何从outlook导入可能是值得的。只要遵守许可条件,你就可以将这些代码提取到API中。
不是更容易的答案,但这是我的答案。