Форма сайта не отправляет письма: настройка SMTP и чек‑лист доставляемости
- 20.02.2026 00:57
-
- SMTP
- доставляемость почты
- настройка почты
- почта
- устранение неполадок
Если форма на сайте отправляется успешно, но письма не доходят, проблема обычно связана с настройкой отправки, спам‑фильтрами или аутентификацией домена (SPF/DKIM/DMARC).
Инструкция ориентирована на типовые случаи на хостинге GARMTECH (Plesk + WordPress/SitePad/скрипты).
Шаг 1: Убедитесь, куда должна уходить почта
- Проверьте адрес получателя в настройках формы.
- Протестируйте отправку на два разных адреса (например, ящик на домене и внешний ящик вроде Gmail).
- Проверьте папку Спам у получателя.
Шаг 2: Используйте отправителя с вашим доменом (чтобы не «резало» DMARC)
Многие почтовые системы отклоняют письма, если адрес в поле “From” не соответствует домену отправителя. Лучший вариант для форм:
- From:
no-reply@yourdomain.tld(реальный ящик или алиас на вашем домене) - Reply-To: email посетителя (чтобы вы могли ответить)
Шаг 3 (рекомендуется): Отправляйте через SMTP с авторизацией
Самый надёжный способ – отправка через SMTP с авторизацией (лучше, чем PHP mail()).
WordPress
- Установите SMTP‑плагин (например “WP Mail SMTP” или аналог).
- Выберите Other SMTP (кастомный SMTP).
- Укажите SMTP‑параметры (Business Email GARMTECH):
- SMTP Host: hostname почтового сервера из My.GARMTECH
- Encryption: SSL/TLS
- Port:
465 - Authentication: включено
- Username: полный адрес ящика
- Password: пароль ящика (или app‑password при включенной 2FA)
Отправьте тестовое письмо из настроек плагина.
Другие CMS / свои скрипты
- Используйте SMTP‑библиотеки (PHPMailer, SwiftMailer и т. п.) с теми же параметрами.
Шаг 4: Проверьте SPF/DKIM/DMARC
Если письма попадают в спам или отклоняются, проверьте DNS‑аутентификацию домена:
- SPF TXT запись
- DKIM (если доступно в вашей почтовой услуге)
- DMARC политика
Шаг 5: Посмотрите логи
- Plesk → домен → Logs может показать ошибки PHP у плагина формы.
- Если используется SMTP – ошибка обычно отображается прямо в SMTP‑плагине с кодом ответа сервера.
Совет: для рассылок и массовой почты используйте специализированные сервисы. Почту сайта лучше применять для транзакционных сообщений (формы, уведомления, подтверждения заказов).