oXMLHTTP = СоздатьXMLHTTP();
//oXMLHTTP.setRequestHeader("Depth", "0");
//oXMLHTTP.setRequestHeader("SOAPAction", "http://webservices.belavia.by/GetAirportsList";);
oXMLHTTP.send(strXML);
СтрокаXML = СокрЛП(strXML);
Если oXMLHTTP.Status=200 тогда
xmlВыборкаMessage = oXMLHTTP.responseXML.SelectNodes("//t:Message");
Для НомерПисьма=1 По xmlВыборкаMessage.Length Цикл
Письмо = xmlВыборкаMessage.item(НомерПисьма-1);
//Прочитано = Письмо.SelectNodes("t:IsRead").item(0).text;
//Если Прочитано Тогда
// // письмо уже прочитано
// Продолжить;
//КонецЕсли;
Тема = Письмо.SelectNodes("t:Subject").item(0).text;
ItemId = Письмо.SelectNodes("t:ItemId").item(0);
Id = ItemId.getAttribute("Id");
ChangeKey = ItemId.getAttribute("ChangeKey");
// получаем и распаковываем вложение
Status = ПолучитьВложение(Id, ChangeKey);
Если Status = 200 тогда
// вложения получили успешно
Иначе
// вложения не получили, письмо оставляем не прочтенным
Продолжить;
КонецЕсли;
Если Status = 200 тогда
// письму успешно установлен флаг о прочтении
КонецЕсли;
// ***********
КонецЦикла;
КонецЕсли;