У меня есть менеджер, которому нужно проверить количество отправленных и полученных сообщений сотрудниками, поскольку сотрудник заявляет, что он получает слишком много почты по сравнению с другими сотрудниками компании.
Я искал в Интернете сценарий или бесплатный инструмент, который может просто показать мне количество полученных и отправленных сообщений учетной записи, но, похоже, ничего не работает правильно, и, поскольку я не очень хорош в написании сценариев, я не могу внесите изменения, чтобы помочь.
Ближайшее, что я нашел, было:
Get-MessageTrackingLog -Recipient me@domain.com -Start "02/22/2015 12:00:00 AM" -End "02/28/2015 11:59:59 PM" | Group-Object -Property:EventId | Sort-Object Count -Desc | Select Name,Count | export-csv C:\user-mail-count.csv
Но когда я запускаю его для своей учетной записи для проверки, похоже, что это не соответствует тому, что показывает моя учетная запись, поскольку в нем указано 207 при отправке, когда я отправил 46 сообщений в заданные сроки.
Мы будем очень благодарны за любую помощь по редактированию или новому скрипту или бесплатный инструмент, который может помочь.
Меня спросили нечто похожее, и я
Get-MessageTrackingLog -Sender user@example.com -EventID "send" -start '3/1/15' -end '3/5/15' -resultsize unlimited | select-object sender | Group-Object pattern | select count
Получение будет:
Get-MessageTrackingLog -Recipients user@example.com -EventID "receive" -start '3/1/15' -end '3/5/15' -resultsize unlimited | select-object sender | Group-Object pattern | select count
Надеюсь, это поможет.