Подключение электронной почты к 1С: учётная запись, SMTP, IMAP и проверка

· 9 мин

Содержание

Чтобы в 1С заработала отправка писем, нужна одна вещь: учётная запись электронной почты с верным сервером SMTP, портом, типом шифрования и паролем. Всё остальное (кнопка «Отправить по почте» в документах, рассылка счетов, уведомления) использует именно её. Создаётся запись в разделе администрирования, в блоке про органайзер и электронную почту. Если нужного пункта не видно, включите почту флажком в настройках программы и найдите список учётных записей через строку поиска по меню.

Главная засада не в самой 1С, а в почтовом сервисе. Яндекс, Mail.ru и Gmail не принимают обычный пароль от ящика для сторонних программ. Нужен отдельный пароль приложения или включённый доступ по протоколам. Без этого 1С будет упорно писать «ошибка аутентификации», хотя пароль вы вводите верный.

Что нужно собрать до открытия 1С

Настройка занимает пять минут, если все данные под рукой. Подготовьте:

  • 📧 адрес ящика, с которого пойдут письма;
  • 🔑 пароль: обычный для корпоративного сервера или пароль приложения для публичных сервисов;
  • 🌐 адреса серверов исходящей и входящей почты;
  • 🔒 тип защиты соединения: SSL/TLS или STARTTLS;
  • 👤 права в 1С: для создания учётных записей нужна роль администратора или пользователя с правом настройки почты.

Типовые параметры сервисов сведены в таблицу. Проверьте их в справке своего провайдера: серверы иногда меняются.

СервисSMTP-серверПорт SMTPIMAP-серверПорт IMAP
Яндексsmtp.yandex.ru465 (SSL)imap.yandex.ru993 (SSL)
Mail.rusmtp.mail.ru465 (SSL)imap.mail.ru993 (SSL)
Gmailsmtp.gmail.com465 (SSL) или 587 (STARTTLS)imap.gmail.com993 (SSL)
Корпоративный Exchange / почта хостингауточните у админачаще 587 или 465уточните у админачаще 993

Для 1С сервер входящей почты нужен не всегда. Если программа только рассылает счета и акты, достаточно SMTP. IMAP или POP3 понадобится, когда вы хотите читать ответы клиентов внутри 1С, в органайзере.

Как в 1С создать учётную запись и настроить отправку писем

Порядок один для Бухгалтерии 3.0, ЗУП 3.1, УТ 11, ERP и УНФ, поскольку почта живёт в общей библиотеке стандартных подсистем. Различаются только названия пунктов в меню. Не нашли раздел глазами — введите «учётные записи электронной почты» в строку поиска по командам.

Шаг 1. Откройте список учётных записей

  1. Зайдите в раздел администрирования и найдите блок про органайзер и почту.
  2. Включите флажок электронной почты, если он снят.
  3. Нажмите гиперссылку со списком учётных записей электронной почты.
  4. Нажмите «Создать».

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

Шаг 2. Заполните основные поля

В форме учётной записи:

  • Наименование — любое понятное, например «Бухгалтерия, Яндекс».
  • Адрес электронной почты — полный адрес, buh@example.ru.
  • Пароль — пароль приложения (подробнее ниже), а не обычный пароль от почты.
  • Имя пользователя — у большинства сервисов это тоже полный адрес. У части корпоративных серверов только логин до @.

Шаг 3. Укажите параметры SMTP

Откройте блок настроек сервера исходящей почты и введите:

  1. Адрес SMTP-сервера из таблицы выше.
  2. Порт. Для порта 465 включите «Использовать защищённое соединение (SSL)». Для порта 587 нужен режим STARTTLS, если ваша версия платформы его поддерживает.
  3. Включите «Требуется аутентификация» — все публичные серверы требуют логин и пароль.

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

Шаг 4. Добавьте входящую почту, если она нужна

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

Укажите IMAP-сервер и порт 993 с защитой SSL. Остальное повторяет исходящую часть.

Шаг 5. Запишите и проверьте

Нажмите «Проверить настройки» в форме учётной записи. Платформа попробует авторизоваться на сервере, не отправляя письмо. Затем отправьте тестовое письмо себе: в карточке записи есть команда для этого, либо создайте письмо из любого документа кнопкой «Отправить по почте».

Если проверка прошла, а письмо не пришло, загляните в папки «Спам» и «Отправленные» на стороне почтового сервиса.

Настройка конкретных сервисов: Яндекс, Mail.ru, Gmail

У каждого сервиса свой «замок», который надо открыть до работы в 1С.

Яндекс Почта

  1. В настройках ящика откройте раздел «Почтовые программы».
  2. Включите доступ по протоколу IMAP и, если нужно, отправку через SMTP.
  3. В параметрах безопасности аккаунта создайте пароль приложения с типом «Почта» и вставьте его в поле пароля в 1С.

Для ящиков на домене организации (Яндекс 360 для бизнеса) пароль приложений включает администратор домена.

Mail.ru

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

Gmail

Google отключил вход «по обычному паролю» для сторонних программ. Включите двухэтапную аутентификацию в аккаунте, затем создайте пароль приложения в разделе безопасности. Он состоит из 16 символов, вводите его без пробелов. IMAP в настройках почты включён по умолчанию, но проверить стоит.

Из России Gmail иногда работает нестабильно: соединение с smtp.gmail.com рвётся по таймауту. Если упорно не выходит, вопрос в сети, не в настройке.

Корпоративный сервер

Сервер Exchange, Postfix, почта на хостинге — все параметры спрашивайте у системного администратора. Три момента, о которых он должен сказать сразу: нужен ли отдельный пароль для 1С, разрешена ли отправка с адреса сервера 1С по IP и какой сертификат у сервера.

Сертификат важен. Если он самоподписанный или внутренний, платформа на сервере 1С может не принять соединение. Решение: установить корневой сертификат в доверенные на машине, где запущено приложение.

Где работает настройка: клиент или сервер

Тонкость, на которой спотыкаются при файловой и клиент-серверной базе.

  • Файловая база. Письма отправляются с компьютера пользователя. Порт должен быть открыт на этой машине.
  • Клиент-серверная база . Письмо уходит с сервера 1С. Порт и сертификат проверяйте на сервере, а не на своём рабочем месте.
  • Веб-клиент. Работает так же, как клиент-серверный вариант: отправляет сервер.

Типичная ситуация: у бухгалтера дома письма идут, в офисе тоже, а у сервера в дата-центре исходящий 465 закрыт файрволом. Диагностика тогда идёт не в 1С, а в сети.

Какой у вас случай?

Отправка документов по почте из 1С

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

Из документа или печатной формы

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

Из списка и отчёта

Любой отчёт можно отправить через пункт «Отправить по почте» в меню «Ещё» или на панели команд. Удобно, когда нужно быстро переслать акт сверки или оборотку.

Регламентная рассылка

Для регулярных отправок (еженедельный отчёт директору, счета клиентам по расписанию) в типовых конфигурациях есть подсистема рассылки отчётов. Она берёт ту же учётную запись и запускается регламентным заданием. Обратите внимание: регламентные задания работают на сервере, поэтому настройки сети проверяйте именно там.

Следите за размером вложений. Большинство серверов режет письма свыше 20–25 МБ. Если акт сверки с десятками листов не уходит, это ограничение сервера, а не сбой 1С.

Безопасность почты в 1С

Пароль почты хранится в информационной базе. Кто может открыть учётную запись, тот увидит или перехватит доступ к ящику. Несколько простых правил:

  • 🔒 Заведите отдельный ящик для 1С, не личную почту директора.
  • 🔑 Используйте пароль приложения: его можно отозвать, не меняя основной пароль.
  • 👥 Ограничьте роли, которые могут редактировать учётные записи. Обычному бухгалтеру правка почтовых настроек не нужна.
  • 🛡️ Всегда включайте шифрование SSL/TLS. Передача пароля открытым текстом по порту 25 недопустима даже внутри офиса.
  • 🧹 Если сотрудник уволился, смените пароль приложения.

Отдельно про базы разработчика и тестовые копии: в копии рабочей базы отключите почту. Иначе тестовая база разошлёт клиентам реальные письма, а такое случается чаще, чем кажется.

Проверка перед тем, как отдать почту в работу
Выполнено: 0 / 6

Ошибки при отправке писем из 1С и как их лечить

Ниже сообщения, которые встречаются чаще всего. Тексты в разных релизах могут слегка отличаться.

Диагностика: выберите симптом

Частые вопросы

Какой порт выбрать для отправки: 465 или 587?
Оба работают. 465 использует SSL сразу при подключении, 587 начинает обычное соединение и переключается на шифрование через STARTTLS. Выбирайте тот, что надёжнее проходит через ваш файрвол. Если платформа ругается на 587, используйте 465.
Почему в 1С не подходит обычный пароль от почты?
Публичные сервисы не доверяют сторонним программам обычный пароль и требуют отдельный пароль приложения. Это защита аккаунта: такой пароль можно отозвать, а основной остаётся нетронутым.
Можно ли подключить к 1С несколько почтовых ящиков?
Да. Учётных записей может быть сколько угодно. При отправке пользователь выбирает нужную, а для регламентных заданий указывается конкретная запись. Это удобно, когда бухгалтерия пишет со своего ящика, а отдел продаж со своего.
Нужен ли IMAP, если я только отправляю письма?
Нет. Для отправки достаточно SMTP. Входящую почту добавляйте только если хотите работать с ответами прямо в программе.
Почему тестовая база не отправляет письма, а рабочая отправляет?
Скорее всего, в копии базы почту намеренно отключили. Это нормальная практика. Проверьте, что в рабочей базе учётная запись включена и выбрана как основная.
Работает ли почта в мобильном приложении 1С?
Сам клиент ничего не отправляет: письмо формирует сервер, к которому подключено приложение. Поэтому достаточно, чтобы почта работала на сервере.