Мы используем 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 очень просто.