#Что означает ошибка
Ошибка отправки почты
Не уходят письма из 1С при неверных параметрах SMTP, блокировке порта, требовании пароля приложения или отключённых небезопасных входах. Проверьте настройки учётной записи электронной почты в 1С.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Неверный сервер/порт | Отказ соединения с определённым SMTP-хостом/портом | Сверить адрес и параметры провайдера |
| Нужен пароль приложения | SMTP отвечает кодом 535 | Использовать официальную процедуру пароля приложения |
| Блокировка порта | TCP-тест с отправляющего сервера не проходит | Проверить исходящие правила сети |
| Лимиты отправки | SMTP сообщает о квоте или блокировке отправителя | Проверить лимиты и репутацию |
#Пошаговое решение
- Зафиксируйте ответ SMTP и откройте настройку учётной записиВ 1С зайдите под пользователем с правом настройки почты. В зависимости от конфигурации откройте раздел «Администрирование» или «Настройки» → «Органайзер», «Почта» либо «Учётные записи электронной почты». Найдите используемую запись и посмотрите адрес SMTP-сервера, порт, имя пользователя и способ защиты. Названия пунктов меняются между конфигурациями; если настройки скрыты, попросите администратора. Сохраните точный ответ сервера из журнала, например
535 Authentication failedилиConnection timed out. - Сверьте параметры с документацией почтового провайдераВ личном кабинете или официальной справке вашего почтового сервиса найдите настройки исходящей почты: адрес SMTP, требуемый порт, STARTTLS или TLS, полное имя пользователя и необходимость отдельного пароля приложения/OAuth. Перенесите только эти подтверждённые значения в карточку учётной записи 1С. Не отключайте проверку сертификатов и не выбирайте «без шифрования» ради обхода ошибки. Пароль не включайте в снимки экрана и журнал.
- Проверьте доступность сети с компьютера или сервера 1СЕсли соединение не устанавливается, проверьте сеть с той машины, которая фактически отправляет письмо: в Windows PowerShell выполните
Test-NetConnection smtp.example.com -Port 587, заменив домен и порт на официальные значения.TcpTestSucceeded: Trueпоказывает лишь доступность TCP, не успешную авторизацию и не шифрование. При закрытом исходящем соединении обратитесь к сетевому администратору; не открывайте входящий порт на сервере 1С. - Отправьте одно тестовое письмо и проверьте ограниченияВ 1С используйте штатную проверку настроек или отправьте одно письмо на свой адрес; удостоверьтесь, что письмо дошло и не попало в спам. При кодах
535уточните пароль приложения, политику MFA и права SMTP; при550или лимите получателей проверьте ограничения провайдера и правильность адреса отправителя. Массовую повторную рассылку при отказах не запускайте, чтобы не превысить квоты.
#Проверка результата
Проверьте «1С: не отправляется почта из программы (ошибка SMTP)» на копии исходного документа или базы, выполнив ту же команду сохранения, открытия либо отправки. Убедитесь, что результат доступен после закрытия программы и повторного открытия файла.