我正在寻找通过Powershell查询Exchange Server 2016访问日志的最佳方法。
我的目标是找到某个IP地址获得对哪个邮件帐户的访问权限。
UPDATE-1:
我了解应该为所有用户启用AuditLog,然后等待用户登录到Exchange Server。
我从Microsoft Technet找到了这个Powershell代码,它为所有邮件帐户启用了AuditLog。
$ UserMailboxes = Get-mailbox -Filter {(RecipientTypeDetails -eq' UserMailbox')}
$ UserMailboxes | ForEach {Set-Mailbox $ _ .Identity -AuditEnabled $ true}