Имя: Пароль:
1C
1С v8
Валится 1с на ИнтернетПочта.Выбрать
0 ikea
 
06.04.20
16:40
Обработка получает входящую почту на яндекс почта. Валится на строке Письма = ИнтернетПочта.Выбрать(Ложь, НовыеСообщения ,Истина);        
с ошибкой Произошла ошибка соединения с сервером при работе с IMAP. Код ошибки: 4 Ответ сервера: SEARCH Completed.


Код:
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераIMAP =  "imap.yandex.ru";
Профиль.ПортIMAP = 993;
Профиль.ИспользоватьSSLIMAP=Истина;
Профиль.ПользовательIMAP = "хххх@yandex.by";
Профиль.ПарольIMAP = "ххх";
ИнтернетПочта  = Новый ИнтернетПочта;
Попытка
    ИнтернетПочта.Подключиться(Профиль,ПротоколИнтернетПочты.IMAP);
Исключение
    Сообщить("Ошибка при подключении к почтовому серверу" + ОписаниеОшибки());
    Возврат;
КонецПопытки;
ТекФайл="";

МассивИдентификаторовПолученныхПисем = Новый Массив;
// Восстановим ранее сохраненные идентификаторы
ВосстановленныйМассивИдентификаторовПолученныхПисем = Неопределено;
ВосстановленныйМассивИдентификаторовПолученныхПисем = ВосстановитьЗначение("МассивИдентификаторовПолученныхПисем");


Если ВосстановленныйМассивИдентификаторовПолученныхПисем <> Неопределено Тогда
    МассивИдентификаторовПолученныхПисем = ВосстановленныйМассивИдентификаторовПолученныхПисем;
КонецЕсли;
НовыеСообщения = ИнтернетПочта.ПолучитьИдентификаторы(МассивИдентификаторовПолученныхПисем);
Если НовыеСообщения.Количество() = 0 Тогда    
    Сообщить("На сервере нет новых сообщений!");        
    Возврат;
КонецЕсли;    

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

Новых сообщений не много - 12 штук.
До этого обработка работала больше 3 месяцев стабильно, сегодня перестала работать.      
В каждом письме есть вложенный файл DBF размером около 25 МБ.    

Насколько я понял Код ошибки: 4 - это какой-то внутренний код ошибки у 1с.

Куда копать?,
1 Prog111
 
06.04.20
17:19
(0) На почту через браузер ручками нормально заходишь?
2 Garikk
 
06.04.20
17:22
(0) копать в сторону "Ответ сервера: SEARCH Completed. " - у яндекса, а на ошибку 4 внимания не обращать
3 ikea
 
06.04.20
17:24
(1) на почту через браузер без проблем.
4 Prog111
 
06.04.20
17:28
Можно в качестве эксперимента завести другой ящик и с тем же кодом и с того же сервера попробовать подключиться к новому ящику.
5 ikea
 
06.04.20
18:53
На другом ящике работает без проблем. Начал тестировать.
В общем размер новых писем не должен превышать приблизительно 230-250 МБ.
Если в сумме больше, отваливается 1С с ошибкой. Если меньше, то отрабатывает без проблем. У меня случилась пограничная ситуация, 11 писем отрабатывает, 12 уже много).