1с почта подключиться выдает ошибку

В 1С есть возможность работать с электронной почтой напрямую из приложения: отправлять и принять письма через корпоративную почту.

Применений этому механизму можно найти достаточно много, например:

  • Отправка документов (договоров, счетов, актов и пр.) непосредственно из 1С на email клиента
  • Рассылка отчетов из 1С по расписанию на почту руководителям подразделений
  • Обмен данными 1С с разными системами
  • Отправка заказов поставщику из 1С при дефиците определенных товаров
  • и т.д.

Поскольку работа с почтой из 1С используется в важных бизнес-процессах компании, то необходимо обеспечить стабильную работу этого механизма: письма должны отправляться и приниматься стабильно и без ошибок.

На практике часто возникают ситуации, когда в какой-то момент (обычно в самый неподходящий :)) отправка писем из 1С или прием писем в 1С перестает работать.

В результате последствия могут самыми разными:

  • Клиент не получит вовремя счет на оплату — компания не получит деньги вовремя

imageРуководитель не получит ежедневный отчет о продажах из 1С — не сможет принять правильные решения (в отдельных случаях может уволить ответственного за рассылку:))
imageОбмен данными в 1С не выполнится вовремя, в результате чего объем данных, который нужно будет выгрузить при следующем обмене будет увеличиваться, что может привести к проблемам производительности и блокировкам при следующем обмене
imageВ этой статье мы поговорим о том, на что нужно обратить внимание в первую очередь, если отправка/получение email из/в 1С перестал(а) работать. При этом в статье приведены лишь некоторые из возможных ошибок, причина которых неочевидна. В дальнейшем статья будет дополняться другими ошибками, чтобы вы смогли использовать её как инструкцию по решению проблем с отправкой (получением) почты из (в) 1С.

Будем рассматривать типовой механизм отправки электронной почты из 1С: т.е. со стороны 1С идет подключение к pop3 или smtp-серверу одного из почтовых сервисов: yandex, google, mail.ru и пр.

Ошибка № 1. Аутентификация не прошла (SMTP error code 535 5.7.8 Username and Password not accepted)

Скриншот ошибки, которую вы можете встретить в 1С:
imageВозможные причины:

  • Неверно указан логин/пароль

Часто бывает так что на стороне аккаунта в yandex/google изменили пароль, а в 1С применить изменения забылиЧто делать:
проверить учетные данные (логин/пароль), под которыми выполняется подключение из 1С к smtp-серверу и обновить их.
В настройках безопасности аккаунта закрыт доступ для «ненадежных» приложений
Если вы используете для работы с почтой аккаунт в почтовом сервисе google, то на уровне настроек аккаунта может быть закрыт доступ к аккаунту для «ненадежных» по мнению google приложений. К таким приложениям, к сожалению, google может отнести 1С 🙂
Что делать:
Заходим в настройки безопасности аккаунта google: https://myaccount.google.com/security Открываем доступ к аккаунту для ненадежных приложений:
image

Ошибка № 2. Сервис отключен с разрывом канала (SMTP error code 421 SMTP connection broken (reply))

Скриншот ошибки, которую вы можете встретить в 1С:
imageВозможная причина:IP-адрес сервера, с которого идет отправка сообщений (как правило — сервер 1С) попал в спам-базу.

Это означает, что почтовый сервис расценил письма, которые вы отправляете из 1С, как СПАМ, и они не будут доставлены получателю. Такая ситуация может возникнуть, если вы выполняете массовые email-рассылки из 1С большому количеству клиентов.

Что делать:
Шаг 1. Проверить наличие IP-адреса вашего сервера в СПАМ базах.
Один из удобных способов — воспользоваться сайтом 2ip: https://2ip.ru/spam/. Необходимо ввести IP-адрес и нажать на кнопку «Проверить». На выходе получите примерно такую таблицу:
imageЕсли во второй колонке увидели «LISTED», значит IP-адрес находится в СПАМ-базе.

Шаг 2. Вывести IP из спам базы
В зависимости от того в какой из спам листов попал ваш IP действия будут немного отличаться, но принцип один и тот же — нужно найти сайт этого спам-листа и отправить апелляцию. Рассмотрим, например, как вывести IP из спам листа BARRACUDA.

Заходим на сайт BARRACUDA, форма для отправки апелляции находится тут:

http://www.barracudacentral.org/rbl/removal-request
imageУказываем в этой форме:

  • Email Server IP Address — IP-адрес, который угодил в спам лист
  • Email Address — личная почта. На эту почту придет ответ от Barracuda
  • Phone Number — номер телефона для связи (звонить вряд ли будут, но указать нужно)
  • Reason for Removal — тут надо написать (на английском) почему указанный IP-адрес должен быть удален из спам листа. Можно воспользоваться переводчиком и сформировать, например, такое оправдание: «Сотрудник не правильно пользовался сервером. Он наказан. Ситуацию исправили. Удалите, пожалуйста IP из спам листа»

После этого нажимаем «Submit request» и ждем ответа. На указанный в форме email должно прийти уведомление, которое начинается примерно с таких слов:
imageЧерез несколько часов IP-адрес будет удален из спам-листа. Чтобы проверить это снова заходим на 2ip и проверяем (см. Шаг 1).
Шаг 3. Проверить отправку почты из 1С
Если сделали все правильно — отправка должна выполняться без ошибок.

Таким образом, в этой статье, мы рассмотрели некоторые ошибки, связанные с отправкой (получением) email из/в 1С, возможные причины и как устранить эти ошибки.

Если вам помогла эта статья, напишите об этом в комментариях. Также если вам не удалось решить ошибки, связанные с отправкой почты из 1С, опишите в комментариях проблему и текст ошибки. В этом случае мы постараемся вам помочь. К тому же это будет полезно другим и мы сможем дополнить текущую статью.

Время прочтения ~ 2 минуты

Если при отправке документа контрагенту по почте из 1С у вас появляется сообщение с ошибкой «SMTP error code 535», это означает, что попытка аутентификации на сервере вашего почтового клиента завершилась неудачно.

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

Отправка почты из 1С

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

Ошибка отправки почты из 1С

Возник вопрос? Закажите консультацию!

Консультация 1С

Если ошибка осталась и при этом используется почтовый сервер @mail.ru, значит вы вводите не тот пароль от почты.

С недавних пор Mail для авторизации сторонних приложений у себя на сервере генерирует отдельные пароли, которые и необходимо указывать в настройках 1С.

Для получения пароля, вам необходимо зайти на свою почту и выбрать пункт «Настройки».

Проверка настроек Меил.ру

Далее выбираете «Все настройки».

Проверка настроек Меил.ру

После «Безопасность».

Проверка настроек Меил.ру

В разделе «Безопасность» выбираете «Пароли для внешних приложений».

Проверка настроек Мейл.ру

Добавляете новую запись.

Проверка настроек Мейл.ру

Даете название новой записи, например, «1С».

Проверка настроек Мейл.ру

Вводите свой пароль от почты.

Настройка почты Мейл.ру

Полученный пароль сохраняете и возвращаетесь к настройкам учетной записи в 1С.

Настройка почты Мейл.ру

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

Настройка почты 1С

Консультация 1С

Разберём, что делать с ошибкой 1С «Не удалось подключиться к почтовому серверу по причине: Ошибка при вызове метода контекста (Подключиться) … по причине: Произошла ошибка при работе с POP3. Код ошибки: 10 (Отказ в установлении соединения со стороны сервера POP3.)» при попытке отправки отчётности (например СЗВ-ТД) в контролирующие органы


Описание проблемы

Данная проблема проявляется тогда, когда 1С не может установить соединение с серверами для обмена отчётностью.

Сообщение об ошибке выглядит следующим образом:

Рассмотрим решение проблемы на примере оператора Калуга Астрал.

Решение проблемы

1. Проверьте возможность подключения к серверам

Рассмотрим проверку подключения к серверам на примере сервера оператора Калуга Астрал – report.keydisk.ru. Для этого запустите командную строку и выполните следующую команду:

ping report.keydisk.ru

Все пакеты должны быть отправлены и получены, потерь быть не должно:

В случае, если все пакеты не вернулись – проверьте подключение к интернету, а также попробуйте использовать сторонние сервисы, которые пропингуют сервер со своей стороны, например 2whois.

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

Если пинг к серверу прошёл, выполните следующие команды, которые проверят связь по необходимым для работы портам:

telnet report.keydisk.ru 25
telnet report.keydisk.ru 465
telnet report.keydisk.ru 110
telnet report.keydisk.ru 995

После ввода каждой команды, окно командной строки должно стать полностью чёрным, либо появится короткое системное сообщение. Это означает, что соединение по данному порту успешно установлено. Для разрыва соединения используйте команду quit или нажмите клавишу Q если ввод текста недоступен, после чего пробуйте выполнить следующую в списке команду.

cmd.gif

В случае, если вы получили ошибку «»telnet» не является внутренней или внешней командой, исполняемой программой или пакетным файлом», включите компонент «Клиент Telnet» в Панели управления – Программы и компоненты – Включение или отключение компонентов Windows, после чего дождитесь его установки и попробуйте снова.

В случае, если доступ к какому-либо порту невозможен с ошибкой: «Не удалось открыть подключение к этому узлу на порт Х: Сбой подключения», свяжитесь с системным администратором или провайдером, т.к. скорее всего промежуточное сетевое оборудование блокирует подключение к данному порту.

В случае, если соединение через Telnet устанавливается ко всем портам, переходите к следующему шагу.

2. Проверьте настройки прокси-сервера

Для этого в 1С перейдите в Отчеты – Раздел «1С-Отчетность» – Регламентированные отчеты.

В открывшемся окне, на панели сверху, нажмите «Настройки», после чего перейдите в «Прочие настройки обмена»:

В следующем окне, напротив параметра «Параметры прокси-сервера» нажмите «Открыть»:

В следующем окне убедитесь, что у вас выбраны верные параметры прокси-сервера. Если вы не уверены в том, какие параметры должны быть установлены, обратитесь к системному администратору. Также можно попробовать установить «Использовать системные настройки прокси-сервера» или «Не использовать прокси-сервер» и попробовать отправить отчёт – это может помочь.

3. Произведите автоматическую настройку

Иногда настройки обмена с контролирующими органами могут без причины «слететь». Для повторной настройке перейдите в Отчеты – Раздел «1С-Отчетность» – Регламентированные отчеты.

В открывшемся окне, на панели сверху, нажмите «Настройки», после чего перейдите в «Настройки обмена с контролирующими органами»:

В следующем окне нажмите «Расширенные настройки»:

В следующем окне выберите орган, в который не отправляется отчётность. В нашем случае это: «Настройки обмена с ФНС, Росстатом и СФР (бывш. ПФР)»:

В открывшемся окне нажмите на кнопку с двумя квадратиками напротив графы «Учетная запись документооборота»:

В открывшемся окне нажмите кнопку «Настроить автоматически сейчас», а после успешной настройки – «Проверить параметры доступа»:

Проверка параметров должна быть пройдена:

В случае, если проверка параметров выполнена с ошибкой, попробуйте выполнить диагностику подключения (описано в пункте 1 данной статьи), только по адресам и портам из раздела «Адрес сервера» в окне настройки учётной записи документооборота. В случае, если доступ к серверу есть, но проверка не прошла – свяжитесь с технической поддержкой оператора, через сервера которого отправляется отчётность, либо с технической поддержкой 1С-Отчетности.

Ошибка почтового клиента в 1С: Ошибка при вызове метода контекста (Подключиться): SMTP greeting failure: 421 SMTP connection broken (reply)

Описание ошибки:
С сентября 2014 Яндекс.Почта, Mail.ru перешли на протокол SSL, что сделало их ещё более безопасными. Чтобы и дальше работать с письмами через 1С, Вам нужно изменить их настройки и внести доработки в код конфигураций.

Найденные решения:

Ошибка наблюдается, в частности, в случае, когда меняются настройки почты. Например мне довелось столкнуться в случае, когда ввели для почты SSL-шифрование. Если это Ваш случай, то из быстрых и простых остается только обновление до версии платформы 8.3, где поддержка этого шифрования для «ИнтернетПочтовыйПрофиль» реализована.  И доработка кода типовых конфигураций для учета настроек SSL-шифрования и включения у почтового профиля. 

ИнтернетПочтовыйПрофиль.ИспользоватьSSLPOP3 = Истина;
ИнтернетПочтовыйПрофиль.ИспользоватьSSLSMTP = Истина;

Сопровождающие проблему ошибки:

Яндекс.Почта.

адрес_почты@yandex.ru. {ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(1065)}: Ошибка при вызове метода контекста (Подключиться): Почтовый ящик пользователя «адрес_почты@yandex.ru» на сервере «pop.yandex.ru» не найден. Ответ сервера: «[AUTH] Working without SSL/TLS encryption is not allowed. Please visit http://help.yandex.ru/mail/mail-clients/ssl.xml.  sc=NXhLmqHbM4YK»

Если установлены не правильные порты, то получим ошибку:
Ошибка при вызове метода контекста (Подключиться): TLS/SSL failure for smtp.mail.ru: Invalid token, probably not an SSL server
Установите порты 465 для smtp, 995 для pop3.

При соединении с Яндексом: в логинах оставить только содержимое логина до @yandex.ru, т.е. из примера «адрес_почты» (без кавычек). Устанавливаем для pop3 и smtp SSL-шифрование. Если почта корпоративная на Яндексе, и в наименовании не используется @yandex.ru, то оставляем логин, равный наименованию почты, как есть.

Если возникает ошибка TLS/SSL failure for pop.yandex.ru: Unexpected TCP input disconnect

Если возникает ошибка Too many login failures, то обратитесь к соответствующему описанию устранения данной ошибки в публикации.

Mail.ru

Не включено SSL-шифрование для учетной записи электронной почты.
 Ошибка при вызове метода контекста (Подключиться): Can not authenticate to POP3 server: POP3 is available only with SSL or TLS connection enabled

Если установлены не правильные порты, то получим ошибку:
Ошибка при вызове метода контекста (Подключиться): TLS/SSL failure for smtp.mail.ru: Invalid token, probably not an SSL server
Устанавливаем порты 465 для smtp, 995 для pop3.

Если возникает ошибка:
Ошибка при вызове метода контекста (Подключиться): Can’t connect to smtp.mail.ru,495: Timed out — значит неправильно указан порт.

Если возникает ошибка:
Ошибка при вызове метода контекста (Подключиться): SMTP greeting failure: 421 SMTP connection broken (reply)
Порты настроены правильно, не установлено SSL-шифрование для smtp.

ВАЖНО! В паролях для почты не использовать спецсимволы, пример из опыта: в пароле к почте был символ «+», пока из пароля не убрали, соединение не происходило! Система выдавала ошибку: Ошибка при вызове метода контекста (Подключиться): Can not authenticate to SMTP server: 535 5.7.8 Error: authentication failed: Invalid user or password!

Разработчики 1С вносят фунционал в рабочие конфигурации, например: УТ 10.3.30.1 от 26.09.2014, описание обновления: 
В справочник «Учетные записи электронной почты» добавлены реквизиты «Использовать защищенную версию протокола SMTP» и «Использовать защищенную версию протокола POP3». При установке этих реквизитов предоставляется возможность подключаться к почтовым серверам через безопасное соединение (SSL). Реквизиты доступны при использовании версии платформы не ниже 8.3.1.

P.S.: Возможно еще использование дополнительной программы stunnel. Но мне этот вариант меньше понравился. Т.к. клиенту не хотелось зависеть от программиста каждый раз, когда появляется новая почта или рабочее место, а чтобы сразу можно было из 1С настроить, как и раньше.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

19-09-2014

Журавлев А.С.
(Сайт www.azhur-c.ru)

Время прочтения ~ 2 минуты

Если при отправке документа контрагенту по почте из 1С у вас появляется сообщение с ошибкой «SMTP error code 535», это означает, что попытка аутентификации на сервере вашего почтового клиента завершилась неудачно.

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

Отправка почты из 1С

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

Ошибка отправки почты из 1С

Возник вопрос? Закажите консультацию!

Консультация 1С

Если ошибка осталась и при этом используется почтовый сервер @mail.ru, значит вы вводите не тот пароль от почты.

С недавних пор Mail для авторизации сторонних приложений у себя на сервере генерирует отдельные пароли, которые и необходимо указывать в настройках 1С.

Для получения пароля, вам необходимо зайти на свою почту и выбрать пункт «Настройки».

Проверка настроек Меил.ру

Далее выбираете «Все настройки».

Проверка настроек Меил.ру

После «Безопасность».

Проверка настроек Меил.ру

В разделе «Безопасность» выбираете «Пароли для внешних приложений».

Проверка настроек Мейл.ру

Добавляете новую запись.

Проверка настроек Мейл.ру

Даете название новой записи, например, «1С».

Проверка настроек Мейл.ру

Вводите свой пароль от почты.

Настройка почты Мейл.ру

Полученный пароль сохраняете и возвращаетесь к настройкам учетной записи в 1С.

Настройка почты Мейл.ру

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

Настройка почты 1С

Консультация 1С

  

Алоха

14.08.15 — 13:07

Привет всем.

Настроил почту в 1С, поставил прогу stunnel, странная штука происходит, когда нажимаю «проверка учетной записи» показывает что все успешно.

Когда пробую отправить письмо, выдает ошибку :

{ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(1239)}: Ошибка при вызове метода контекста (Послать): Сервер требует аутентификации (SMTP error code 530)

  

GreatOne

1 — 14.08.15 — 13:13

мне кажется сервер требует аутентификации

  

eklmn

2 — 14.08.15 — 13:13

))))

  

Алоха

3 — 14.08.15 — 13:18

(1) Не понял

  

Алоха

4 — 14.08.15 — 13:19

(2) Что-то по конкретнее можно (((((

  

GreatOne

5 — 14.08.15 — 13:19

(4) отладчик

  

GreatOne

6 — 14.08.15 — 13:20

посмотри как работает проверка почты

  

GreatOne

7 — 14.08.15 — 13:21

сравни методы подключиться() и послать()

  

Алоха

8 — 14.08.15 — 13:23

(5) (6) (7) Друг мой, я не силен в этих делах, к сожалению.

Отладчик запускается из конфигуратора?

  

GreatOne

9 — 14.08.15 — 13:25

  

Алоха

10 — 14.08.15 — 13:28

(9) Галочка стоит

  

Алоха

11 — 14.08.15 — 13:29

проверку учетной записи" показывает что все успешно

если отправляю письмо, то дает ошибку

  

Алоха

12 — 14.08.15 — 13:31

Учетная запись к gmail.com 

POP3 - 127.0.0.1 
SMTP - 127.0.0.1 

POP3 - 110 
SMTP - 25 

SMTP серверу требуется проверка подлинности - галочка стоит 
Аналогично серверу входящей почты - выбрано

  

GreatOne

13 — 14.08.15 — 13:36

http://screenpresso.com/=H4Zvc

+ позовите специалиста, у вас скорее всего и stunnel неправильно настроен

  

Алоха

14 — 14.08.15 — 13:41

Настроен верно :

[gmail-pop3]

client = yes 
accept = 127.0.0.1:110 
connect = pop.gmail.com:995 

[gmail-smtp] 
client = yes 
accept = 127.0.0.1:25 
connect = smtp.gmail.com:465

  

GreatOne

15 — 14.08.15 — 13:56

stunnel  у меня давно удален. Но дело в нем, я помню что-то менял. Скорее всего добавлял новую настройку, стандартная gmail не работала

  

Алоха

16 — 14.08.15 — 14:02

(15) Быть может можно включить использование SSl шифрования в моей конфигурации :

1С:Предприятие 8.3 (8.3.6.2100)
"Консолидация Проф", редакция 2.1 (2.1.4.1) 

все последние версии.

  

Алоха

17 — 14.08.15 — 14:02

Чтобы без stunnel обойтись

  

GreatOne

18 — 14.08.15 — 14:07

(16) Эммм… а на кой лад вам вообще stunnel? SSL с какой-то лохматой 8.2 еще работает

  

Алоха

19 — 14.08.15 — 14:13

(18) В 1С Консолидация ПРОФ, нет галочек использовать SSL.

Не знаю почему.

Вот и пришлось использовать stunnel.

Вы знаете как включить ssl в 1С Консолидация????

  

Алоха

20 — 14.08.15 — 14:14

Я так думаю, это где-то в конфигураторе делается, но знаю, только предполагаю

  

Живой Ископаемый

21 — 14.08.15 — 14:35

как версия — проверка учетной записи у тебя отрабатывает на твоем компе, как на клиенте, а получение почты — на сервере. А на сервере не стоит стунель

  

GreatOne

22 — 14.08.15 — 14:35

Эти галочки я нарисовал для старой конфы, самописка
В типовых это "использоваться защищеннуюю..."

  

GreatOne

23 — 14.08.15 — 14:35

(21) да у него 8.3, стунел уже неактуален

  

Алоха

24 — 14.08.15 — 14:41

(22)  В итоге, как мне включить SSl??????????

  

EugeniaK

25 — 14.08.15 — 14:57

(0) А зачем сейчас stunnel?

Вроде все типовые давно уже поддерживают SSL

  

GreatOne

26 — 14.08.15 — 14:57

(24) какая версия 1С Консолидация ПРОФ?

  

Алоха

27 — 14.08.15 — 15:07

(26) «Консолидация Проф», редакция 2.1 (2.1.4.1)

  

Алоха

28 — 14.08.15 — 15:08

(25) Я тоже насколько знаю, все типовые поддерживают, но просто 1С Консолидация, это постоянная головная боль.

  

GreatOne

29 — 14.08.15 — 15:10

(28) поддерживает платформа,в конфе просто галочки не выведены. Конфы, выпущенные после 17.06.14 должны иметь эту настройку

  

Алоха

30 — 14.08.15 — 15:13

(29) В итоге получается что у меня все должно работать???

  

Алоха

31 — 14.08.15 — 15:14

Без всяких stunnel  и включения галочек в платформе и конфигурации??

Так почему же не работает?

  

GreatOne

32 — 14.08.15 — 15:21

  

Алоха

33 — 14.08.15 — 15:30

  

Алоха

34 — 14.08.15 — 15:30

  

Алоха

35 — 14.08.15 — 15:31

(33) Эта ссылка не работает

  

GreatOne

36 — 14.08.15 — 15:33

  

Goggy

37 — 14.08.15 — 15:35

Эх романтика… помню так же секазом занимался с Ут 10.3 на старте профессии в армянском ларьке…

Аж слезу пробивает :)

  

Алоха

38 — 14.08.15 — 15:42

(36) Извините, я просто забыл поставить галочку там, а так она у меня стояла, видимо случайно сейчас снял.

Но тем не менее, это не тоже самое что (32) указано здесь.

  

Алоха

39 — 14.08.15 — 15:43

(37) А по делу есть что???

  

GreatOne

40 — 14.08.15 — 15:46

У меня есть кроссовки и шлепки. Оба агрегата одевают на ноги, но с виду они весьма разные. Для успешного выполнения одной и той же функции кроссовки надо зашнуровать,а в шлепки просто впихнуть ногу.

  

GreatOne

41 — 14.08.15 — 15:47

(39) Звоните в ИТС

  

Алоха

42 — 14.08.15 — 15:50

(40) Каждый профессионал в своем деле. Поэтому Ваш сарказм не понятен. (41) Этого вообще ответа не понял

  

GreatOne

43 — 14.08.15 — 16:00

(42) вам галочки не расставить, звоните в ИТС, расскажут как. У вас же есть лицензия, правильно? Версия то последняя, поди с офф сайта качали

  

Алоха

44 — 14.08.15 — 16:28

(43) Позвонил, итог такой же как и по некоторым другим вопросам. Уточнят и перезвонят. Лет так через пять, как освободятся.

  

Алоха

45 — 14.08.15 — 16:31

Проблема в том что найти человека который хоть что-то соображает в Консолидации ПРОФ, почти не реально. Я был в Москве, думал задам 150 вопросов, по программе, куда там, только запустили представители программу, в каком-то моменте выдала ошибку, и все, семинар закончился.

  

Алоха

46 — 14.08.15 — 16:32

(43) Я так понимаю Вы мне не поможете, верно?

  

GreatOne

47 — 14.08.15 — 16:38

(46) у меня нет консолидации под рукой. могу дать код, который заработает,но вам такое не надо.

выложите еще раз скрин, только с галкой из (36)

  

Алоха

48 — 14.08.15 — 16:47

  

EugeniaK

49 — 14.08.15 — 17:05

(48) Последний раз я работала с Консолидацией больше года назад.

И уже тогда она была на УФ.

Попробуй запустить в управляемом режиме. Возможно, просто на устаревших обычных формах галочки не выведены.

  

GreatOne

50 — 14.08.15 — 17:09

(48) ты прикалываешься?

А что будет, если нажать на «Задать параметры»?

  

Алоха

51 — 14.08.15 — 17:12

(49) Спасибо, мне кажется выход должен быть другим. Не знаю каким.

  

Алоха

52 — 14.08.15 — 17:48

(47) Дайте пжл мне код который заработает, которого мне не надо )))  

Хоть его попробую

  

GreatOne

53 — 14.08.15 — 18:23

LOL! Скачать консолидацию последнюю.

Поиск по всей базе не нашел ИспользоватьSSLSMTP!

То есть ее реально не включили нигде.

Код простой, найди функцию "ПолучитьИнтернетПочтовыйПрофиль" в общем модуле УправлениеЭлектроннойПочтой

и в конце перед

Возврат Профиль;

Добавь

Профиль.ИспользоватьSSLPOP3 = Истина;
Профиль.ИспользоватьSSLSMTP = Истина;

  

Алоха

54 — 15.08.15 — 09:17

(53) Дорогой мой друг.

Очень тебе признателен. Спасибо что потратил свое время на решение моей задачки.

Ты знаешь, я сделал как ты написал, даже завел специально для этого отдельный почтовый ящик на яндексе, чтобы его использовать как учетную запись,

но к сожалению все равно выдает ошибку :

smtp greeting failure 421 smtp connection broken reply

Вот мой код в кофигурации, куда вставлял :

Функция ПолучитьИнтернетПочтовыйПрофиль(УчетнаяЗапись) Экспорт

    Профиль = Новый ИнтернетПочтовыйПрофиль;
    
    Профиль.АдресСервераPOP3 = УчетнаяЗапись.POP3Сервер;
    Профиль.АдресСервераSMTP = УчетнаяЗапись.SMTPСервер;
    Если УчетнаяЗапись.ВремяОжиданияСервера > 0 Тогда
        Профиль.ВремяОжидания = УчетнаяЗапись.ВремяОжиданияСервера;
    КонецЕсли; 
    Профиль.Пароль           = УчетнаяЗапись.Пароль;
    Профиль.Пользователь     = УчетнаяЗапись.Пользователь;
    Профиль.ПортPOP3         = УчетнаяЗапись.ПортPOP3;
    Профиль.ПортSMTP         = УчетнаяЗапись.ПортSMTP;
    
    Если УчетнаяЗапись.ТребуетсяSMTPАутентификация Тогда
        Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
        Профиль.ПарольSMTP         = УчетнаяЗапись.ПарольSMTP;
        Профиль.ПользовательSMTP   = УчетнаяЗапись.ПользовательSMTP;
    Иначе
        Профиль.АутентификацияSMTP = СпособSMTPАутентификации.БезАутентификации;
        Профиль.ПарольSMTP         = "";
        Профиль.ПользовательSMTP   = "";
    КонецЕсли; 
    Профиль.ИспользоватьSSLPOP3 = Истина;
        Профиль.ИспользоватьSSLSMTP = Истина;

    Возврат Профиль;

КонецФункции

  

Алоха

55 — 15.08.15 — 09:20

(53) Помоги пжл добить эту задачку. Попробуй в своей конфигурации, может я что-то не то делаю.

  

orangekrs

56 — 15.08.15 — 09:34

(54) Совершенно точно знаю, т.к. на своей конфе (БП 3) настраивал отправку через яндекс. У яндекса нужно привязать номер моб.телефона к почте, чтобы заработала отправка по SMTP

  

Алоха

57 — 15.08.15 — 09:36

(56) Привет

Т.е.нужно просто зарегистрировать свой номер в почте, и она включить smtp?

  

Алоха

58 — 15.08.15 — 10:06

(56) НЕ работает, не зависимо от регистрации номера

  

EugeniaK

59 — 15.08.15 — 11:45

(58) Для начала проверь на любой другой конфигурации, отправляются ли письма с ящика.

Теоретически должно работать, ничего больше дописывать не нужно, кроме двух строк об использовании SSL.

  

orangekrs

60 — 16.08.15 — 12:04

Порт POP3 укажи 993
Порт SMTP укажи 465

Попробуй.

Затем кинь сюда ешё раз скриншот настроек почты

  

  

orangekrs

61 — 16.08.15 — 12:05

Ну и конфигурацию БД ты же обновил перед тем как проверить ? Т.е. применил изменения?

  

GreatOne

62 — 16.08.15 — 15:38

Разобрался в чем дело.

Для отправки писем в ИнтернетПочтовыйПрофиль необходимо передавать только эти параметры:

СписокСвойств = "АдресСервераSMTP,ПортSMTP,ИспользоватьSSLSMTP,POP3ПередSMTP,ПользовательSMTP,ПарольSMTP,ТолькоЗащищеннаяАутентификацияSMTP";

Если передано что-то лишнее, допустим адрес pop3 сервера, будут лезть ошибки.

Для решения проблемы ТС можно поступить следующим образом:

если требуется только отправка писем, то в той же функции «ПолучитьИнтернетПочтовыйПрофиль» перед

Возврат Профиль;

дописать следующее:

    Профиль = Новый ИнтернетПочтовыйПрофиль;
    профиль.ПортSMTP    =465;
    профиль.POP3ПередSMTP    =Ложь;
    профиль.АдресСервераIMAP    ="";
    профиль.АдресСервераPOP3    ="";
    профиль.АдресСервераSMTP=    "smtp.gmail.com";
    профиль.АутентификацияPOP3=СпособPOP3Аутентификации.Обычная;
    профиль.АутентификацияSMTP=СпособSMTPАутентификации.ПоУмолчанию;
    профиль.ИспользоватьSSLIMAP    = Ложь;
    профиль.ИспользоватьSSLPOP3    = Ложь;
    профиль.ИспользоватьSSLSMTP    = Истина;
    профиль.Пароль    ="";
    профиль.ПарольIMAP    ="";
    профиль.ПарольSMTP    = ВСТАВИТЬ ПАРОЛЬ SMTP!!!
    профиль.Пользователь    ="";
    профиль.ПользовательIMAP    ="";
    профиль.ПользовательSMTP =    ВСТАВИТЬ ПОЛНЫЙ ЛОГИН логин@gmail.com
    профиль.ПортIMAP    =0;
    профиль.ПортPOP3=    0;
    профиль.Таймаут    =30;
    профиль.ТолькоЗащищеннаяАутентификацияIMAP    =Ложь;
    профиль.ТолькоЗащищеннаяАутентификацияPOP3    =Ложь;
    профиль.ТолькоЗащищеннаяАутентификацияSMTP    =Ложь;

  

Алоха

63 — 17.08.15 — 08:31

(62) Привет мой друг! Проверь пжл, все ли я сделал как ты описал, все равно выдает 421 ошибку SMTP :

настройки http://pixs.ru/showimage/555555png_7946368_18441291.png

конфигурация

http://pixs.ru/showimage/666666png_4276737_18441298.png

  

Алоха

64 — 17.08.15 — 08:33

Там где в конфигурации нужно было указать пароль и пользователь SMTP, я их заключил в кавычки и поставил точку с запятой, это верно?

  

GreatOne

65 — 17.08.15 — 11:08

stunnel для начала снесите

  

GreatOne

66 — 17.08.15 — 11:09

(64) да

  

GreatOne

67 — 17.08.15 — 11:18

Это у вас при проверке почты происходит? Попробуйте все равно что-нибудь отправить.

  

GreatOne

68 — 17.08.15 — 11:19

Для проверки другой модуль вызывается

  

GreatOne

69 — 17.08.15 — 11:19

У меня только что на консолидации письмо улетело

  

GreatOne

70 — 17.08.15 — 11:21

Для корректной проверки этот же код надо вставить в общий модуль ЭлектроннаяПочта, Функция СформироватьИнтернетПрофиль

  

Алоха

71 — 17.08.15 — 11:23

(70) Щас попробую

  

Алоха

72 — 17.08.15 — 11:24

(67) Да при проверке

  

Алоха

73 — 17.08.15 — 11:26

(69) У меня тоже улетело.

ДА        ДА            ДА. Блин, УРААААААААА

Спасибо большое

Я должен Вас отблагодарить хоть как-нибудь.
мой мэйл : nab1985@mail.ru

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

  1. Настройка учетной записи электронной почты 1C
  2. Ошибки, который могут появиться после настройки почты
  3. Настройка учетной записи gmail
  4. Исправление ошибок после настройки

Настройка учетной записи электронной почты

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

Администрирование | Органайзер | Настройка системной записи электронной почты

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

Диалог 1С настройки учетной записи электронной почты

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

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

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

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

  1. В правом верхнем углу нажмите на пиктограмму своего аккаунта. 
  2. Затем нажмите на кнопку Управление аккаунтом Google
  3. В открывшимся окне в левой панели нажмите на пункт Безопасность.
  4. Теперь найдите на странице виджет Вход в аккаунт Google и перейдите, нажав на Двухэтапная аутентификация, на следующую страницу и отключите эту настройку.
  5. Теперь найдите виджет Ненадежные приложения, у которых есть доступ к аккаунту и нажмите на пункт Открыть доступ (не рекомендуется). Если нужно сразу перейти на эту страницу, то можно использовать такую ссылку https://myaccount.google.com/lesssecureapps.
  6. На этой странице включите переключатель Небезопасные приложения заблокированы, запись измениться на Небезопасные приложения разрешены. К вам сразу придет сообщение от гугл о том, что кто-то разрешил небезопасные приложения.

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

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

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

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

Проверка параметров учетной записи завершилась с ошибками:
Ошибка при отправке сообщения: Произошла ошибка при работе с SMTP. Код ошибки: 535. 
Ответ сервера: 5.7.8 Username and Password not accepted.

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

Ошибка при отправке сообщения: Произошла ошибка при работе с SMTP. Код ошибки 534. 
Ответ сервера: 5.7.14 

Ошибка доступа к серверу входящих сообщений. Произошла ошибка при работе с POP3: Код ошибки 6. 
Ответ сервера: [AUTH] Web login required.

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

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

Вначале статьи показан скриншот по устранению неполадок, связанных со входом в аккаунт gmail. На нем подчеркнута ссылка, которая ведет к странице, на которой можно дать доступ непроверенным приложениям. Вот эта ссылка: https://www.google.com/settings/security/lesssecureapps. Переходя по ней вы увидите такую же страницу, как на скриншоте ниже:

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

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

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

ПОДПИСКА

Содержание

  1. Pop3 код ошибки 6
  2. Отправка почты из 1С 8
  3. Настройка учетной записи электронной почты
  4. Ошибки, который могут появиться после настройки почты
  5. Исправление ошибок после настройки
  6. Ответить
  7. Добавить комментарий Отменить ответ
  8. Метки
  9. Рубрики
  10. Рубрики
  11. Свежие комментарии
  12. Страницы
  13. Метки
  14. Наши сайты
  15. Cookie и настройки приватности
  16. Коды откликов сервера SMTP
  17. Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download
  18. Ошибки почтового сервера
  19. Пошаговая проверка почтового сервера
  20. Коды ошибок почтовых серверов и как устранить эти ошибки:
  21. Ошибка почтового сервера 421
  22. Почтовый сервер ответил 451
  23. Ошибка почтового сервера 452
  24. Ошибка почтового сервера 550
  25. Почтовый сервер ответил 571
  26. Сертификат почтового сервера недействителен

Pop3 код ошибки 6

Отправка почты из 1С 8

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

Настройка учетной записи электронной почты

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

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

Когда вы нажмете на ссылку «Настройка системной записи электронной почты», то появиться диалог:

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

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

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

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

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

Вначале статьи показан скриншот по устранению неполадок, связанных со входом в аккаунт gmail. На нем подчеркнута ссылка, которая ведет к странице, на которой можно дать доступ непроверенным приложениям. Вот эта ссылка: https://www.google.com/settings/security/lesssecureapps. Переходя по ней вы увидите такую же страницу, как на скриншоте ниже:

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

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

Поделиться записью
Вам, возможно, понравится

Подскажите пожалуйста, использую бизнес почту мейл.ру, создал почту info@comix.by, мейл ру дал настроки:

Имя почтового ящика — это полное название вашего почтового ящика;
Сервер входящей почты IMAP-сервер — imap.mail.ru;
Порт для подключения по IMAP — 143 (при использовании шифрования STARTTLS) и 993 (при использовании шифрования SSL/TLS);
Сервер входящей почты POP3-сервер — pop.mail.ru;
Порт для подключения по POP3 — 995 (с шифрованием);
Сервер исходящей почты SMTP-сервер — smtp.mail.ru;
Порт для подключения по SMTP — 465 (с шифрованием);
Имя пользователя — это полное название вашего почтового ящика (логин и домен);

после ввода всей информации выдаёт ошибку:
Не удалось подключиться к серверу исходящей почты:Произошла ошибка при работе с SMTP. Код ошибки: 27
Не удалось подключиться к серверу входящей почты:Произошла ошибка при работе с IMAP. Код ошибки: 26. Ответ сервера: Command disabled. Please use STARTTLS first.
Что не так делаю?

Проверьте правильно ли вы указываете настройки почты, не изменилось ли что?

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

Добрый день. Подскажите пож, приподключении пишет: Не удалось подключиться к серверу исходящей почты:Произошла ошибка при работе с POP3. Код ошибки: 2
с/у Ирина.

Здравствуйте, Ирина! Проверьте, правильно ли вы указали настройки.

Спасибо! Очень помогли!

Добрый день, ситуация аналогичная, выходит следующая ошибка:
Не удалось подключиться к серверу исходящей почты:Произошла ошибка при работе с POP3. Код ошибки: 10

Использую бизнесакаунт Mail.ru

Пробовали применить советы из статьи?

Ответить

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

Метки

Рубрики

  • 1С (30)
  • Запросы в 1С (7)
  • Обмен в 1С (6)
  • Обработки 1С (11)
  • Отчеты 1С (14)
  • Платформа 1С (5)
  • Реклама (3)
  • СКД (9)
  • Таблица значений в 1С (2)
  • Табличной поле в 1С (4)
  • Тестирование (3)
    • Тесты по СКД (3)
  • Типы данных в 1С (7)

Рубрики

  • 1С (30)
  • Запросы в 1С (7)
  • Обмен в 1С (6)
  • Обработки 1С (11)
  • Отчеты 1С (14)
  • Платформа 1С (5)
  • Реклама (3)
  • СКД (9)
  • Таблица значений в 1С (2)
  • Табличной поле в 1С (4)
  • Тестирование (3)
    • Тесты по СКД (3)
  • Типы данных в 1С (7)

В этой заметке показано, как найти настройки пользователей в конфигурациях с интерфейсом такси. А также дано описание, того как программно добавить и получить эти настройки.

В этой заметке будет изложено, как реализовать программно удобный механизм подбора на управляемых формах

Свежие комментарии

  • softmaker к записи Ошибка СУБД: Ошибка SQL: Таблица не найдена: _Reference. Как исправить?
  • Валерий к записи Ошибка СУБД: Ошибка SQL: Таблица не найдена: _Reference. Как исправить?
  • softmaker к записи Отправка почты из 1С 8

Страницы

Метки

Наши сайты

Этот сайт использует файлы cookie. Продолжая просматривать сайт, вы соглашаетесь с тем, что мы используем файлы cookie.

Cookie и настройки приватности

Мы можем запросить сохранение файлов cookies на вашем устройстве. Мы используем их, чтобы знать, когда вы посещаете наш сайт, как вы с ним взаимодействуете, чтобы улучшить и индивидуализировать ваш опыт использования сайта.

Чтобы узнать больше, нажмите на ссылку категории. Вы также можете изменить свои предпочтения. Обратите внимание, что запрет некоторых видов cookies может сказаться на вашем опыте испольхования сайта и услугах, которые мы можем предложить.

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

The following cookies are also needed — You can choose if you want to allow them:

Коды откликов сервера SMTP

Каждый отклик сервера на команду клиента сопровождается трехзначным кодом. При отправке сообщения может возникнуть исключительная ситуация, при этом в тексте ошибки будет содержаться код последнего отклика SMTP-сервера. Далее приводится описание этих кодов.

Каждая цифра в коде ответа сервера имеет свое назначение. Первая цифра обозначает успех, неудачу или незавершенность команды. Вторая цифра уточняет тип ответа (например, ошибка почтовой системы или синтаксическая ошибка команды). Третья цифра служит для лучшей градации информации.

Ниже приведены пять значений первой цифры:

1yz – положительный предварительный отклик

2yz – положительный отклик

3yz – положительный промежуточный отклик

4yz – временный негативный отклик

5yz – негативный отклик

Вторая цифра показывает категорию ошибки:

x3z – Не определены

x4z – Не определены

x5z – Почтовая система:

Третья цифра служит для лучшей градации значения в каждой категории, определяемой второй цифрой. Перечисление кодов откликов иллюстрирует это:

  • 211 Состояние системы или системная справка.
  • 214 Информация о том, как работать с сервером, описание нестандартных команд и т.д.
  • 220 Служба готова к работе.
  • 221 Служба закрывает канал передачи данных.
  • 235 Успешная аутентификация на сервере.
  • 250 Выполнение почтовой команды успешно окончено.
  • 251 Нелокальный пользователь.
  • 252 Невозможно проверить наличие почтового ящика для пользователя, но сообщение принято, и сервер попытается его доставить.
  • 354 Начало приема сообщения. Сообщение должно заканчиваться точкой на новой строке и новой строкой.
  • 421 Работа с сервером невозможна. Произойдет закрытие канала связи (может быть ответом на любую команду, если серверу нужно закрыть соединение).
  • 450 Запрошенная команда не принята – недоступен почтовый ящик (почтовый ящик временно занят) .
  • 451 Запрошенная команда прервана – локальная ошибка при обработке команды.
  • 452 Запрошенная команда невозможна – недостаточно дискового пространства.
  • 454 Аутентификация невозможна по причине временного сбоя сервера.
  • 500 Синтаксическая ошибка, команда не распознана (также этот отклик может означать, что длина команды слишком большая).
  • 501 Синтаксическая ошибка в команде или аргументе.
  • 502 Команда распознана, но её реализация сервером не поддерживается.
  • 503 Неверная последовательность команд.
  • 504 Параметр команды сервером не поддерживается.
  • 530 Сервер требует аутентификации для выполнения запрошенной команды.
  • 534 Данный отклик означает, что выбранный механизм аутентификации для данного пользователя является не достаточно надежным.
  • 535 Аутентификация отклонена сервером (например, ошибка в кодировании данных).
  • 538 Выбранный метод аутентификации возможен только при зашифрованном канале связи.
  • 550 Запрошенная операция невозможна – почтовый ящик недоступен (почтовый ящик не найден или нет доступа; команда отклонена локальной политикой безопасности).
  • 551 Нелокальный пользователь.
  • 552 Запрошенная почтовая команда прервана – превышено выделенное на сервере пространство.
  • 553 Запрошенная почтовая команда прервана – недопустимое имя почтового ящика (возможно синтаксическая ошибка в имени).
  • 554 Неудачная транзакция или отсутствие SMTP сервиса (при открытии сеанса передачи данных).

    Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download

    Глава 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 секунд.

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

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

    : : Ошибка при вызове метода контекста (Подключиться) Соединение.Подключиться(Профиль, ПротоколИнтернет); по причине: Произошла ошибка соединения с сервером при работе с IMAP. Код ошибки: 4 Ответ сервера: Yandex IMAP4rev1 at imap16j.mail.yandex.net:993 ready to talk with ::ffff:xx.xx.xx.xx:64776, 2019-Jan-02 11:10:49, mAYgYsk5YCg1

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

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

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

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

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

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

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

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

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

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

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

    Ошибки почтового сервера

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

    Содержание статьи:

    • Пошаговая проверка почтового сервера
    • Коды ошибок почтовых серверов и как устранить эти ошибки
      • Ошибка почтового сервера 421
      • Почтовый сервер ответил 451
      • Ошибка почтового сервера 452
      • Ошибка почтового сервера 550
      • Почтовый сервер ответил 571
      • Сертификат почтового сервера недействителен

    Иногда в работе электронной почты возникают ошибки. Чаще всего они проявляются в том, что пользователи не могут отправить или получить письмо, получают сообщение “Не удалось подключиться к почтовому серверу”. Причины некоторых ошибок почтового сервера легко найти, для других потребуется тщательная диагностика настроек почтового сервера. Эта статья призвана помочь в поиске и устранении таких ошибок.

    Пошаговая проверка почтового сервера

    В первую очередь надо убедиться, что проблема именно на сервере, а не где-либо еще. Для этого попробуйте отправить себе несколько тестовых писем на тот же адрес электронной почты и на внешние почтовые сервисы, такие как Gmail. Если вы успешно получите тестовое письмо, то ответьте на него, чтобы проверить отправку и прием почты.

    • Если вы сразу же получили сообщение об ошибке подключения к почтовому серверу, как только попытались отправить или получить письмо, это свидетельствует, что проблема действительно с сервером. Отметьте себе код ошибки, далее мы расскажем о них подробнее.
    • Письмо было отправлено, но затем возвращено, вы получили так называемое bounced message – сообщение о том, что письмо было не доставлено по какой-либо причине. Чаще всего в тексте сообщения указывается эта причина (например, письмо слишком похоже на спам или почтовый сервер imap mail не отвечает), попробуйте устранить её.
    • Почтовый сервер не отвечает, при отправке ошибок не было, но вы не получили письмо в течение нескольких минут. В первую очередь проверьте папку “Спам”, возможно, оно попало туда. Если нет, то перепроверьте настройки почтового клиента.
    • Если вы без проблем отправляете и получаете тестовые письма, скорее всего проблема не в почтовом сервере, а в работе сети.

    Рекомендуем также проверить доступность почтового сервера хотя бы одним из бесплатных инструментов для проверки почтового сервера онлайн:

    Эти сервисы пробуют подключиться к вашему почтовому серверу по SMTP, замеряют время отклика, подтверждают, что у него есть запись обратной зоны DNS почтового сервера. С их помощью можно диагностировать некоторые ошибки службы почтовых серверов или проверить, не занесен ли почтовый сервер в черные списки из-за спама.

    Коды ошибок почтовых серверов и как устранить эти ошибки:

    Ошибка почтового сервера 421

    • проблема может возникнуть из-за неправильно заданных параметров SMTP-соединения, перепроверьте их настройки
    • брандмауэр блокирует IP сервера электронной почты, в таком случае надо добавить новое правило для него
    • блокируется трафик через порт 25. Попробуйте в настройках учетной записи электронной почты сменить номер порта SMTP на 465
    • ошибка вызвана использованием VPN – попробуйте отключить VPN и отправить письмо. Если проблема была в этом, то необходимо, чтобы провайдер услуги занес ваш почтовый сервер в белый список адресов VPN

    Почтовый сервер ответил 451

    • превышено количество допустимых подключений или лимит обмена сообщениями за отрезок времени, в таком случае письма просто ждут в очереди отправки. В настройках сервера вы можете увеличить этот лимит или задать ограничение не на количество подключений к серверу, а на количество писем на одного пользователя. Если никакой вредоносной деятельности вы не обнаружили, то можете отправить накопившуюся очередь писем командой принудительной отправки (force send).
    • неправильно настроенные MX-записи домена и неправильная маршрутизация писем вследствие этого. Проверьте логи, конфигурационные файлы, МХ-записи и разрешения, чтобы установить причину ошибки

    Ошибка почтового сервера 452

    • вероятно, ошибка не на вашей стороне – на сервере получателя закончилось место, поэтому письмо не доставляется. Проверьте, получается ли отправлять письма на другие сервера
    • если в сообщении об ошибке есть текст “Out of memory”, то места не хватает на вашем сервере. Проверьте количество писем в очереди, свободное место на диске и объем доступной памяти

    Ошибка почтового сервера 550

    • указан неправильный адрес почты получателя, уточните, действующий ли он и правильно ли вы его написали
    • неправильные настройки сервера SMTP
    • есть подозрение, что ваша система заражена вирусом, который автоматически рассылает письма. Выполните проверку специализированным антивирусом, например, Kaspersky для почтовых серверов
    • провайдер установил ограничения на исходящие сообщения. Свяжитесь с техподдержкой провайдера и вам подскажут, что делать в таком случае

    Почтовый сервер ответил 571

    Ошибка при получении почты (на стороне получателя). Причины:

    • IP отправителя заблокирован на стороне получателя спам-фильтром, антивирусом или фаерволом, текст сообщения об ошибке будет похож на такой: “Почтовый сервер ответил: spam message rejected”. Если вы отправляете тестовое письмо себе, попробуйте отключить это ПО и проверьте отправку/получение писем без него
    • у IP отправителя нет RDNS
    • отправитель занесен в спам-лист, фильтры сообщений получателя не пропускают письмо

    Чтобы устранить ошибку, проверьте настройки получения писем и в особенности разрешения для доменов-отправителей.

    Сертификат почтового сервера недействителен

    Проверьте, вероятно, пришло время обновить сертификаты.

    Мы надеемся, что этот материал был вам полезен. Иногда найти ошибку очень трудно, для этого приходится изучать логи электронной почты, её маршрутизацию, параметры почтового сервера. Специалисты “Интегрус” готовы помочь в этом. Мы проведем аудит, обеспечим защиту почтового сервера, отсутствие спам-рассылок, установим почтовый сервер на Windows Server, почтовый сервер на Линукс, выполним настройку почтового сервера Postfix, настроим записи RDNS и SPF, устраним ошибки почтового сервера pop3 и другие.

    Мы всегда готовы дать рекомендации по настройке и защите почтового сервера, так что если у вас есть вопросы, не откладывайте и обращайтесь к нам за консультацией.

    Источник

  • Продолжение ошибки может звучать по-разному, например:

    • Ошибка в написании адреса сервера (11004).
    • Не удалось подключиться к почтовому серверу
    • Соединение закрыто сервером
    • Время ожидания операции чтения истекло

    Ошибка возникает в связи с тем, что программа не может определить активное интернет соединение на компьютере.

    Необходимо:

    1. Проверить работоспособность интернета, открыв любой сайт в браузере.

    2. Проблема может заключаться в антивирусном ПО, при отправки сообщений или приеме ответов, почтовый клиент антивируса блокирует пакеты. Для устранения проблемы необходимо настроить антивирус таким образом, чтобы он не блокировал исходящиевходящие сообщения, либо врнменно отключить антивирус для отпрвки или приема отчетности.

    3. Если используется прокси-сервер, необходимо произвести его корректную настройку.

    4. Проверить доступность сервера 1С-Отчетности с компьютера пользователя. Сделать это можно с помощью команды telnet. Для этого откройте командную строку («Пуск» → «Все программы» → «Стандартные» → «Командная строка»). Команда вводится водится в следующем формате: «telnet Y X», где Y — имя сервера, а X — порт.

    Пример: telnet report.keydisk.ru 465

    После ввода команды, нажмите кнопку «Enter». Если не появится сообщение об ошибке, то связь проходит успешно. Если результат проверки получился иной, то необходимо настроить соединение.

    Примечание: Для соединения с сервером используются следующие порты:
    smtp: 465 (резервный 25)
    pop3: 110
    http: 80

    Подробные настройки доступа к сети

    Ошибка почтового клиента в 1С: Ошибка при вызове метода контекста (Подключиться): SMTP greeting failure: 421 SMTP connection broken (reply)

    Описание ошибки:
    С сентября 2014 Яндекс.Почта, Mail.ru перешли на протокол SSL, что сделало их ещё более безопасными. Чтобы и дальше работать с письмами через 1С, Вам нужно изменить их настройки и внести доработки в код конфигураций.

    Найденные решения:

    Ошибка наблюдается, в частности, в случае, когда меняются настройки почты. Например мне довелось столкнуться в случае, когда ввели для почты SSL-шифрование. Если это Ваш случай, то из быстрых и простых остается только обновление до версии платформы 8.3, где поддержка этого шифрования для «ИнтернетПочтовыйПрофиль» реализована.  И доработка кода типовых конфигураций для учета настроек SSL-шифрования и включения у почтового профиля. 

    ИнтернетПочтовыйПрофиль.ИспользоватьSSLPOP3 = Истина;
    ИнтернетПочтовыйПрофиль.ИспользоватьSSLSMTP = Истина;

    Сопровождающие проблему ошибки:

    Яндекс.Почта.

    адрес_почты@yandex.ru. {ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(1065)}: Ошибка при вызове метода контекста (Подключиться): Почтовый ящик пользователя «адрес_почты@yandex.ru» на сервере «pop.yandex.ru» не найден. Ответ сервера: «[AUTH] Working without SSL/TLS encryption is not allowed. Please visit http://help.yandex.ru/mail/mail-clients/ssl.xml.  sc=NXhLmqHbM4YK»

    Если установлены не правильные порты, то получим ошибку:
    Ошибка при вызове метода контекста (Подключиться): TLS/SSL failure for smtp.mail.ru: Invalid token, probably not an SSL server
    Установите порты 465 для smtp, 995 для pop3.

    При соединении с Яндексом: в логинах оставить только содержимое логина до @yandex.ru, т.е. из примера «адрес_почты» (без кавычек). Устанавливаем для pop3 и smtp SSL-шифрование. Если почта корпоративная на Яндексе, и в наименовании не используется @yandex.ru, то оставляем логин, равный наименованию почты, как есть.

    Если возникает ошибка TLS/SSL failure for pop.yandex.ru: Unexpected TCP input disconnect

    Если возникает ошибка Too many login failures, то обратитесь к соответствующему описанию устранения данной ошибки в публикации.

    Mail.ru

    Не включено SSL-шифрование для учетной записи электронной почты.
     Ошибка при вызове метода контекста (Подключиться): Can not authenticate to POP3 server: POP3 is available only with SSL or TLS connection enabled

    Если установлены не правильные порты, то получим ошибку:
    Ошибка при вызове метода контекста (Подключиться): TLS/SSL failure for smtp.mail.ru: Invalid token, probably not an SSL server
    Устанавливаем порты 465 для smtp, 995 для pop3.

    Если возникает ошибка:
    Ошибка при вызове метода контекста (Подключиться): Can’t connect to smtp.mail.ru,495: Timed out — значит неправильно указан порт.

    Если возникает ошибка:
    Ошибка при вызове метода контекста (Подключиться): SMTP greeting failure: 421 SMTP connection broken (reply)
    Порты настроены правильно, не установлено SSL-шифрование для smtp.

    ВАЖНО! В паролях для почты не использовать спецсимволы, пример из опыта: в пароле к почте был символ «+», пока из пароля не убрали, соединение не происходило! Система выдавала ошибку: Ошибка при вызове метода контекста (Подключиться): Can not authenticate to SMTP server: 535 5.7.8 Error: authentication failed: Invalid user or password!

    Разработчики 1С вносят фунционал в рабочие конфигурации, например: УТ 10.3.30.1 от 26.09.2014, описание обновления: 
    В справочник «Учетные записи электронной почты» добавлены реквизиты «Использовать защищенную версию протокола SMTP» и «Использовать защищенную версию протокола POP3». При установке этих реквизитов предоставляется возможность подключаться к почтовым серверам через безопасное соединение (SSL). Реквизиты доступны при использовании версии платформы не ниже 8.3.1.

    P.S.: Возможно еще использование дополнительной программы stunnel. Но мне этот вариант меньше понравился. Т.к. клиенту не хотелось зависеть от программиста каждый раз, когда появляется новая почта или рабочее место, а чтобы сразу можно было из 1С настроить, как и раньше.

    Оцените, помогло ли Вам предоставленное описание решения ошибки?




    © www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

    19-09-2014

    Журавлев А.С.
    (Сайт www.azhur-c.ru)

  • 1с после обновления платформы ошибка потока
  • 1с после динамического обновления ошибка формата потока
  • 1с попытка исключение сообщение об ошибке
  • 1с попытка информация об ошибке
  • 1с получить текст ошибки при исключении