使用C#从outlook获取所有sentItems文件夹电子邮件

时间:2017-03-19 10:53:22

标签: c# email outlook outlook-addin

我的应用需要迭代所有已发送的项目并提取“收件人”和“抄送”。

据我所知,有两种方法可以做到:

1。迭代所有这些项目:

inboxFolder = nameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox) as Outlook.Folder;
inboxItems = inboxFolder.Items;

问题: 它从一开始就给我一个页面而不是所有发送的项目。

2。使用表格迭代:

    inboxFolder =         
    nameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox) as 
    Outlook.Folder;
    inboxTable = inboxFolder.GetTable();
    while (!inboxTable.EndOfTable) {
        Outlook.Row inboxRow = inboxTable.GetNextRow();
    }

问题: 行只包含主题但我需要To,CC也

使用任何一种方法(或其他方法)解决我的用例的任何帮助都将不胜感激。

由于

0 个答案:

没有答案