Перейти к основному содержимому
При загрузке комментариев произошла ошибка.

Форма сайта не отправляет письма: настройка 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

  1. Установите SMTP‑плагин (например “WP Mail SMTP” или аналог).
  2. Выберите Other SMTP (кастомный SMTP).
  3. Укажите 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‑плагине с кодом ответа сервера.

Совет: для рассылок и массовой почты используйте специализированные сервисы. Почту сайта лучше применять для транзакционных сообщений (формы, уведомления, подтверждения заказов).


Поделиться через
Считаете ли вы эту статью полезной?  

Связанные статьи


Комментарии

Добавить Комментарий

Ответить на  

Категории