Имя: Пароль:
1C
 
Выбор писем от конкретного отправителя
0 ac13
 
26.10.18
11:11
В продолжение темы Загружать файлы вложенные в письма

Подключаюсь к почте

Профиль = Новый ИнтернетПочтовыйПрофиль;
...
Попытка
     Почта = Новый ИнтернетПочта;
     Почта.Подключиться(Профиль);
Исключение
     Возврат;

МассивСообщений = Новый Массив;
МассивСообщений = Почта.Выбрать(Ложь, Ложь); //выбираю все письма

Выбор писем происходит долго, так как в почте их около 2000
Можно ли после подключения выбирать не все письма, а только от конкретного отправителя?
1 Cool_Profi
 
26.10.18
11:14
Через получитьЗаголовки с отбором получаешь массив, потом уже через выбрать() получсешь письма...
2 ac13
 
26.10.18
11:21
(1) так?
МассивЗаголовков = Новый Массив;
    МассивЗаголовков.Добавить("адрес_электронной_почты");
    Почта.ПолучитьЗаголовки(МассивЗаголовков);
    
    МассивСообщений = Новый Массив;
    МассивСообщений = Почта.Выбрать(Ложь, МассивЗаголовков);

тоже долго висит
3 ac13
 
26.10.18
15:33
МассивЗаголовков = Новый Структура;
МассивЗаголовков .Вставить("Отправитель", "адрес_электронной_почты");
Почта.ПолучитьЗаголовки(МассивИдентификаторов);

МассивСообщений = Новый Массив;
МассивСообщений = Почта.Выбрать(Ложь);


Отбирает все письма. Что не так?
4 ac13
 
26.10.18
15:34
МассивЗаголовков = Новый Структура;
МассивЗаголовков .Вставить("Отправитель", "адрес_электронной_почты");
Почта.ПолучитьЗаголовки(МассивЗаголовков);

МассивСообщений = Новый Массив;
МассивСообщений = Почта.Выбрать(Ложь);