При внедрении системы 1С:Документооборот (особенно в редакции ПРОФ) часто возникает путаница между встроенной почтовой подсистемой («Легкая почта» или встроенный почтовый клиент в КОРП) и подсистемой рассылки уведомлений. Попытка настроить отправку писем о задачах через персональные почтовые ящики пользователей приводит к ошибкам прав доступа (например, «Нет прав для действий с БД») или к сообщениям о необходимости включить легкую почту.
Разберем архитектуру подсистемы уведомлений, выясним причину возникновения таких сложностей и пошагово настроим централизованную рассылку оповещений пользователям.
Проанализируем, как устроена работа с электронной почтой в программе:
Рассмотрим порядок действий для корректной настройки доставки писем.
Перейдем в раздел Настройка и администрирование → Учетные записи электронной почты (или Почтовые ящики). Откроем учетную запись с признаком Системная. Укажем параметры исходящей почты (сервер SMTP, порт, тип шифрования SSL/TLS, логин и пароль/пароль приложения). Нажмем кнопку проверки учетной записи, чтобы убедиться в успешной отправке тестового сообщения.
Перейдем в справочник Пользователи. Откроем карточку каждого сотрудника, который должен получать оповещения, и на вкладке с контактной информацией укажем корректный рабочий адрес в поле Email.
Откроем Настройка и администрирование → Настройка программы → Общие настройки → блок Уведомления. Установим флаг Использовать уведомления. В настройках способов доставки укажем способ По почте (Email) для необходимых видов событий или включим отправку для всех пользователей по умолчанию.
Выясним, почему письма-оповещения не приходят мгновенно в момент создания задачи. Рассылка работает в асинхронном фоновом режиме через конвейер из двух регламентных заданий:
Обработка произошедших бизнес-событий — анализирует изменения в информационной базе и формирует записи в служебном регистре Очередь уведомлений.Уведомление пользователей о произошедших событиях (или задание отправки писем) — считывает накопившуюся очередь и выполняет физическую отправку писем через системный SMTP-сервер.Если письма приходят с задержкой или накапливаются пачками, необходимо скорректировать расписание фоновых заданий:
Настройка и администрирование → Поддержка и обслуживание → Регламентные и фоновые задания.Обработка произошедших бизнес-событий и Уведомление пользователей о произошедших событиях.Если после включения всех опций письма сотрудникам не поступают, выполним следующую проверку:
Очередь уведомлений (через Все функции / Функции для технического специалиста). Если там накапливаются неотправленные записи, обратим внимание на поле с текстом ошибки (часто это связано с ограничениями SMTP-сервера по частоте отправки или неверными настройками авторизации).Журнале регистрации по фильтру регламентных заданий рассылки.Шаблоны уведомлений в настройках программы и отредактируем шаблоны с использованием доступных тегов автоподстановки.