如何使用PowerShell从Exchange Online中提取特定电子邮件并移动或sorting?

在Exchange Online(Office 365)中,我需要从less数用户邮箱中将特定发送地址的电子邮件提取到另一个用户邮箱文件夹。

我一直在阅读有关Export-Mailbox PowerShell cmdlet ,这似乎能够做我想做的,但我不确定是否可以在Office 365上使用。

您无法在Exchange Online上使用Export-MailboxNew-MailboxExportRequest cmdlet,

唯一的方法是从Outlook客户端导出它,并使用date筛选器来提取所需的特定date范围。

除了@avshalom之外,我还能想到更多的解决scheme。

如果您有E3(或Exchange计划2),则可以利用电子数据展示。 您可以创build符合上述要求的规则,并将其复制到电子发现邮箱和/或导出到PST。

现在 – 如果你想创造性,你可以利用IFTT或Zappier来处理O365 API的交互。 我没有看过这些规则可以设置的粒度(每个date范围等)。