#Что означает ошибка
Почта не отправляется
Почта не уходит при отключённой функции mail(), блокировке на хостинге или неправильном SMTP. Настройте отправку через SMTP и проверьте SPF/DKIM.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| mail() отключена | Прочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации. | Используйте SMTP. |
| Нет SPF/DKIM | Прочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации. | Добавьте. |
| Ошибка очереди | Прочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации. | Настройте. Посмотрите соответствующие настройки и журнал сервиса. |
| Неверный адрес | Прочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации. | Исправьте. |
#Пошаговое решение
- Настройте SMTPВ панели почтового провайдера получите официальные SMTP-сервер, порт, режим TLS и логин. В настроенном для Битрикс модуле отправки либо панели хостинга укажите 587 STARTTLS или 465 TLS в соответствии с провайдером и храните пароль приложения в защищённых настройках; не вставляйте его прямо в шаблон письма.
- Добавьте SPF/DKIMДля домена From откройте панель DNS и настройте SPF/DKIM по инструкциям именно этого почтового сервиса; добавьте DMARC в режиме мониторинга. После отправки тестового письма посмотрите полные заголовки и результаты
spf=pass,dkim=passи выравнивание домена From. - Проверьте агентыПроверьте в Битрикс, что почтовое событие реально создаётся, а агент/cron его обрабатывает. В разделе агентов посмотрите последнюю дату выполнения; если cron выключен или использует другую версию PHP, письмо может так и не попасть в SMTP-клиент.
- Проверьте альтернативу: неверный адресПри ошибке 535 сначала проверяйте учётные данные и двухфакторную аутентификацию, при
Connection timed out— доступность порта, при 550 — политику получателя. После исправления отправьте новое письмо и проверьте фактическую доставку, а не только сообщение «отправлено» в админке.
#Проверка результата
Для «1С-Битрикс: не отправляется почта — настройка SMTP» выполните штатную проверку конфигурации, затем один контрольный запрос к сервису. Сверьте его результат с журналом и убедитесь, что пользователи не получили новых ответов 4xx или 5xx после изменения.