将LOCAL文件夹添加到IMAP存储

时间:2014-07-29 13:53:15

标签: c# outlook outlook-addin outlook-redemption

我需要在IMAP商店中创建文件夹。该文件夹必须是本地文件夹。 当我调用此代码时:

for (int i = 1; i <= inboxFolder.Parent.Folders.Count; i++)
{
    Log.Debug((RDOFolder2)inboxFolder.Parent.Folders[i]).FolderPath);
}

我在下面输出。

...
\\someone@somedomain\Deleted Items
\\someone@somedomain\Inbox
\\someone@somedomain\Outbox
\\someone@somedomain\Sent Items
\\someone@somedomain\Sync Issues (This computer only)
...

您会看到&#34;同步问题&#34;文件夹有&#34;(仅限此计算机)&#34;。这就是我在IMAP商店中需要的那种文件夹。

如果我使用RDOFolders.Add方法创建rdoDefaultFolders.olFolderInbox类型的文件夹,它将被删除,这可能是预期的。所以我需要的是:

...
\\someone@somedomain\MyOwnFolder (This computer only)
\\someone@somedomain\Deleted Items
\\someone@somedomain\Inbox
\\someone@somedomain\Outbox
\\someone@somedomain\Sent Items
\\someone@somedomain\Sync Issues (This computer only)
...

我需要它是olFolderInbox类型。

我问了使用兑换码的问题,但Outlook.Folders.Add签名看起来和我一样。欢迎任何建议。

0 个答案:

没有答案