Администрирование · 11 мин
Как отправлять письма из 1С: настройка и отправка
Пошаговая настройка почтовой учетной записи в 1С, отправка писем из документов, типовые ошибки SMTP и способы их устранения. Практическая инструкция с проверкой результата.
Отправка писем напрямую из 1С избавляет от ручной работы: счета, акты, заказы и уведомления уходят контрагентам в пару кликов, а вложения формируются автоматически в PDF или Excel. Для этого в программе настраивается учетная запись электронной почты, после чего отправка становится доступна из документов, отчетов и справочников.
Механизм работает во всех типовых конфигурациях на управляемых формах: «Управление торговлей», «Бухгалтерия предприятия», «ERP», «Зарплата и управление персоналом». Отличия только в расположении пунктов меню — сам принцип подключения через SMTP одинаков.
Ниже разобраны настройка учетной записи, отправка писем из документов, автоматическая рассылка, типовые ошибки и способы проверки результата.
Что нужно подготовить перед настройкой
До входа в 1С соберите параметры почтового ящика, с которого будут уходить письма. Минимальный набор: адрес отправителя, SMTP-сервер, порт, тип шифрования (SSL/TLS) и пароль. Эти данные публикуются в справке вашего почтового сервиса — для корпоративной почты их предоставляет системный администратор или хостинг-провайдер.
Важный нюанс: большинство публичных сервисов (Яндекс, Mail.ru, Google) не принимают обычный пароль от ящика при подключении из сторонних программ. Нужно заранее создать в настройках почтового сервиса пароль приложения — отдельный ключ, который действует только для внешних программ. Если ввести обычный пароль, 1С при проверке выдаст ошибку аутентификации.
Также убедитесь, что в настройках самого ящика разрешен доступ по протоколу SMTP/IMAP. У ряда сервисов эта опция по умолчанию отключена, и без ее включения никакая настройка в 1С не поможет.
Настройка учетной записи электронной почты
В типовых конфигурациях путь к настройке: Администрирование → Органайзер → Настройки заполнения и отправки писем → Учетные записи электронной почты. В некоторых конфигурациях раздел называется «Общие настройки» или находится в карточке пользователя. Создайте новую учетную запись кнопкой «Создать».
Заполните поля: имя отправителя (отображается у получателя), адрес электронной почты, логин и пароль. Затем укажите параметры сервера исходящей почты: SMTP-сервер, порт и флажок использования защищенного соединения SSL. Если входящая почта не нужна, параметры POP3/IMAP можно оставить пустыми — на отправку это не влияет.
После заполнения нажмите «Проверить параметры учетной записи». Программа выполнит тестовое подключение к серверу и сообщит о результате. Только после успешной проверки запись можно использовать для отправки.
- 1Создайте пароль приложения в настройках почтового сервиса
- 2Откройте Администрирование → Органайзер → Настройки заполнения и отправки писем
- 3Создайте учетную запись и укажите адрес, имя отправителя, логин и пароль
- 4Заполните SMTP-сервер, порт и включите SSL по данным вашего почтового сервиса
- 5Нажмите «Проверить параметры учетной записи» и дождитесь успешного результата
- 6Сохраните запись и при необходимости назначьте ее используемой по умолчанию
Отправка письма из документа
Когда учетная запись настроена, отправка доступна из формы любого документа, для которого предусмотрены печатные формы. Откройте документ, нажмите кнопку «Печать», выберите нужную форму — например, «Счет на оплату». В окне предварительного просмотра появится команда отправки по электронной почте (значок конверта или пункт меню «Еще»).
В форме отправки укажите получателя — программа часто подставляет адрес из карточки контрагента автоматически, если он там заполнен. Проверьте тему и текст письма: типовые шаблоны подставляют номер и дату документа, но текст можно отредактировать вручную. Вложение формируется автоматически в выбранном формате, обычно PDF.
После нажатия «Отправить» письмо попадает в папку исходящих встроенного почтового клиента 1С. Если в учетной записи включена отправка сразу, письмо уходит сразу; иначе потребуется команда «Отправить и получить». Факт доставки на сервер можно проверить в журнале отправки или в веб-интерфейсе почтового ящика в папке «Отправленные».
Отправка нескольких документов одним письмом
В форме печати можно выделить несколько документов в списке и отправить их пакетом: каждый документ будет приложен отдельным файлом. Это удобно при ежемесячной рассылке актов. Следите за суммарным размером вложений — у почтовых сервисов есть ограничения на размер письма, обычно в пределах десятков мегабайт.
Автоматическая и массовая рассылка
Для регулярных отправок — рассылки отчетов руководству, уведомлений клиентам — в конфигурациях на базе БСП есть механизм «Рассылка отчетов» (Администрирование → Печатные формы, отчеты и обработки → Рассылки отчетов). В нем задается расписание, список получателей, формат файла и условия формирования.
Рассылка выполняется регламентным заданием, поэтому в файловой базе она сработает только при запущенном сеансе 1С, а в клиент-серверной — по расписанию на сервере. Если рассылка не уходит, первым делом проверьте, не заблокированы ли регламентные задания и не завершилось ли задание с ошибкой — журнал ошибок доступен в карточке рассылки.
Для массовых писем клиентам (акции, уведомления) в ряде конфигураций есть сегментные рассылки. Учитывайте ограничения почтовых сервисов на количество писем в сутки: при превышении лимита ящик могут временно заблокировать за подозрение в спаме.
Типовые ошибки при отправке и их устранение
Чаще всего настройка «спотыкается» на аутентификации. Почтовый сервер отклоняет подключение, и 1С сообщает об ошибке входа. В подавляющем большинстве случаев причина — обычный пароль вместо пароля приложения либо отключенный доступ по SMTP в настройках ящика.
Вторая группа проблем — сетевые: сервер недоступен из-за неверного порта, отключенного SSL или блокировки соединения антивирусом и брандмауэром. Проверьте, что порт SMTP не закрыт на стороне сети, а антивирус не фильтрует почтовый трафик от 1cv8.exe.
Третья группа — ошибки в данных получателя: пустой или некорректный адрес в карточке контрагента. Письмо формально «отправляется», но возвращается с отказом либо не доходит. Перед массовой отправкой полезно проверить заполненность адресов в базе.
Как проверить, что письмо действительно ушло
Успешное прохождение проверки параметров учетной записи подтверждает только возможность подключения к серверу, но не доставку конкретного письма. Для полной уверенности проверьте три точки: папку «Отправленные» во встроенном клиенте 1С, папку «Отправленные» в веб-интерфейсе почтового ящика и, при возможности, факт получения письма адресатом.
Если письмо есть в «Отправленных» 1С, но отсутствует в веб-интерфейсе ящика, значит, оно не покинуло программу — смотрите журнал ошибок отправки. Если письмо есть в обоих местах, но адресат его не видит, пусть проверит папку «Спам»: первые письма с нового адреса почтовые фильтры нередко отправляют туда.
Как проверить результат
Сообщение об успешном подключении к серверу
Ошибка аутентификации или недоступности сервера
Письмо присутствует без отметки об ошибке
Письмо висит в исходящих или помечено ошибкой
Письмо отображается на стороне почтового сервиса
Письма нет — оно не покинуло 1С
Письмо во входящих получателя
Письмо в спаме или вернулось с отказом
Особенности для разных сценариев работы
В файловой базе, опубликованной через веб-сервер, и в клиент-серверном варианте отправка выполняется с того узла, где работает сеанс пользователя или регламентное задание. Убедитесь, что именно с этого компьютера есть доступ в интернет и к SMTP-серверу — частая ситуация, когда на сервере исходящий трафик закрыт политиками безопасности.
Если письма должны уходить от имени разных сотрудников, создайте отдельные учетные записи и назначьте права доступа к ним: в настройках учетной записи можно указать, кому из пользователей она доступна. Общую запись (например, ящик отдела продаж) имеет смысл сделать используемой по умолчанию, чтобы не выбирать ее при каждой отправке.
При работе через программируемую отправку (метод ИнтернетПочта в языке 1С) действуют те же правила аутентификации и портов. Код удобно отлаживать на тестовом ящике, чтобы не засорять переписку реальных контрагентов.
Как выбрать действие
Что важно запомнить
Настройка сводится к трем шагам: создать пароль приложения в почтовом сервисе, заполнить учетную запись в 1С с параметрами SMTP и пройти проверку подключения. Дальше письма отправляются из документов кнопкой «Отправить по электронной почте», а регулярные отправки автоматизируются механизмом рассылок. Большинство проблем связано с паролем приложения, портом и блокировками антивируса.
Частые вопросы
Можно ли отправлять письма из 1С без настройки SMTP?
Нет, отправка возможна только через учетную запись с параметрами SMTP-сервера. Альтернатива — сохранить документ в PDF и отправить его вручную из обычного почтового клиента, но автоматической отправки без настроенной учетной записи не будет.
Почему 1С пишет «Ошибка аутентификации», хотя пароль верный?
Публичные почтовые сервисы не принимают обычный пароль от ящика при подключении из внешних программ. Зайдите в настройки безопасности ящика через браузер, создайте пароль приложения и укажите именно его в учетной записи 1С. Также проверьте, что в ящике разрешен доступ по SMTP.
Как отправить документ сразу нескольким получателям?
В форме отправки письма поле получателя допускает несколько адресов, разделенных точкой с запятой. Адреса можно выбрать из карточек контрагентов и контактных лиц. Учитывайте, что все получатели увидят остальных адресатов, если не используется скрытая копия.
Письма уходят, но попадают в спам у получателей. Что делать?
Так бывает с новых ящиков и при массовых отправках. Попросите первых получателей пометить письмо как «не спам» — это улучшает репутацию адреса. Для корпоративного домена убедитесь, что у администратора настроены записи SPF и DKIM, их отсутствие — частая причина попадания в спам.
Можно ли настроить отправку из файловой базы без постоянно запущенной 1С?
Интерактивная отправка из документа работает всегда, пока открыт сеанс. Рассылки по расписанию в файловой базе выполняются только при запущенной программе. Для полностью автономной работы регламентных заданий нужен клиент-серверный вариант или отдельный запущенный сеанс, обслуживающий фоновые задания.
Какой формат вложения выбрать: PDF, Excel или MXL?
PDF — универсальный вариант: открывается у любого получателя и защищает документ от случайных правок. Excel уместен, когда получатель должен работать с данными. Формат MXL понимает только 1С, поэтому для внешних контрагентов его лучше не использовать.