我正在寻找通过Powershell查询Exchange Server 2016访问日志的最佳方法 .

我的目标是找到某个IP地址获得访问哪个邮件帐户 .

更新1:

我知道应该为所有用户启用AuditLog,然后等待用户登录到Exchange Server .

我从Microsoft Technet中找到了这个Powershell代码,它为所有邮件帐户启用了AuditLog .

$ UserMailboxes = Get-mailbox -Filter {(RecipientTypeDetails -eq'UserMailbox')}

$ UserMailboxes | ForEach {Set-Mailbox $ _ . Identity -AuditEnabled $ true}