Exchange

如何使用 PowerShell 從 Exchange Online 中提取特定電子郵件並對其進行移動或排序?

  • June 13, 2021

在 Exchange Online (Office 365) 中,我需要將電子郵件從特定的發送地址、少數使用者郵箱中提取到另一個使用者郵箱文件夾。

我一直在閱讀Export-MailboxPowerShell cmdlet,它似乎能夠做我想做的事,但我不確定是否可以在 Office 365 上使用。

您不能在 Exchange Online 上使用 cmdlet Export-MailboxNew-MailboxExportRequest

唯一的方法是從 Outlook 客戶端導出它並使用日期過濾器來提取您想要的特定日期範圍。

更新:

您可以使用 Office 365 管理中心中的合規中心來搜尋和導出帶有篩選選項等的內容。

除了@avshalom,我還能想到更多的解決方案。

如果您有 E3(或 Exchange 計劃 2),則可以利用 eDiscovery。您可以創建規則以滿足上述要求並將這些複製到電子數據展示郵箱和/或導出到 PST。

現在 - 如果您想獲得創意,您可以利用 IFTT 或 Zappier 之類的東西來處理 O365 API 上的互動。我還沒有研究過這些規則的設置有多精細(每個日期範圍等)。

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