Автоматизация обмена документами с контрагентами и внутренняя коммуникация в современных ERP-системах невозможны без корректной работы почтовых протоколов. Настройка почты в 1С является критически важной задачей для системного администратора, так как от этого зависит своевременность отправки счетов-фактур, актов выполненных работ и коммерческих предложений. Ошибки на этом этапе могут парализовать работу отдела продаж или бухгалтерии, поэтому подход к конфигурированию должен быть максимально внимательным.

Процесс интеграции почтового клиента с сервером 1С:Предприятие включает в себя несколько этапов: от получения учетных данных у провайдера до тонкой настройки параметров шифрования и аутентификации. Современные почтовые сервисы, такие как Яндекс, Mail.ru или корпоративные решения на базе Exchange, часто требуют использования защищенных соединений, что усложняет первичную настройку для неопытных пользователей. Мы разберем все нюансы, чтобы вы могли избежать типичных ловушек при конфигурировании.

Подготовка учетных данных и выбор протокола

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

Существует два основных протокола для работы с почтой: SMTP (Simple Mail Transfer Protocol) используется исключительно для отправки сообщений, а для приема обычно применяются POP3 или IMAP. В контексте задачи "как в 1с настроить отправку на почту" нас интересует именно SMTP-сервер. Важно понимать разницу между обычным соединением и защищенным, так как большинство современных сервисов блокируют незашифрованный трафик.

⚠️ Внимание: Многие почтовые сервисы (например, Gmail или Яндекс) требуют создания специального "пароля приложения" вместо вашего основного пароля от аккаунта, если включена двухфакторная аутентификация. Использование основного пароля в таком случае приведет к ошибке авторизации.

Также стоит заранее уточнить, требует ли ваш почтовый сервер использования специфических портов. Стандартный порт для SMTP без шифрования — 25, но он часто блокируется провайдерами. Для защищенного соединения через SSL обычно используется порт 465, а для STARTTLS — порт 587. Неправильный выбор порта является самой распространенной причиной, по которой не может установить соединение с удаленным узлом.

📊 Какой почтовый сервис вы используете для 1С?
Яндекс.Почта
Mail.ru
Gmail
Корпоративный Exchange
Другой

Настройка параметров соединения в интерфейсе 1С

Откройте программу 1С:Предприятие в режиме пользователя с правами администратора. Перейдите в раздел администрирования, где обычно находится пункт "Настройки почты" или "Почтовые сообщения". В старых версиях конфигураций этот пункт мог находиться в меню "Сервис", но в современных редакциях "Бухгалтерии предприятия" или "УТ" он вынесен в явное меню настроек. Нажмите кнопку создания нового элемента списка.

В открывшемся окне вам предстоит заполнить несколько критически важных полей. В поле "Адрес SMTP-сервера" введите доменное имя или IP-адрес, полученный на этапе подготовки. Далее необходимо указать порт соединения. Если вы используете шифрование, обязательно установите соответствующую галочку в интерфейсе. Система автоматически подстроит параметры передачи данных в зависимости от выбранного типа защиты.

Особое внимание уделите полю "Адрес электронной почты". Он должен полностью совпадать с логином, используемым для аутентификации на сервере. В некоторых корпоративных средах логин может отличаться от адреса отправителя (например, логин user@local, а адрес user@domain.com), поэтому сверьтесь с инструкцией вашего почтового провайдера. После ввода данных нажмите кнопку "Проверка соединения" для первичной диагностики.

💡

Если кнопка проверки соединения неактивна, убедитесь, что вы сохранили элемент списка настроек почты хотя бы один раз. В некоторых интерфейсах 1С проверка доступна только для сохраненных профилей.

Конфигурирование SSL/TLS шифрования и портов

Безопасность передаваемых данных сегодня является приоритетом номер один, поэтому настройка SSL (Secure Sockets Layer) или TLS (Transport Layer Security) обязательна для работы с серьезными бизнес-задачами. В интерфейсе настройки 1С это обычно реализуется через выпадающий список "Использовать защищенное соединение". Выбор правильного метода шифрования напрямую влияет на успех подключения к серверу.

Различия между методами шифрования заключаются в моменте начала защиты канала связи. При использовании SSL соединение защищается сразу после установки TCP-соединения, до начала передачи каких-либо команд SMTP. В случае с TLS (часто реализуется через команду STARTTLS), соединение начинается в открытом виде, и защита включается только после специальной команды клиента. 1С Предприятие поддерживает оба варианта, но они требуют разных настроек порта.

Ниже приведена таблица соответствия типов шифрования и стандартных портов, которые необходимо указывать в настройках:

Тип соединения Стандартный порт Описание защиты Распространенность
Без шифрования 25 Открытый текст Низкая (часто блокируется)
SSL / SSL/TLS 465 Шифрование с самого начала Высокая (Яндекс, Mail.ru)
STARTTLS / TLS 587 Шифрование после команды STARTTLS Высокая (Gmail, Office 365)
Альтернативный SSL 25 (с SSL) Редкая конфигурация Низкая

Если вы выбрали неверный тип шифрования, сервер может просто разорвать соединение без подробного объяснения причин. Например, попытка подключиться к порту 465 с методом STARTTLS приведет к ошибке протокола, так как сервер ожидает сразу зашифрованный рукопожатие, а клиент пытается отправить открытую команду. Будьте внимательны при выборе этих параметров.

Что делать, если сертификат сервера не доверяется?

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

Аутентификация пользователя и права доступа

Большинство SMTP-серверов требуют обязательной аутентификации перед отправкой письма, чтобы предотвратить спам-рассылки через открытые релеи. В настройках почтового профиля 1С необходимо активировать опцию "Аутентификация на SMTP-сервере". Без включения этой опции сервер отвергнет попытку отправки, даже если адрес отправителя указан верно.

Существует несколько методов аутентификации, которые поддерживает платформа . Наиболее распространенным является метод LOGIN, при котором логин и пароль передаются в кодировке Base64. Также поддерживается метод PLAIN и более безопасный CRAM-MD5, который не передает пароль в открытом виде даже в кодированном состоянии. Обычно 1С автоматически согласовывает метод с сервером, но в сложных случаях может потребоваться ручной выбор.

⚠️ Внимание: При вводе пароля в настройках 1С соблюдайте регистр символов. Частой ошибкой является случайное включение режима CapsLock или использование раскладки клавиатуры, отличной от той, в которой был задан пароль на почтовом сервисе.

В корпоративных сетях с доменной структурой Active Directory аутентификация может происходить с использованием текущих учетных данных пользователя Windows. Для этого в настройках 1С выбирается опция "Использовать аутентификацию Windows". Это удобно тем, что не нужно хранить пароли в базе данных 1С, но требует, чтобы компьютер, с которого идет отправка, был введен в домен и у пользователя были соответствующие права.

☑️ Проверка прав доступа

Выполнено: 0 / 4

Диагностика ошибок и анализ журналов регистрации

Даже при тщательной настройке могут возникать ситуации, когда письмо не уходит. В этом случае первым инструментом администратора должен стать Журнал регистрации событий 1С. Перейдите в меню "Администрирование" -> "Журнал регистрации" и отфильтруйте события по типу "Почта" или "SMTP". Здесь вы найдете детальный код ошибки, возвращенный сервером.

Типичные ошибки включают в себя таймауты соединения (сервер не отвечает), ошибки аутентификации (неверный логин/пароль) и отказы в релеинге (Relay access denied). Ошибка "Relay access denied" часто означает, что вы пытаетесь отправить письмо через сервер, не пройдя аутентификацию, или используете неверный порт. Анализ текста ошибки позволяет быстро локализовать проблему.

Если журнал 1С не дает исчерпывающей информации, можно включить расширенное логирование взаимодействия с почтовым сервером. В некоторых конфигурациях существует режим отладки почтового обмена, который сохраняет полные тексты команд и ответов сервера в текстовый файл. Это позволяет увидеть, на какой именно команде SMTP (HELO, AUTH, MAIL FROM) происходит разрыв соединения.

💡

Код ошибки 535 в журнале регистрации почти всегда означает проблему с аутентификацией: неверный пароль, заблокированный аккаунт или необходимость использования пароля приложения.

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

Различные почтовые провайдеры имеют свои уникальные требования к настройке, которые необходимо учитывать при работе с 1С Предприятие. Например, сервисы Яндекса и Mail.ru в последнее время ужесточили политики безопасности и требуют обязательного использования SSL-соединения и OAuth2 или специальных паролей. Игнорирование этих требований делает отправку невозможной.

Для сервиса Gmail компания Google отключила поддержку "менее безопасных приложений", поэтому стандартная пара логин-пароль больше не работает для многих аккаунтов. Необходимо либо использовать OAuth2 (если конфигурация 1С поддерживает), либо создать пароль приложения в настройках безопасности Google-аккаунта. Это специфическое требование, о котором часто забывают администраторы.

  • 📧 Яндекс.Почта: Сервер smtp.yandex.ru, порт 465, обязательно SSL. Требуется пароль приложения при включенной 2FA.
  • 📧 Mail.ru: Сервер smtp.mail.ru, порт 465 или 587. Поддержка STARTTLS, требуется включение внешней авторизации в настройках ящика.
  • 📧 Gmail: Сервер smtp.gmail.com, порт 587 (TLS) или 465 (SSL). Строгие требования к безопасности аккаунта.

При работе с корпоративными серверами на базе Microsoft Exchange ситуация может быть еще сложнее. Здесь часто требуется указывать полный доменный путь пользователя (например, DOMAIN\User) в поле логина. Также может потребоваться настройка прокси-сервера, если прямой доступ в интернет из сегмента сети 1С запрещен политикой безопасности компании.

⚠️ Внимание: Настройки почтовых сервисов могут меняться без предварительного уведомления. Если ранее рабочая схема перестала функционировать, сверьте актуальные требования на официальном сайте вашего почтового провайдера в разделе помощи для сторонних клиентов.

Как отправить тестовое письмо?

В форме настройки почтового профиля в 1С часто есть кнопка "Отправить тестовое сообщение". Используйте её, указав свой личный ящик. Это самый быстрый способ убедиться, что цепочка настройки работает корректно.

Почему 1С выдает ошибку "Неверное имя или пароль", хотя я уверен в данных?

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

Можно ли настроить отправку через Gmail без включения "менее безопасных приложений"?

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

Как настроить отправку писем от имени разных сотрудников в одной базе 1С?

Для этого необходимо создать несколько профилей настроек почты. В карточке каждого пользователя 1С (справочник "Пользователи") в разделе дополнительных настроек можно указать, какой именно профиль почты использовать по умолчанию для данного сотрудника. Это позволит отправлять письма с разных адресов в зависимости от того, под кем зашел пользователь.

Что делать, если письмо уходит, но не приходит получателю?

Проверьте папку "Спам" у получателя. Если письма нет и там, запросите у почтового администратора логи сервера. Возможно, домен вашей организации попал в черные списки (DNSBL), или в письме есть триггерные слова, вызывающие срабатывание спам-фильтров. Также проверьте SPF и DKIM записи вашего домена.