Вход | Регистрация


Выбор писем от конкретного отправителя

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

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

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


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

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

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


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

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
Ошибка? Это не ошибка, это системная функция.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует