Назад | Перейти на главную страницу

Как отслеживать сообщение в Exchange 2010, когда оно используется в качестве ретранслятора и почтовый ящик не используется?

Мы используем Exchange 2010 для ретрансляции сообщений в Интернет, и здесь нет настроенных локальных почтовых ящиков или обслуживаемых доменов.

Mailflow работает правильно, и у нас установлен пользовательский routing agent.dll.

Нам нужно отслеживать сообщение, отправленное с domain1.com на microsoft.com с помощью SMTP. Поскольку ни один из этих доменов не является обслуживаемым доменом, как мне отслеживать сообщение с этим критерием?

Веб-сайт отслеживания сообщений в OWA требует, чтобы я выбрал почтовый ящик.

В рамках Exchange Management Console есть возможность Toolbox. В наборе инструментов есть инструмент под названием Tracking Log Explorer. Вы можете использовать этот инструмент для поиска сообщений с более высокой степенью детализации и без выбора конкретных почтовых ящиков, а на основе адресов электронной почты и т. Д.

Каждое входящее, исходящее или внутреннее сообщение проходит через транспортный сервер-концентратор (IIRC) и должно регистрироваться по умолчанию (IIRC). Используйте Tracking Log Explorer, чтобы найти сообщение.

Установите флажок Получатель и введите адрес электронной почты получателя (someguy@microsoft.com).

Установите флажок Сервер и введите имя вашего транспортного сервера-концентратора.

Снимите флажок EventID (чтобы увидеть все события, связанные с сообщением).

Выберите подходящий диапазон даты / времени.

Нажмите кнопку "Далее.

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

X:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking

Они тоже CSV, поэтому фильтровать и искать их с помощью Powershell очень просто.