Серверные системы 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, спасибо за ответ
Навигация
Перейти к полной версии