Подключение электронной почты к 1С: учётная запись, SMTP, IMAP и проверка
Содержание
Чтобы в 1С заработала отправка писем, нужна одна вещь: учётная запись электронной почты с верным сервером SMTP, портом, типом шифрования и паролем. Всё остальное (кнопка «Отправить по почте» в документах, рассылка счетов, уведомления) использует именно её. Создаётся запись в разделе администрирования, в блоке про органайзер и электронную почту. Если нужного пункта не видно, включите почту флажком в настройках программы и найдите список учётных записей через строку поиска по меню.
Главная засада не в самой 1С, а в почтовом сервисе. Яндекс, Mail.ru и Gmail не принимают обычный пароль от ящика для сторонних программ. Нужен отдельный пароль приложения или включённый доступ по протоколам. Без этого 1С будет упорно писать «ошибка аутентификации», хотя пароль вы вводите верный.
Что нужно собрать до открытия 1С
Настройка занимает пять минут, если все данные под рукой. Подготовьте:
- 📧 адрес ящика, с которого пойдут письма;
- 🔑 пароль: обычный для корпоративного сервера или пароль приложения для публичных сервисов;
- 🌐 адреса серверов исходящей и входящей почты;
- 🔒 тип защиты соединения: SSL/TLS или STARTTLS;
- 👤 права в 1С: для создания учётных записей нужна роль администратора или пользователя с правом настройки почты.
Типовые параметры сервисов сведены в таблицу. Проверьте их в справке своего провайдера: серверы иногда меняются.
| Сервис | SMTP-сервер | Порт SMTP | IMAP-сервер | Порт IMAP |
|---|---|---|---|---|
| Яндекс | smtp.yandex.ru | 465 (SSL) | imap.yandex.ru | 993 (SSL) |
| Mail.ru | smtp.mail.ru | 465 (SSL) | imap.mail.ru | 993 (SSL) |
| Gmail | smtp.gmail.com | 465 (SSL) или 587 (STARTTLS) | imap.gmail.com | 993 (SSL) |
| Корпоративный Exchange / почта хостинга | уточните у админа | чаще 587 или 465 | уточните у админа | чаще 993 |
Для 1С сервер входящей почты нужен не всегда. Если программа только рассылает счета и акты, достаточно SMTP. IMAP или POP3 понадобится, когда вы хотите читать ответы клиентов внутри 1С, в органайзере.
Как в 1С создать учётную запись и настроить отправку писем
Порядок один для Бухгалтерии 3.0, ЗУП 3.1, УТ 11, ERP и УНФ, поскольку почта живёт в общей библиотеке стандартных подсистем. Различаются только названия пунктов в меню. Не нашли раздел глазами — введите «учётные записи электронной почты» в строку поиска по командам.
Шаг 1. Откройте список учётных записей
- Зайдите в раздел администрирования и найдите блок про органайзер и почту.
- Включите флажок электронной почты, если он снят.
- Нажмите гиперссылку со списком учётных записей электронной почты.
- Нажмите «Создать».
В некоторых конфигурациях при первой отправке письма 1С сама предложит заполнить учётную запись. Можно пойти и этим путём, результат тот же.
Шаг 2. Заполните основные поля
В форме учётной записи:
- Наименование — любое понятное, например «Бухгалтерия, Яндекс».
- Адрес электронной почты — полный адрес,
buh@example.ru. - Пароль — пароль приложения (подробнее ниже), а не обычный пароль от почты.
- Имя пользователя — у большинства сервисов это тоже полный адрес. У части корпоративных серверов только логин до
@.
Шаг 3. Укажите параметры SMTP
Откройте блок настроек сервера исходящей почты и введите:
- Адрес SMTP-сервера из таблицы выше.
- Порт. Для порта 465 включите «Использовать защищённое соединение (SSL)». Для порта 587 нужен режим STARTTLS, если ваша версия платформы его поддерживает.
- Включите «Требуется аутентификация» — все публичные серверы требуют логин и пароль.
Не оставляйте порт 25 на публичных сервисах. Он открыт у немногих провайдеров, а у большинства закрыт на уровне сети или сервера.
Шаг 4. Добавьте входящую почту, если она нужна
Для чтения писем в органайзере выберите протокол IMAP, а не POP3. IMAP оставляет письма на сервере и синхронизируется с телефоном. POP3 по умолчанию скачивает письма и может удалять их с сервера, после чего вы не найдёте их в веб-интерфейсе.
Укажите IMAP-сервер и порт 993 с защитой SSL. Остальное повторяет исходящую часть.
Шаг 5. Запишите и проверьте
Нажмите «Проверить настройки» в форме учётной записи. Платформа попробует авторизоваться на сервере, не отправляя письмо. Затем отправьте тестовое письмо себе: в карточке записи есть команда для этого, либо создайте письмо из любого документа кнопкой «Отправить по почте».
Если проверка прошла, а письмо не пришло, загляните в папки «Спам» и «Отправленные» на стороне почтового сервиса.
Настройка конкретных сервисов: Яндекс, Mail.ru, Gmail
У каждого сервиса свой «замок», который надо открыть до работы в 1С.
Яндекс Почта
- В настройках ящика откройте раздел «Почтовые программы».
- Включите доступ по протоколу IMAP и, если нужно, отправку через SMTP.
- В параметрах безопасности аккаунта создайте пароль приложения с типом «Почта» и вставьте его в поле пароля в 1С.
Для ящиков на домене организации (Яндекс 360 для бизнеса) пароль приложений включает администратор домена.
Mail.ru
- В настройках зайдите в блок безопасности и создайте пароль для внешнего приложения с доступом к почте.
- Подставьте его в учётную запись 1С.
- Если включена двухфакторная защита, без отдельного пароля внешние программы не работают совсем.
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 недопустима даже внутри офиса.
- 🧹 Если сотрудник уволился, смените пароль приложения.
Отдельно про базы разработчика и тестовые копии: в копии рабочей базы отключите почту. Иначе тестовая база разошлёт клиентам реальные письма, а такое случается чаще, чем кажется.
Ошибки при отправке писем из 1С и как их лечить
Ниже сообщения, которые встречаются чаще всего. Тексты в разных релизах могут слегка отличаться.