Добрый день. Стоит 1С8.3.5. Задача подключиться к почте и получить новые непрочитанные письма. всего на почте 2500 писем. не прочитанных 400.
ИПП = Новый ИнтернетПочтовыйПрофиль;
ИПП.АдресСервераIMAP = "imap.mail.ru";
ИПП.ПортIMAP=993;
ИПП.ИспользоватьSSLIMAP = Истина;
Протокол= ПротоколИнтернетПочты.IMAP;
Ипп.ПользовательIMAP= "testdlyazadaniya6@mail.ru";
Ипп.ПарольIMAP = "123";
Соединение = Новый ИнтернетПочта;
Соединение.Подключиться(ИПП,Протокол);
МассивИд= Новый Массив;
ПараметрыОтбораIMAP = Новый Структура;
ПараметрыОтбораIMAP.Вставить("Seen", ложь);
ПараметрыОтбораIMAP.Вставить("New", Истина);
Соединение.ТекущийПочтовыйЯщик = "INBOX"; Соединение.ПолучитьИдентификаторы(МассивИд,ПараметрыОтбораIMAP);
Выборка = Соединение.Выбрать(Ложь,МассивИд);
МассивИД получается пустым, тоесть отбора не произошло. И начинает выбирать все 2500 писем. В итоге Опертивки не хватает и вываливается 1С.
Подскажите как правильно фильтр поставить на получение только новые письма, или получать только от указанных электронных адресов.
спасибо
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn