Exchange-2010

Exchange 2010 存檔到 PST

  • December 21, 2020

我想像以前使用 Exmerge 和舊版本的 Exchange 那樣做。

基本上,我需要能夠找到早於某個日期的郵件,將這些郵件導出到 PST 文件,然後從郵箱中刪除它們。

有沒有辦法使用 Exchange Powershell 做到這一點?

任何幫助表示讚賞

謝謝

從 Exchange 2007 開始,您已經能夠通過 powershell 命令執行此操作,例如Export-Mailbox,從 2010 年開始,這是您唯一的(至少是內置的)選項。

Microsoft 更改了 Exchange 2010 SP1 的 powershell 命令,您現在應該使用它New-MailboxExportRequest來將數據從郵箱導出到 .pst 文件。我在下面給出了一個例子。

我不會嘗試總結命令的參數,而是簡單地向您指出 Microsoft 文件以獲取更多詳細資訊(這也是我從以下範例中獲得的地方)。

New-MailboxExportRequest -Mailbox Tony -ContentFilter {(body -like "*company*") -and (body -like "*profit*") -and (Received -lt "01/01/2010")} -FilePath "\\SERVER\PSTFileShare\Tony_CompanyProfits.pst"

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