Серверные системы Microsoft > Microsoft Exchange Server

MS Exchange 2003 Как узнать IP адрес отправителя

(1/1)

ks81:
Добрый день.
Подскажите, можно ли через событие event shink (MS Exchange 2003) узнать IP адрес отправителя?
Заранее благодарю.

itpro:
Если в настройках Exchange сервера включено журналирование smtp трафика, IP/doman адрес отправителя/ либо его почтовой системой можно найти в текстовых файлах с логом.
Еще может быть полезно посмотреть информацию в служебных заголовках письма (если таковое имеется) непосредственно в Outlook

ks81:
Вроде получилось вытащить ip адрес. Если кому интересно вот код:


--- Код: ---Sub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus)
        ...
        Set envFlds = Msg.EnvelopeFields
ip = Trim(envFlds("http://schemas.microsoft.com/cdo/smtpenvelope/clientipaddress"))
        ...
End Sub
--- Конец кода ---

itpro, спасибо за ответ

Навигация

[0] Главная страница сообщений

Перейти к полной версии