При настройке системной учетной записи почты в «1С:Управление нашей фирмой» (УНФ) пользователи часто сталкиваются с тем, что программа отказывается подключаться к почтовому ящику Gmail. При этом попытки авторизации завершаются критическими ошибками: «SMTP error code 535 5.7.8 Username and Password not accepted» и «Invalid credentials (Failure)» для протокола IMAP (код ошибки 28). Примечательно, что тот же логин и пароль успешно работают при входе через обычный веб-браузер, а почтовые ящики других сервисов (например, Mail.ru или Яндекс) подключаются без каких-либо затруднений.
В этой статье мы подробно разберем, почему возникает эта проблема, проанализируем современные требования безопасности Google к сторонним приложениям и рассмотрим по шагам, как правильно настроить интеграцию Gmail с 1С в современных реалиях.
Компания Google непрерывно ужесточает политику безопасности учетных записей. Несколько лет назад была полностью прекращена поддержка функции «Ненадежные приложения» (Less Secure Apps), которая ранее позволяла сторонним программам авторизоваться в Gmail по обычному паролю от почтового ящика. Теперь любая попытка передать основной пароль через внешние почтовые клиенты, включая платформу «1С:Предприятие», мгновенно блокируется серверами Google с ошибкой 535.
Для восстановления работоспособности интеграции нам потребуется использовать современные и безопасные механизмы авторизации: специальные 16-значные пароли приложений или авторизацию по протоколу OAuth 2.0.
---
Если конфигурация вашей 1С:УНФ настроена на стандартную авторизацию по логину и паролю, вам необходимо сгенерировать уникальный пароль приложения в панели управления Google. Разберем этот процесс по шагам.
Шаг 1. Включение двухэтапной аутентификации (2FA)
Это обязательное условие. Без активации двухфакторной аутентификации Google физически не позволит вам создать пароль для внешнего приложения.
Шаг 2. Генерация 16-значного пароля приложения
Шаг 3. Активация протоколов IMAP/POP3 в настройках Gmail
Даже при наличии верного пароля приложения 1С не сможет забрать почту, если в самом почтовом ящике отключен доступ по стандартным протоколам.
Шаг 4. Настройка учетной записи в 1С:УНФ
Теперь перейдем непосредственно в информационную базу 1С.
smtp.gmail.com и порт 465 (с шифрованием SSL) или 587 (с шифрованием TLS).imap.gmail.com и порт 993 (с шифрованием SSL).---
В современных релизах платформы «1С:Предприятие 8.3» реализован более технологичный стандарт авторизации — OAuth 2.0. При его использовании 1С вообще не хранит пароли (даже пароли приложений), а авторизуется с помощью временных защищенных токенов доступа.
Для интеграции по протоколу OAuth 2.0 проанализируем последовательность действий:
Обратите внимание: данный способ является наиболее надежным и безопасным, однако в корпоративных аккаунтах Google Workspace создание таких проектов может потребовать предварительного одобрения со стороны глобального IT-администратора организации.
---
Рассмотрим ситуации, когда даже после настройки пароля приложения или OAuth 2.0 подключение все равно завершается ошибкой.
Иногда платформа 1С не может установить защищенное соединение с серверами Google из-за отсутствия или устаревания корневых сертификатов в операционной системе сервера 1С. Для обхода этой проверки мы можем временно отключить валидацию сертификатов для серверов Gmail в конфигурационном файле платформы.
Для этого найдите файл conf.cfg на сервере 1С:Предприятия (или на локальном компьютере, если файловая база запускается локально) и добавьте в него следующую строку:
IgnoreInternetMailServerCertificateVerificationList=imap.gmail.com;smtp.gmail.com
После внесения изменений обязательно перезапустите службу сервера 1С:Предприятия.
В клиент-серверных версиях 1С отправка и получение писем выполняются на стороне сервера приложений 1С:Предприятия, а не на компьютере пользователя. Выясним возможные причины сбоев:
USR1CV8), может не иметь прав для совершения внешних сетевых запросов в интернет.465, 587 или 993 на сервере 1С. Требуется открыть данные порты для исходящего трафика.Если ваша база 1С:УНФ используется исключительно для автоматической рассылки коммерческих предложений, счетов на оплату или актов клиентам, вам не требуется забирать входящую почту. В этом случае в настройках учетной записи в 1С рекомендуется снять флаг «Использовать для получения». Это полностью отключит обращения по протоколу IMAP, снизит нагрузку и существенно упростит прохождение проверок безопасности Google.