Имя: Пароль:
1C
1С v8
Не работает отбор в интернет-почте
0 makfromkz
 
15.07.17
13:45
Есть такой кусок кода в моей обработке взятый частям из типовой:
Код:

    // Сформируем почтовый профиль и подключимся к почтовому серверу
    Профиль = ЭлектроннаяПочта.СформироватьИнтернетПрофиль(УчетнаяЗапись);
    Почта = Новый ИнтернетПочта;
    Попытка
        Почта.Подключиться(Профиль);
    Исключение
    
        ЕстьОшибки = Истина;
    
        ТекстСообщенияОбОшибке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
        НСтр("ru = 'Во время подключения к учетной записи %1 произошла ошибка
        |%2'"), УчетнаяЗапись,ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
    
        Сообщить(ТекстСообщенияОбОшибке);
    
        Возврат;
    
    КонецПопытки;

    //-----------------------------------------------------------------
    // Получим идентификаторы сообщений на сервере
    ПараметрыОтбораIMAP = Новый Структура;
    ПараметрыОтбораIMAP.Вставить("Отправитель", "aaaaaa@stel.kz");
    массИДов = Новый Массив;
    ИДы = Почта.ПолучитьИдентификаторы(, ПараметрыОтбораIMAP);
    Сообщить("получено " + ИДы.Количество());
    Если ИДы.Количество() > 0 Тогда
    
        // Получим только новые сообщения
    
        Масс = Почта.Выбрать(Ложь, ИДы);
    
    Иначе
    
        Сообщить("Сообщений нет");
        Почта.Отключиться();
        Возврат;
    
    КонецЕсли;

Вопрос: почему не работает отбор по отправителю?
Получает все письма :(