使用Outlook Interop从用户文件夹中检索项目

时间:2016-09-21 09:36:34

标签: c# .net outlook

我正在尝试使用Outlook Interop从Outlook检索电子邮件。

以下调用适用于Inbox并从Ibox文件夹中获取项目

 Microsoft.Office.Interop.Outlook.MAPIFolder myInbox = mapiNameSpace.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);

但我也有用户创建的文件夹,我想检索,我怎样才能获得这些文件夹? enter image description here

2 个答案:

答案 0 :(得分:0)

您是否尝试使用枚举的其他值? Microsoft.Office.Interop.Outlook.OlDefaultFolders OlDefaultFolders Enumeration

请参阅此链接以获取代码示例:How To: Get any standard / default folder in Outlook

答案 1 :(得分:0)

不是使用Namespace.GetDefaultFolder,而是从Namespace.Stores集合中检索相关商店,然后拨打Store.GetDefaultFolder