Перейти к содержимому

Фотография

VBScript и MS ExchangeHTMLBody is always empty :(


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1
civil_nomad

civil_nomad
  • Завсегдатай
  • 285 сообщений
Столкнулся с такой проблемой.
Необходимо на Exchange Server'e "отлавливать" некоторые письма и закидывать их в MSSQL.
Аналогичный сервис уже работает и думал, что нужно поменять лишь пару строк...

Но в этом скрипте не могу получить текст сообщения "message body" (в уже работающем скрипте нужно было только "from", "subject")...

<script language=VBScript>
On Error Resume Next

Const cdoRunNextSink = 0

Const adCmdStoredProc = &H0004
Const adVarChar = 200
Const adWChar = 130
Const adParamInput = &H0001


Sub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus)

On Error Resume Next

Dim objConnection, objCommand, strConnection, intLen
Dim strBody, strToEmail, strFromEmail, strSubject

strToEmail = Msg.To
strFromEmail = Msg.From
strSubject = Msg.Subject
strBody = Msg.HTMLBody ' it's EMPTY!!!!!!!!!!!!


...здесь сохраняем в БД....

' continue with the next event sink
EventStatus = cdoRunNextSink

End Sub

</SCRIPT>
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

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

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.