Powershell

通過 powershell 將早於 x 日期的電子郵件移動到已刪除的項目文件夾

  • October 2, 2018

我正在嘗試通過電源外殼將超過 1 年或任何日期的電子郵件移動到已刪除的項目文件夾中。

我試過執行:

獲取郵箱-Identity myuser | Search-Mailbox -SearchQuery “sent:<01/01/2014” 但是此錯誤,因為搜尋的郵箱不能與目標郵箱相同。

我將如何將這些舊電子郵件移動到已刪除的項目文件夾中?

我認為您不能使用 powershell 將導出目標定位到原始郵箱。但是,您可以使用查詢將項目導出到管理員帳戶,然後從源帳戶中刪除。

您應該創建一個保留策略,並將它們應用於使用者,如果您想歸檔它們以刪除項目文件夾

創建一個保留策略 ( https://technet.microsoft.com/en-us/library/ff625224(v=exchg. 141).aspx )

將保留策略應用於郵箱 ( https://technet.microsoft.com/en-us/library/dd298052(v=exchg.141).aspx )

如果您有興趣導出它們並將其從使用者郵箱中刪除。您可以使用以下

Get-mailbox -Identity myuser | Search-mailbox -searchQuery received:&lt;1/1/2014 -TargetMailbox "Admin" -TargetFolder "Backup" -DeleteContent

引用自:https://serverfault.com/questions/752499