АдресОтправкиДляфильтра = Новый Структура("Отправитель", "superodmin1c@mail.ru");
МассивСообщений = Почта.ПолучитьЗаголовки(АдресОтправителяДляФильтра);
//получить список заголовков писем, но почему то всех, а не тех которые участвуют в фильтре
МассивСообщений = Почта.Выбрать(УдалятьСообщенияССервера, МассивЗаголовков); //получаю опять список всех писем.
Почта.Отключиться();
МассивЗаголовков - это массив неполных сообщений, полученный с эл. почты.
Передавая этот масси методу Выбрать, получаем уже полные письма, но по ограниченному списку, т.к. массивЗаголовков -это результат определеного отбора ("Отправитель" - "superodmin1c@mail.ru", можно фильтровать и по другим параметрам, например, новые письма или тема). Задаю фильтры как указано в документации, но они не срабатывают. В массив заголовков возращаются все письма ящика.
(6) неа.))
приведенные код не используется как рабочий, у меня создана обработка, с несколькими различными процедурами. Данный код как пример. Конечно еще проверю, как я использую вызов, но не факт.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший