Есть задача: при записи документа - отправлять письмо.
Перенесла код из внешней обработки другой конфы (где все идеально работало) - не фурычит.
Ладно, думаю, взяла тупо код, который исполняется в конфигурации, при фоновом задании (там письма уходят).
Опять не работает. В чем дело?
Код ниже. После подключения ИнтернетПочты, в отладке ошибка "Дапнная операция не может быть выполнена, не установлено соединение IMAP",
Профиль = Новый ИнтернетПочтовыйПрофиль();
Профиль.АдресСервераSMTP = НастройкаПочты.АдресSMTPСервера;
Профиль.ПортSMTP = НастройкаПочты.ПортSMTPСервера;
Если НастройкаПочты.ШифроватьСоединение тогда
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.CramMD5;
Иначе
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
КонецЕсли;
Если НастройкаПочты.ТребуетсяSMTPАутентификация тогда
Профиль.ПользовательSMTP = НастройкаПочты.ПользовательSMTPСервера;
Профиль.ПарольSMTP = НастройкаПочты.ПарольSMTPСервера;
КонецЕсли;
Профиль.ИспользоватьSSLSMTP = НастройкаПочты.ЗащищенноеСоединение;
Попытка
Почта = Новый ИнтернетПочта();
Почта.Подключиться(Профиль);
Исключение
ЗаписьЖурналаРегистрации("Регламентное оповещение по E-Mail",
УровеньЖурналаРегистрации.Ошибка, , ,
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;
На инфостарте нашла, что решили понижением совместимости - мне не походит такое решение.
Вот еще что написали: Нашел эту ошибку в баг репорте 1с:
https://bugboard.v8.1c.ru/error/000046718.html
Но, к сожалению, у меня Платформа 1С:Предприятие 8.3 (8.3.17.1851), а ошибка есть.
Как ее вылечить?!