Произошла ошибка соединения с сервером при работе с imap код ошибки 6

Доброго времени суток, коллеги! Сегодня пытался настроить отправку сообщений из 1С и столкнулся с проблемой отправки сообщений. Как оказалось все упиралось в настройки gmail. С похожими проблемами также столкнулся, когда захотел сделать обработку, которая отправляет почтовые сообщения из 1С. Ну давайте все по порядку.

Написала вот так

Теперь выходит другая ошибка

Добавлено: 15 апр 2016, 21:08

А ну все исправила, нашла ошибка в чем, это я не доглядела)))

Добавлено: 15 апр 2016, 21:12

Теперь конечно грузит заголовки долго, очень долго писем 30 за сегодняшний день

Добавлено: 15 апр 2016, 21:14

Даже не на заголовке, а вот в этом месте

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

очень долго думает, даже зависла прога

Добавлено: 15 апр 2016, 21:16

по IMAP за минуту с первой почты загружала, ну и писем там было около 20. Почему так???

1) Кнопка “Проверка учетной записи” не активна

2) при переходе на следующий шаг (нажатии “Далее”) Outlook постоянно запрашивает пароль (выскакивает окно с подтверждением пароля)

и как итог:

1) Вход на сервер входящей почты (IMAP): Соединение с сервером было прервано. Если ошибка повторится, обратитесь к администратору сервера или поставщику услуг Интернета.

Опишу свой опыт работы с Яндекс.Почтой из 1С:Документооборота. Ошибки, которые, видимо, редки и поэтому нигде не описаны, в основном побеждены и, может, мой опыт поможет кому-нибудь в его борьбе.

Глава 1. Внутренняя почта.

Моя организация использует в качестве корпоративной почты почту Яндекс с делегированием домена, а в качестве почтового клиента встроенную почту 1С:Документооборота. Настройка и тестирование почты велось в течение 2018 года на технологических платформах версий 8.3.10.2650 и 8.3.12.1685 и версиях конфигурации 2.1.11.5 и 2.1.12.2.

С настройками «из коробки» почта работала крайне плохо, часть пользователей перешла на web-доступ к Яндекс.Почте и выпали из корпоративной системы документооборота. Первое, что пришло на ум — перенастройка потоков сбора почты. По умолчанию учётные записи почты распределяется на потоки по 50 штук. Потоков всего 10, регламентные задачи «Прием отправка почты (номер потока)» запускаются каждые 30 секунд. Мне кажется это перебор и в настоящее время у хорошо себя зарекомендовали следующие настройки для 80 учётных записей: 2 потока, запуск каждый день с 7:00 по 23:00 каждые 600 секунд, завершать через 900 секунд, повторять через 600 секунд.

Читайте также:  КОД ОШИБКИ 0 X 80070437 WINDOWS 10 КАК ИСПРАВИТЬ

Но это не всё. Параметр «завершать через 900 секунд» введён потому, что почта очень глючит и может зависнуть. Почему? Не понятно. Техподдержка Яндекса отправила меня воспроизводить ошибки через «нормальный» почтовый клиент, а техподдержка 1С ткнула пальцем в ошибки TCP-пакетов в дампе WireShark и сказала, что у меня «неправильный» Интернет.

А ошибки очень занимательные.

Сразу скажу, что к ошибкам протокола IMAP версии 4 этот код ошибки (а у меня было ещё 41 и 6) не имеет никакого отношения. Эти коды придуманы в 1С и они их не раскрывают (я просил). Согласно этой статьи для работы с почтовыми протоколами в 2015 году использовалась open source библиотека libetran, она поддерживается до сих пор, так что может и сейчас используется. Это делает ситуацию ещё более непонятной.

Не буду расписывать разнообразие ошибок, потому что их объединяет одно: информация об ошибке ничего не объясняет, а только запутывает, гугление приводит к единичным запросам на форумах, на которые не получены ответы.

Среди законов Мёрфи есть третий закон Финэйгла, который гласит, что в любом наборе исходных данных самая надежная величина, не требующая никакой проверки, является ошибочной. После долгих тестирований и раздумий над результатами я решил усомниться в корректности работы технологической платформы с механизмами шифрования почты. Для проверки этой крамольной мысли обратил взор на программу, которая хорошо известна нам всем. Это Stunnel.

И всё. Ошибки из массовых стали единичными.

Глава 2. Выполнение задач по почте.

Выполнение задач по почте – шикарная возможность 1С:Документооборота, которая не только позволяет сэкономить на лицензиях в ряде случаев, но и организовать удалённую работу руководителей, по согласованию документов. Однако «из коробки» она также не работает при использовании Яндекс.Почты.

Читайте также:  Тойота корона премио коды ошибок самодиагностики

Немного теории про удаление писем в протоколе IMAP. В этом протоколе для удаления письма нужно сначала его пометить на удаление, а потом удалить. Если мне память не изменяет, удаление писем должно происходить при закрытии ящика (команда CLOSE), при завершении сеанса (команда LOGOUT) и при сжатии ящика (команда EXPUNGE). Так вот сервера Яндекс.Почты удаляют письма только по команде ОчиститьУдаленныеСообщения() для объекта ИнтернетПочта (видимо это EXPUNGE), а во всех остальных случаях оставляют помеченные для удаления письма в ящике. А дальше происходит странный глюк, которого по идее быть не должно: процедура ПолучитьВходящиеСообщенияСистемнойУчетнойЗаписи общего модуля ВыполнениеЗадачПоПочтеСервер получает все письма и начинает их обработку, потом снова все и так далее. Если при обработке входящего письма происходит ошибка, то в сторону адресата уходит соответствующее письмо, что с одной стороны логично, но с другой приводит к ещё одному виду глюков, который выражается в переписке почтовых роботов.

Я написал обработку, которая имеет 2 команды:

  • автоматическая очистка почты сервера — удаление помеченных на удаление писем, период запуска равен периоду запуска регламентного задания «Выполнение задач по почте».
  • автоматическая очистка всей почты сервера — удаление всех писем, запуск ночью один раз в день.

Единственный нюанс при запуске этой обработки, нужно указать пароль к встроенной учётной записи. Мне было лень разбираться где его хранит система.

Всё, извините за небольшой сумбур и много букв. Всех с наступившим!

Исправление ошибок после настройки

Произошла ошибка соединения с сервером при работе с imap код ошибки 6

Разрешение непроверенным приложениям доступ к вашему аккаунту

Надеюсь эта статья поможет вам решить проблему с настройкой почты в 1С 8.

ПОДПИСКА

Чтобы почта отправлялась нужно настроить основную учетную запись. Для этого нужно перейти:

Читайте также:  Коды ошибок фиат дукато 244 на русском

На панели «Органайзер» не забудьте поставить флажок «Почтовый клиент», чтобы использовать возможности встроенного в программу почтового клиента для взаимодействий с помощью электронных писем (e-mail). Когда вы нажмете на ссылку «Настройка системной записи электронной почты», то появиться диалог:

Произошла ошибка соединения с сервером при работе с imap код ошибки 6

Закладка «Отправка писем»

Настройки сервера отправки писем:
■ Сервер: smtp.gmail.com;
■ Порт: 465;
■ Использовать безопасное соединение (SSL).

Настройки сервера получения писем:
■ Протокол: IMAP;
■ Сервер: imap.gmail.com;
■ Порт: 993;
■ Использовать безопасное соединение (SSL).

Настройка учетной записи gmail

Настройте свой почтовый ящик в gmail.com:

  • В правом верхнем углу нажмите на пиктограмму своего аккаунта.
  • Затем нажмите на кнопку Управление аккаунтом Google.
  • В открывшимся окне в левой панели нажмите на пункт Безопасность.
  • Теперь найдите на странице виджет Вход в аккаунт Google и перейдите, нажав на Двухэтапная аутентификация, на следующую страницу и отключите эту настройку.
  • На этой странице включите переключатель Небезопасные приложения заблокированы, запись измениться на Небезопасные приложения разрешены. К вам сразу придет сообщение от гугл о том, что кто-то разрешил небезопасные приложения.

В настройках вашего почтового ящика включите Доступ по протоколу POP или IMAP:

  • Откройте почту. В правой верхней части окна нажмите значок в виде шестерёнки Настройки, в выпадающем меню выберите Все настройки, в панели навигации настроек выберите Пересылка и POP/IMAP.
  • Еще можно посмотреть инструкции по настройке почтового ящика гугл, ссылка на этот адрес есть внизу страницы этих настроек.

Ошибки, которые могут появиться после настройки почты

Сначала появилась такая ошибка:

Смотрел по форумам, менял настройки в 1С ничего не помогло и выходит другая:

Ещё некоторое количество ошибок, с которыми я столкнулся описаны в статье, посвящённой программной отправке почтовых сообщений.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *