Имя: Пароль:
1C
1С v8
Отправка почты Ошибка Не установлено соединение IMAP
0 Soulseller76
 
13.07.22
21:19
Есть задача: при записи документа - отправлять письмо.
Перенесла код из внешней обработки другой конфы (где все идеально работало) - не фурычит.
Ладно, думаю, взяла тупо код, который исполняется в конфигурации, при фоновом задании (там письма уходят).
Опять не работает. В чем дело?
Код ниже. После подключения ИнтернетПочты, в отладке ошибка "Дапнная операция не может быть выполнена, не установлено соединение 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), а ошибка есть.

Как ее вылечить?!
1 Asmody
 
13.07.22
22:14
(0) Может сервер почты требует аутентификацию IMAP перед отправкой?
Ошибка у вас про IMAP, а настройки про SMTP.
(а в багрепорте ошибка не про то)
2 Asmody
 
13.07.22
22:19
Ну и да, в БСП же целая подсистема про работу с почтой: https://its.1c.ru/db/bsp317doc#content:1758:hdoc
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс