Имя: Пароль:
1C
 
Очень долго выполняется строка кода при отправке почты КА 2.5.10.84 + CRM
0 evorle145
 
01.02.23
15:10
При отправке там есть типовая процедура, и строка:
"Соединение.ТекущийПочтовыйЯщик = ПочтовыйЯщик;" - выполняется по 30 секунд! С чем может быть связано или от чего зависит? как ускорить?

Процедура ОпределитьПапкуОтправленные(УчетнаяЗапись, Соединение) Экспорт
    
    ПапкаОтправленные = ПапкаУчетнойЗаписи(УчетнаяЗапись, "Отправленные");
    
    ИменаПапкиОтправленные = Новый Массив;
    Если ЗначениеЗаполнено(ПапкаОтправленные) Тогда
        ИмяНаСервере = ПапкаОтправленные.CRM_ИмяНаСервере;
        Если ЗначениеЗаполнено(ИмяНаСервере) Тогда
            ИменаПапкиОтправленные.Добавить(НРег(ИмяНаСервере));
        Иначе
            ИменаПапкиОтправленные.Добавить(НРег(ПапкаОтправленные.Наименование));
        КонецЕсли;
    КонецЕсли;
    ИменаПапкиОтправленные.Добавить("отправленные");
    ИменаПапкиОтправленные.Добавить("inbox.sent");
    ИменаПапкиОтправленные.Добавить("sent");
    
    ПочтовыеЯщики = Соединение.ПолучитьПочтовыеЯщики();
    Для Каждого ПочтовыйЯщик Из ПочтовыеЯщики Цикл
        ПапкаУстановлена = Ложь;
        Для Каждого ИмяПапкиОтправленные Из ИменаПапкиОтправленные Цикл
            Если НРег(ПочтовыйЯщик) = ИмяПапкиОтправленные Тогда
                Соединение.ТекущийПочтовыйЯщик = ПочтовыйЯщик; //////////// ------------------- вот здесь 30 секунд висит
                ПапкаУстановлена = Истина;
                Прервать;
            КонецЕсли;
        КонецЦикла;
        Если ПапкаУстановлена Тогда
            Прервать;
        КонецЕсли;
    КонецЦикла;
    
КонецПроцедуры
1 Kassern
 
01.02.23
15:15
(0) "Соединение" - это что?
2 evorle145
 
01.02.23
15:19
(1) это тип "ИнтернетПочта"
3 OldCondom
 
01.02.23
15:29
у ИнтернетПочта нет свойства ИнтернетПочта.
4 OldCondom
 
01.02.23
15:30
ой, фигню написал
5 evorle145
 
01.02.23
15:33
вот про это речь:
https://postimg.cc/wyBDBby7
6 Kassern
 
01.02.23
15:35
(5) Да понятно уже про что речь. Скорее всего, что-то с поставщиком. Видимо 1ска ждет ответ и поэтому так долго выполняет смену каталога. Это только с конкретным почтовым ящиком проблема?
7 evorle145
 
01.02.23
15:45
(6) со всеми... имя папки "отправленные"
8 polosov
 
01.02.23
16:06
(0) Переезжай на SMTP
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший