查明用户是否登录 OWA/阅读了他的电子邮件

查明用户是否登录 OWA/阅读了他的电子邮件

有没有办法找出用户上次登录 OWA 的时间?(实际上,如果他读过他的电子邮件,那就更好了,但我认为这是不可能的。)

如果有包含此类活动的日志,我在哪里可以找到它们?或者如果需要激活它们,我在哪里可以激活它们?

答案1

显然,您可以使用 MS Logparser 从 IIS 日志中提取相关信息。

下载 MS Log Parser 2.2 并安装 - 下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=24659

从 C:\inetpub\logs\LogFiles\W3SVC1 获取日志文件,将其复制到 C:\log\ 并使用以下方法将它们合并为一个大日志文件

logparser.exe -i:iisw3c “select * into c:\log\mergedlog\merge.log from c:\log\*” -o:csv

使用以下方式获取 OWA 登录信息

LogParser -i:csv “SELECT cs-username, date, time, c-ip, cs-uri-stem, cs(User-Agent) FROM C:\log\mergedlog\merge.log TO C:\log\Output.csv WHERE cs-method LIKE ‘%get%’ and cs-uri-stem LIKE ‘%owa%’

来源:http://myriadofthings.com/outlook-web-access-owa-and-activesync-reporting-using-iis-logs/

相关内容