Автоматизация · 13 мин
Как настроить рассылку в 1С: полная инструкция
Пошаговая настройка рассылки отчетов и уведомлений в 1С: учетная запись почты, расписание, получатели, проверка отправки и типичные ошибки.
Рассылка в 1С — это автоматическая отправка отчетов, документов или уведомлений по электронной почте без ручного участия пользователя. В типовых конфигурациях (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:ЗУП) для этого есть встроенный механизм «Рассылка отчетов» из библиотеки стандартных подсистем, а также возможность отправки писем прямо из документов через учетную запись электронной почты.
Настройка состоит из трех обязательных этапов: подключение учетной записи почты, создание самой рассылки с получателями и содержимым, а также установка расписания. Если пропустить или неверно выполнить хотя бы один этап, письма либо не уйдут вовсе, либо попадут в спам у получателя.
Ниже разобран полный порядок настройки на примере типовых конфигураций, работающих в режиме управляемого приложения. Названия пунктов меню могут незначительно отличаться в зависимости от конфигурации, но логика везде одинаковая.
Подготовка: что нужно перед настройкой
Перед началом работы убедитесь, что у вас есть права администратора или хотя бы права на настройку учетных записей почты и регламентных заданий. Без этих прав часть настроек будет недоступна, и рассылка не заработает, даже если все поля заполнены верно.
Также потребуются параметры почтового сервера: адрес SMTP-сервера, порт, логин и пароль от ящика, с которого будут уходить письма. Для корпоративной почты эти данные выдает системный администратор. Для публичных сервисов (Яндекс, Mail.ru, Gmail) почти всегда требуется отдельный «пароль приложения», который создается в настройках безопасности почтового аккаунта, — обычный пароль от ящика при включенной двухфакторной аутентификации не подойдет.
Заранее решите, что именно будет рассылаться: готовые отчеты по расписанию, печатные формы документов или произвольные уведомления. От этого зависит выбор инструмента: штатная «Рассылка отчетов», отправка из документа или доработка конфигурации.
Настройка учетной записи электронной почты
Откройте раздел «Администрирование» → «Органайзер» → «Настройки электронной почты» (в некоторых конфигурациях путь: «Администрирование» → «Общие настройки» → «Учетные записи электронной почты»). Создайте новую учетную запись и заполните основные поля: имя отправителя, адрес электронной почты, пароль.
В большинстве случаев 1С автоматически определяет параметры сервера по домену ящика. Если автоматическое определение не сработало, включите ручную настройку и укажите SMTP-сервер для отправки и POP3/IMAP-сервер для приема (прием нужен, только если планируете получать письма в 1С). Стандартные защищенные порты: 465 (SSL) или 587 (STARTTLS) для SMTP.
После заполнения обязательно нажмите «Проверить настройки». Программа отправит тестовое письмо и сообщит о результате. Если проверка завершилась ошибкой, чаще всего причина в неверном пароле приложения, закрытом порте на стороне сети или блокировке «небезопасных приложений» в настройках почтового сервиса.
- 1Откройте Администрирование → Органайзер → Настройки электронной почты
- 2Создайте учетную запись и укажите адрес, имя отправителя и пароль приложения
- 3При необходимости включите ручную настройку серверов и портов
- 4Нажмите «Проверить настройки» и дождитесь успешной отправки тестового письма
- 5Установите признак использования учетной записи для рассылок, если такой флаг предусмотрен
Создание рассылки отчетов
Штатный механизм «Рассылка отчетов» находится в разделе «Администрирование» → «Рассылка отчетов» либо в разделе «Отчеты» в зависимости от конфигурации. Если пункта нет в меню, проверьте, включена ли соответствующая функциональная опция в настройках программы.
Создайте новую рассылку и заполните ключевые параметры. На вкладке с отчетами добавьте нужные варианты отчетов — например, «Продажи за период» или «Остатки товаров на складах». Для каждого отчета задайте настройки: период, отборы, группировки. Важно использовать относительные периоды («Текущий месяц», «Вчера»), иначе каждая рассылка будет содержать одни и те же устаревшие данные.
Далее укажите формат выгрузки: PDF, Excel, HTML или табличный документ MXL. PDF удобен для чтения руководителями, Excel — для дальнейшей обработки данных. На вкладке доставки выберите учетную запись отправителя и перечислите получателей — это могут быть пользователи базы, контрагенты или произвольные email-адреса.
Рассылка писем из документов
Если задача — отправлять контрагентам счета, акты или накладные, отдельная рассылка не нужна. Откройте печатную форму документа, нажмите кнопку отправки по почте (конверт в командной панели), выберите формат вложения и адрес получателя. Адрес подставится из карточки контрагента, если там заполнено поле электронной почты.
Массовая рассылка по списку контрагентов
Для информационных рассылок (прайс-листы, уведомления об акциях) в некоторых конфигурациях есть механизм сегментов и рассылок в разделе CRM или маркетинга. Если его нет, используют обработку групповой отправки либо выгрузку списка адресов во внешний сервис email-рассылок — второй вариант предпочтительнее при больших объемах, так как снижает риск попадания корпоративного ящика в черные списки.
Сравнение вариантов рассылки
Подходит для регулярной отправки отчетов руководству по расписанию. Ограничение: работает только с отчетами, доступными в базе.
Подходит для разовой отправки печатных форм контрагентам. Ограничение: требует ручного действия для каждого документа.
Подходит для маркетинговых рассылок на сотни и тысячи адресов. Ограничение: требуется выгрузка базы адресов и отдельный договор с сервисом.
Подходит для нестандартных сценариев — например, автоматической отправки уведомлений по событиям. Ограничение: нужен разработчик и последующая поддержка при обновлениях.
Настройка расписания и регламентного задания
В карточке рассылки перейдите к настройке расписания: задайте дни недели, время и периодичность — например, каждый понедельник в 8:30 или первое число месяца. Расписание хранится в самой рассылке, а фактическое выполнение обеспечивает регламентное задание «Рассылка отчетов».
Ключевое различие — между файловым и клиент-серверным режимом работы. В клиент-серверном варианте регламентные задания выполняет сервер 1С, и рассылка сработает даже при закрытых пользовательских сеансах. В файловой базе регламентные задания выполняются только в запущенном сеансе, у которого включено их выполнение: если программа закрыта, рассылка не уйдет и будет ждать ближайшего запуска.
Проверьте, что регламентное задание активно: «Администрирование» → «Обслуживание» → «Регламентные и фоновые задания». Найдите задание рассылки и убедитесь, что у него нет признака блокировки и в журнале нет ошибок выполнения.
Проверка результата и контроль доставки
Первый тест выполняйте вручную: откройте карточку рассылки и нажмите «Выполнить сейчас». Проверьте почтовый ящик получателя: письмо должно прийти с корректной темой, вложением нужного формата и актуальными данными внутри отчета.
Состояние отправки отслеживается в журнале регистрации и в самой рассылке — там фиксируются дата последнего выполнения и ошибки. Если письмо не пришло, но ошибок нет, проверьте папку «Спам» у получателя и папку «Отправленные» служебного ящика: отсутствие письма там означает, что отправка не выполнялась.
Для регулярного контроля полезно раз в неделю сверять журнал выполнения регламентных заданий с ожидаемым расписанием. Пропуски без ошибок почти всегда означают, что в файловой базе не было активного сеанса в момент срабатывания.
Как проверить результат
Письмо пришло получателю, вложение открывается, данные актуальны
Письма нет ни во входящих, ни в спаме, в журнале ошибка отправки
Отправленные письма присутствуют с корректной темой
Папка пуста при отсутствии ошибок — задание не выполнялось
Задание выполняется по расписанию без ошибок
Пропуски выполнения или повторяющиеся ошибки аутентификации
Период и отборы соответствуют настройкам
Устаревшие данные — задан фиксированный период вместо относительного
Типичные ошибки и ограничения
Самая частая проблема — ошибка аутентификации при отправке. Она возникает, когда вместо пароля приложения указан обычный пароль от ящика, либо когда почтовый сервис сменил политику безопасности. Решение — сгенерировать новый пароль приложения и обновить его в учетной записи 1С.
Вторая распространенная ситуация — рассылка срабатывает, но письма приходят с опозданием или дублируются. Опоздание характерно для файловых баз, где задание ждет запуска программы; дублирование — признак того, что выполнение регламентных заданий включено у нескольких пользователей одновременно.
Учитывайте и ограничения почтовых сервисов: лимит на число писем в сутки, максимальный размер вложения, требования к обратному адресу. При превышении лимитов ящик могут временно заблокировать, и все рассылки остановятся без видимых ошибок внутри 1С.
Когда штатных средств недостаточно
Штатная рассылка отчетов не умеет отправлять письма по произвольным событиям — например, при изменении статуса заказа или при приближении срока оплаты. Такие сценарии реализуются подписками на события в конфигураторе или внешними обработками, которые формируют и отправляют письмо через объект ИнтернетПочта.
Если требуется персонализация текста письма для каждого получателя, сложная логика выбора адресатов или интеграция с внешними сервисами, задача переходит в зону разработки. В этом случае стоит привлечь специалиста по 1С и заранее зафиксировать требования: триггер отправки, шаблон письма, источник адресов и поведение при ошибках.
Самостоятельная доработка без опыта программирования в 1С рискованна: ошибка в коде отправки может привести к массовой рассылке некорректных данных контрагентам. Любую доработку сначала проверяют на копии базы.
Как выбрать действие
Что важно запомнить
Рабочая рассылка в 1С строится на трех элементах: корректно настроенной учетной записи почты с паролем приложения, карточке рассылки с относительными периодами отчетов и активном регламентном задании. В файловой базе программа должна быть запущена в момент отправки. Перед запуском всегда выполняйте тестовую отправку на свой адрес.
Частые вопросы
Почему рассылка не отправляется, хотя ошибок нет?
Чаще всего причина в том, что база файловая и в момент срабатывания расписания не было запущенного сеанса с выполнением регламентных заданий. Проверьте журнал регламентных заданий: если там нет записей о попытке выполнения, задание просто не запускалось. Решение — назначить ответственного пользователя, у которого программа работает постоянно, или перейти на клиент-серверный режим.
Можно ли отправлять рассылку с нескольких адресов?
Да, можно создать несколько учетных записей электронной почты и в каждой рассылке выбирать нужную. Это удобно, когда, например, отчеты для руководства уходят с одного ящика, а уведомления контрагентам — с другого. Каждая учетная запись настраивается и проверяется отдельно.
Как отправлять отчет в нескольких форматах одновременно?
В настройках рассылки для одного отчета можно выбрать несколько форматов вложений — например, PDF для чтения и Excel для обработки. Получатель получит одно письмо с несколькими вложениями. Учитывайте суммарный размер файлов, чтобы не превысить лимит почтового сервера.
Что делать, если письма попадают в спам у получателей?
Проверьте, что служебный ящик имеет корректные записи SPF и DKIM в DNS домена — это задача администратора почты. Избегайте в теме письма слов, характерных для спама, и не отправляйте массовые одинаковые письма с корпоративного ящика. Для массовых рассылок используйте специализированные сервисы с прогретой репутацией отправителя.
Можно ли настроить рассылку без прав администратора?
Создать рассылку отчетов может пользователь с соответствующими правами, но настройка учетной записи почты и управление регламентными заданиями обычно требуют административных прав. Если прав не хватает, обратитесь к администратору базы: он настроит почту, а дальнейшее управление рассылками сможете вести вы.
Сохранится ли рассылка после обновления конфигурации?
Настройки рассылок, учетных записей и расписаний хранятся в данных базы, а не в конфигурации, поэтому типовое обновление их не затрагивает. Риск есть только у самописных доработок отправки: их нужно проверять на совместимость после каждого обновления. Перед обновлением в любом случае делайте резервную копию базы.