切换到宽版
  • 8105阅读
  • 6回复

[分享]如何统计出所有邮箱在某个时间段内所发的邮件数量 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2012-12-08
我用power shell写了条语句发现统计出来的只是已发送成功的不包括转发跟答复的,请问如何写这条命令?
C:\Windows\system32>Get-MessageTrackingLog -ResultSize unlimited -Start "07/01/2012" -End "07/13/2012" -EventId "send" -Sender XXXX@bpdi.com |Measure-Object
分享到

只看该作者 1楼  发表于: 2012-12-12
建议你转发或者答复一封邮件然后看看Message Tracking里面对应的EventId是什么
只看该作者 2楼  发表于: 2012-12-13
回 1楼(opop) 的帖子
opop:建议你转发或者答复一封邮件然后看看Message Tracking里面对应的EventId是什么 (2012-12-12 13:28) 

C:\Windows\system32>Get-MessageTrackingLog -ResultSize unlimited -Start "12/01/2012" -End "12/10/2012" -EventId "SUBMIT" |Group-Object -Property:sender |select name,count  >> c:\xx.txt

现在我已经用这条命令统计出数量了,但是我还想加上邮箱对应的名字,但不知道名字该如何去获取?

只看该作者 3楼  发表于: 2012-12-14
回 2楼(jack-高旭东) 的帖子
jack-高旭东:C:\Windows\system32>Get-MessageTrackingLog -ResultSize unlimited -Start "12/01/2012" -End "12/10/2012" -EventId "SUBMIT" |Group-Object -Property:sender |select name,count>> c:\xx.txt
现在我已经用这条命令统 ..(2012-12-13 11:39)嬀/color]

你这条命令里面的name,count不能显示名字吗?
只看该作者 4楼  发表于: 2012-12-14
回 3楼(opop) 的帖子
opop:你这条命令里面的name,count不能显示名字吗? (2012-12-14 15:21) 

这个显示的只是邮箱地址,不会显示出对应的名称

只看该作者 5楼  发表于: 2012-12-17
回 4楼(jack-高旭东) 的帖子
jack-高旭东:这个显示的只是邮箱地址,不会显示出对应的名称(2012-12-14 17:05)嬀/color]

Message Tracking log里面是只有邮箱地址没有对应的用户名的,要获得用户名的话可以通过命令Get-Mailbox <邮箱地址> |fl name,至于怎么将这些整合在一起的话就需要一些powershell技巧了。
只看该作者 6楼  发表于: 2012-12-28
快速回复
限60 字节
 
上一个 下一个