Как получить список уникальных адресов электронной почты отправителя (и количество) для данного почтового ящика Exchange - PullRequest
0 голосов
/ 14 июня 2011

Я планирую создать белый список для данного почтового ящика на нашем сервере Exchange. Для создания белого списка мне нужна следующая информация об этом почтовом ящике:

  1. Список всех уникальных отправителей (и количество сообщений) в порядке убывания
  2. Список всех уникальных доменов (и количество адресов) в порядке убывания

Возможно ли что-то подобное, возможно, через Powershell, или мне нужно написать программу для перебора всех писем и собрать ее в другой программе?

1 Ответ

0 голосов
/ 14 июня 2011

Вы можете получить эту информацию из журналов отслеживания сообщений, за промежуток времени, в котором у вас есть сохраненные журналы, с помощью Powershell и командлета Exchange-управления get-messagetrackinglog.

Чтобы получить ее из текущего содержимого почтового ящикавы можете использовать Powershell и управляемый API веб-служб Exchange.MessageOps предлагает бесплатный модуль, который вам может понадобиться, чтобы упростить кодирование.

Получение его из журналов отслеживания сообщений будет значительно менее кодирующим, но не таким полным, как использование содержимого почтового ящика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...