Лучший отвечающий
Узнать на сколько увеличился ящик с определенной даты

Вопрос
-
Как через PS можно узнать на сколько вырос почтовый ящик за последние несколько месяцев? Например, мне необходимо узнать, на сколько увеличиваются ящики пользователей за пол года, для каждого пользователя.
- Изменено Xeonkeeper87 7 мая 2015 г. 16:43
7 мая 2015 г. 16:31
Ответы
-
Добрый день.
Узнать данное изменение можно двумя способами, но все они не дают 100% точности:
1. Взять Message Tracking логи за интересующий вас период и просуммировать объем принятой и полученной почты по пользователю. Сделать это можно с помощью Log Parser Studio (подойдет только если вы в курсе синтаксиса SQL)
2. Выполнить поиск по почтовому ящик за интересующий вас период. Как пользоваться данным функционалом можно почитать тут Запускать можно вручную по каждому mailbox или же выполннить скрипт ниже
get-mailbox -ResultSize Unlimited | ForEach-Object {New-MailboxSearch -Name $_.displayname -SourceMailboxes $_ -EstimateOnly -StartDate "05/07/2015"}
Дату естественно выставляете ту, что вам надо. Данный скрипт создаст для каждого ящика свой запрос и проведет вам оценку
- Изменено Sidorenko Andrey 8 мая 2015 г. 8:29
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 8 июня 2015 г. 10:06
8 мая 2015 г. 8:29 -
Для выполнения поиска по почтовым ящикам ваша учетная запись должна обладать дополнительными правами, которых нет у Organization Manager. Об этом написано в первой части статьи, ссылку на которуя я вам дал ранее.
Добавьте вашего пользователя в роль Discovery Management
- Изменено Sidorenko Andrey 8 мая 2015 г. 11:13
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 8 июня 2015 г. 10:06
8 мая 2015 г. 11:13
Все ответы
-
8 мая 2015 г. 7:08Отвечающий
-
Добрый день.
Узнать данное изменение можно двумя способами, но все они не дают 100% точности:
1. Взять Message Tracking логи за интересующий вас период и просуммировать объем принятой и полученной почты по пользователю. Сделать это можно с помощью Log Parser Studio (подойдет только если вы в курсе синтаксиса SQL)
2. Выполнить поиск по почтовому ящик за интересующий вас период. Как пользоваться данным функционалом можно почитать тут Запускать можно вручную по каждому mailbox или же выполннить скрипт ниже
get-mailbox -ResultSize Unlimited | ForEach-Object {New-MailboxSearch -Name $_.displayname -SourceMailboxes $_ -EstimateOnly -StartDate "05/07/2015"}
Дату естественно выставляете ту, что вам надо. Данный скрипт создаст для каждого ящика свой запрос и проведет вам оценку
- Изменено Sidorenko Andrey 8 мая 2015 г. 8:29
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 8 июня 2015 г. 10:06
8 мая 2015 г. 8:29 -
Добрый день, спасибо за ответы!
Выполнение этого скрипта выдаёт ошибку "Не удается выполнить эту задачу. Причина: Задача не может определить пользователя, выполняющего задачу.
строка:1 знак:53"8 мая 2015 г. 10:56 -
Для выполнения поиска по почтовым ящикам ваша учетная запись должна обладать дополнительными правами, которых нет у Organization Manager. Об этом написано в первой части статьи, ссылку на которуя я вам дал ранее.
Добавьте вашего пользователя в роль Discovery Management
- Изменено Sidorenko Andrey 8 мая 2015 г. 11:13
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 8 июня 2015 г. 10:06
8 мая 2015 г. 11:13