0

我计划在我们的 Exchange 服务器中为给定邮箱创建一个白名单。要创建白名单,我需要有关此邮箱的以下信息:

  1. 按降序排列的所有唯一发件人(和邮件计数)的列表
  2. 所有唯一域(和邮件计数)的降序列表

这样的事情可能通过Powershell实现,还是我需要编写一个程序来遍历所有邮件并将其收集到另一个程序中?

4

1 回答 1

0

您可以在保留日志的时间范围内,使用 Powershell 和 Exchange 管理 cmdlet get-messagetrackinglog 从邮件跟踪日志中获取该信息。

要从邮箱的当前内容中获取它,您可以使用 Powershell 和 Exchange Web Services Managed API。MessageOps 提供了一个您可能想要研究的免费模块,它可以帮助简化编码。

从邮件跟踪日志中获取它会大大减少编码,但可能不如使用邮箱内容那么全面。

于 2011-06-14T16:01:31.730 回答