Странная ошибка при отправке эл.почты из 1с
Какой то курьез. Есть база бухгалтерии ред.2 на платформе 8.3.
Пишу простую обработку отправки почты (тестировал) и при попытке отправить письмо получаю следующее:
Ошибка при вызове метода контекста (Послать): Сервис отключен с разрывом канала (SMTP error code 421 421 SMTP connection broken (reply))
Пишу такую же обработку под УТ11, на управляемой форме и аллилуя — все работает, код идентичный, платформа одна и та же, только в первом случае это толстый клиент обычное приложение, а во втором тонкий клиент управляемое приложение.
Вопрос как заставить работать под обычным приложением? Создалось ощущение что разные программные модули работают, и под одни ошибка, а под другим все ОК.
Коды откликов сервера SMTP
Каждый отклик сервера на команду клиента сопровождается трехзначным кодом. При отправке сообщения может возникнуть исключительная ситуация, при этом в тексте ошибки будет содержаться код последнего отклика SMTP-сервера. Далее приводится описание этих кодов.
Каждая цифра в коде ответа сервера имеет свое назначение. Первая цифра обозначает успех, неудачу или незавершенность команды. Вторая цифра уточняет тип ответа (например, ошибка почтовой системы или синтаксическая ошибка команды). Третья цифра служит для лучшей градации информации.
Ниже приведены пять значений первой цифры:
1yz – положительный предварительный отклик
2yz – положительный отклик
3yz – положительный промежуточный отклик
4yz – временный негативный отклик
5yz – негативный отклик
Вторая цифра показывает категорию ошибки:
x3z – Не определены
x4z – Не определены
x5z – Почтовая система:
Третья цифра служит для лучшей градации значения в каждой категории, определяемой второй цифрой. Перечисление кодов откликов иллюстрирует это:
Проблема с настройкой почтового клиента CRM+УТ (2.0.7.1)
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Конфигурация: CRM+УТ (2.0.7.1)
Платформа: 8.3.4.482 (пробовали и на 8.3.5.1098)
Создаем новую учетную запись электронной почты. Параметры настроек и ошибка в прикрепленных файлах.
Еще заметили странное поведение. Если в настройках учетной записи электронной почты убираем галочку «Для получения писем», то при проверке настроек вылезает ошибка с требованием указать адрес POP-сервера, хотя он даже указан.
На отдельной конфигурации CRM (2.0.8.2) все работает
Конфигурация: CRM+УТ (2.0.7.1)
Платформа: 8.3.4.482 (пробовали и на 8.3.5.1098)
Создаем новую учетную запись электронной почты. Параметры настроек и ошибка в прикрепленных файлах.
Еще заметили странное поведение. Если в настройках учетной записи электронной почты убираем галочку «Для получения писем», то при проверке настроек вылезает ошибка с требованием указать адрес POP-сервера, хотя он даже указан.
Проверила на Демо базе на Платформе 1С:Предприятие 8.3 (8.3.5.1068)
С выключенной галкой «Безопасная проверка пароля» — подключение прошло успешно, скрины в приложении.
По поводу ошибки при включенной галке, поставила задачу разработчику разобраться.
Проверил с отключенной галкой «Безопасная проверка пароля». Проверка не проходит. Но вот если отключить галку «Для отправки писем» то проверка входящей почты проходит.
Исходящую так и не удается настроить ни на GMail ни на Office365.
Па партнерском форуме 1С в аналогичной теме пришли к выводу что ошибка в типовой УТ 11.1.6.20
https://partners.v8.1c.ru/forum/message/1254427#m_1254427
В УТ+CRM (2.0.7.1) версия УТ 11.1.6.24
То есть если снять все галки «Безопасная проверка пароля» и «Требуется вход на сервер перед отправкой» — все равно не входит?
Тогда вероятно это действительно ошибка УТ11.
Как сообщили разработчики, в УТиВСК2 мы используем типовой механизм настроек учетных записей УТ11. В CRM 2.0 версия БСП чуть старее и там этой ошибки «еще нет».
В 1С уже передан новый релиз УТиВСК 2.0.7.2, там УТ версии 11.1.6.26, возможно там уже внесены изменения.
У нас нет доступа к Office365, если у вас есть возможность — создайте у себя тестовый временный аккаунт и сообщите нам параметры подключения, мы проверим на посл. релизе и на том, который готовим к выпуску. Выслать данные можно на crm@rarus.ru с пометкой «В хотлайн, Полубенской Наталье».
| Цитата |
|---|
| Наталья Полубенская пишет: То есть если снять все галки «Безопасная проверка пароля» и «Требуется вход на сервер перед отправкой» — все равно не входит? |
Наша почта office365 (да и gmail) не поддерживает работу без SSL
| Цитата |
|---|
| Наталья Полубенская пишет: У нас нет доступа к Office365, если у вас есть возможность — создайте у себя тестовый временный аккаунт и сообщите нам параметры подключения, мы проверим на посл. релизе и на том, который готовим к выпуску. Выслать данные можно на crm@rarus.ru с пометкой «В хотлайн, Полубенской Наталье». |
Добрый день, Наталья.
| Цитата |
|---|
| Наталья Полубенская пишет: В 1С уже передан новый релиз УТиВСК 2.0.7.2, там УТ версии 11.1.6.26, возможно там уже внесены изменения. |
Добрый день, Юрий!
| Цитата |
|---|
| Юрий Железняков пишет: А версия CRM там будет уже 2.0.8.3? |
Добрый день, Наталья.
А до конца августа есть планы по спарке с 2.0.8.3?
Мы сейчас у клиента занимаемся переходом с 1.4 на спарку, готовы корректировать планы.
| Цитата |
|---|
| Юрий Железняков пишет: А до конца августа есть планы по спарке с 2.0.8.3? Мы сейчас у клиента занимаемся переходом с 1.4 на спарку, готовы корректировать планы. |
| Цитата |
|---|
| Андрей Герасимов пишет: Наша почта office365 (да и gmail) не поддерживает работу без SSL Ок. Отправим |
Спасибо, получили. Как будет результат отпишусь.
«Безопасная проверка пароля» — указывает на использование для протокола SMTP/POP3/IMAP только защищенных способов аутентификации из поддерживаемых сервером (на данный момент CRAM-MD5).