将Outlook.MAPI文件夹移动到另一个文件夹

时间:2010-08-12 08:50:57

标签: c#

我正在使用C#开发VSTO项目。我正面临一个问题,我需要你的帮助。我不想让用户能够将Outlook.MAPI文件夹移动到另一个文件夹(例如:Inbox,SentItems等...)。那可能吗 ?是否有可以为此文件夹设置的特定属性,以便用户无法将其移动到另一个文件夹。提前谢谢。

此致

1 个答案:

答案 0 :(得分:0)

否。不是真的。

您可以提供自己的商店,然后就可以随心所欲。 您可能还对Outlook Folder Permissions感兴趣(它有严格的限制,例如要求Exchange邮箱以及诸如个人邮箱的隐式所有权等问题 - Details of the Exchange Access Control Process)。

取消对他们的文件夹的控制很可能会破坏你的东西或者让他们讨厌你。

我的建议:

  • 隐藏文件夹;将其移到IPM树之外或使用PR_ATTR_HIDDEN属性
  • 恢复文件夹(如果已移动/删除)
  • 即使文件夹有新位置,也要继续工作
  • 寻求替代解决方案/解决问题的方法