
我們有一個 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 天的 IM 從我的郵箱中刪除。
答案1
啊哈。顯然,儘管“對話歷史記錄”是預設資料夾,但它並不是真正的預設資料夾。
我為此資料夾建立了一個有效期為 90 天的保留標籤,並將該標籤新增至與我的郵箱關聯的策略中。神奇的是,舊的即時訊息已經從我的郵箱中消失了。
編輯 - 但是,在 Exchange 2010 中,郵件匣不能同時具有保留原則和託管資料夾郵箱原則。因此,為了正確執行此操作並滿足我的所有要求,我必須將所有託管資料夾設定遷移到保留標籤和保留策略。