gpt4 book ai didi

c# - 检查 pst 文件是否受密码保护

转载 作者:太空宇宙 更新时间:2023-11-03 13:46:58 25 4
gpt4 key购买 nike

有没有一种方法可以使用 C# 检查 Microsoft Outlook pst 文件是否受密码保护。我正在尝试使用以下代码读取 pst 文件。

Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook.NameSpace outlookNs = app.GetNamespace("MAPI");
Microsoft.Office.Interop.Outlook.MAPIFolder emailFolder = outlookNs.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);

最佳答案

我不知道 api 中是否有属性,作为解决方法,您可以查询联系人或电子邮件文件夹。如果 pst 文件受到保护,它应该不会工作。

MAPIFolder contacts = olMAPI.GetDefaultFolder(OlDefaultFolders.olFolderContacts)

foreach (ContactItem contact in fcontacts .Items)
{
...
}

关于c# - 检查 pst 文件是否受密码保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14981547/

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