Есть такой кусок кода в моей обработке взятый частям из типовой:

```1c
    // Сформируем почтовый профиль и подключимся к почтовому серверу
    Профиль = ЭлектроннаяПочта.СформироватьИнтернетПрофиль(УчетнаяЗапись);
    Почта = Новый ИнтернетПочта;
    Попытка
    Почта.Подключиться(Профиль);
    Исключение

    ЕстьОшибки = Истина;

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

    Сообщить(ТекстСообщенияОбОшибке);

    Возврат;

    КонецПопытки;

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

    // Получим только новые сообщения

    Масс = Почта.Выбрать(Ложь, ИДы);

    Иначе

    Сообщить("Сообщений нет");
    Почта.Отключиться();
    Возврат;

    КонецЕсли;
```

Вопрос: почему не работает отбор по адресу отправителя?

Получаются все письма :(
---
Если в качестве строкового значения критерия отбора (параметр Отбор) в методах ПолучитьЗаголовки() и ПолучитьИдентификаторы() объекта ИнтернетПочта (при работе с сервером Microsoft Exchange) используется строка, которая содержит только символы US-ASCII, то серверу будет дополнительно передаваться информация об этом.
В противном случае будет использоваться строка в кодировке UTF-8.
Если в качестве значения критерия отбора передается строка, содержащая не только символы US-ASCII (например, символы кириллицы), то при обращении к серверу Microsoft Exchange будет диагностирована ошибка.
В режиме совместимости с версией 8.3.5 поведение не изменилось.
---
Попробуйте вместо "Отправитель" поставить "From"
---
Ставил, не помогло.
---
На самом деле была подобная проблемма. Я просто заморачиваться не стал - получил все заголовки, в цикле проверил по своему отбору, сформировал массив и загрузил.

Там какая-то беда со строковыми параметрами и их кодировкой в параметрах отбора IMAP
---
Если в качестве строкового значения критерия отбора (параметр Отбор) в методах ПолучитьЗаголовки() и ПолучитьИдентификаторы() объекта ИнтернетПочта (при работе с сервером Microsoft Exchange) используется строка, которая содержит только символы US-ASCII, то серверу будет дополнительно передаваться информация об этом.
В противном случае будет использоваться строка в кодировке UTF-8.
Если в качестве значения критерия отбора передается строка, содержащая не только символы US-ASCII (например, символы кириллицы), то при обращении к серверу Microsoft Exchange будет диагностирована ошибка.
В режиме совместимости с версией 8.3.5 поведение не изменилось.
---
Мдяя, действительно, отбор только для некоторых ))))
Из 1C очевидно строка выйдет в UTF
Ладно, будем перебирать по-колхозному :)
Олег Афанасьев - СПАСИБО!!!
---
Кстати из СП про ПолучитьИдентификаторы(< прочитал:
Строковые значения критериев отбора отправляются в кодировке US-ASCII, если содержат только символы ANSI и в кодировке UTF-8 - в противном случае. Не все IMAP-серверы поддерживают UTF-8, поэтому сервер может выдать соответствующую ошибку
---
Что-то торкнуло меня: дык я получаю почту с POP3-сервера - наверное IMAP отбор там не предусмотрен.