我们有一个 Exchange 2010 环境和一个 OCS 2007 R2 服务器。我们的策略是在 90 天后删除所有非日历和非联系人项目。但是,“对话历史记录”文件夹不受此影响。以我的邮箱为例,我的“ManagedFolderMailboxPolicy”是“常规邮箱”。我们的托管内容设置如下:
Get-ManagedContentSettings | ? { $_.managedfoldername -eq "Entire Mailbox" -or $_.managedfoldername -eq "inbox" -and $_.name -notlike "Unity 30 days" }
Name MessageClass ManagedFolderName
---- ------------ -----------------
Delete Messages older ... IPM.Note;IPM.Note.AS/4... Entire Mailbox
Delete Items older the... * Inbox
因此,如您所见,IPM.Note 就在那里,应用于整个邮箱。但对话历史记录中的消息不会被删除。我确实注意到我们没有用于 ConversationHistory 的 DefaultFolder 类型的 ManagedFolder,因此我添加了它,但这并没有导致保存的 90 天以上的即时消息从我的邮箱中删除。
答案1
啊哈。显然,尽管“对话历史记录”是默认文件夹,但它实际上并不是默认文件夹。
我为这个文件夹创建了一个保留标签,有效期为 90 天,并将该标签添加到与我的邮箱关联的策略中。神奇的是,旧的即时消息已从我的邮箱中删除。
编辑 - 但是,在 Exchange 2010 中,邮箱不能同时具有保留策略和托管文件夹邮箱策略。因此,为了正确执行此操作并满足我的所有要求,似乎我必须将所有托管文件夹设置迁移到保留标记和保留策略中。