从所有邮箱中删除主题包含特定文本的电子邮件

从所有邮箱中删除主题包含特定文本的电子邮件

因此,我们的一个错误程序向我们的用户发送了大约 15,000 封电子邮件。我的垃圾邮件过滤器现在会在边缘阻止这些邮件,直到问题得到解决,但现在我想为用户清理邮箱。有没有办法使用 Exchange 2007 删除主题行中包含特定文本的所有电子邮件?这需要部分匹配,因为每封电子邮件的主题都会略有不同。

我正在尝试使用 Forefront 的手动扫描作业 + 内容过滤器来执行此操作,但它似乎不喜欢主题上的部分匹配。

答案1

我自己没有用过,但使用 -Deletecontent 选项和 -SubjectKeywords 选项,export-mailbox PowerShell 命令应该是你所需要的。以下是 MSDN 上的链接导出邮箱我还发现这个博客发布一些有用的信息。

样本:

Get-Mailbox | Export-Mailbox -SubjectKeywords “要阻止的文本” -Deletecontent -confirm:$false -whatif(省略 -whatif 以实际运行命令。)

答案2

使用 powershell 命令,我没有可以测试这个的 exchange 2007 服务器,但我过去曾这样做过,我会寻找正确的脚本。tr

相关内容