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

Что проверять регулярно

  • Отправьте тестовое сообщение с сайта и проверьте ящик получателя.
  • Проверьте папки спам/junk.
  • Уточните, форма отправляет через SMTP или обычный PHP mail.
  • Проверьте SPF, DKIM и DMARC для домена.
  • Посмотрите логи плагина или CMS mail logs, если они есть.

Хорошая практика

  • Для важных форм используйте SMTP-аутентификацию.
  • По возможности отправляйте письма формы с адреса на том же домене.
  • Не используйте случайный внешний From address, который ломает SPF/DMARC.
  • Держите на сайте второй канал связи.
Формы важны для бизнеса, даже если сайт внешне работает

Пришлите домен, URL формы и ящик получателя. Поможем проверить, проблема в SMTP, DNS или форме CMS.

Проверить отправку формы

Как снизить риск ошибок и взлома

Безопасность сайта зависит не только от хостинга, но и от паролей, обновлений CMS, прав файлов, доступа разработчиков и резервных копий. Чем меньше лишних доступов и старых файлов, тем ниже риск проблемы.

  • используйте сложные уникальные пароли;
  • удаляйте временные FTP и админ-доступы после работ;
  • обновляйте CMS, плагины и темы;
  • не храните архивы с паролями в публичной папке;
  • проверяйте права файлов и папок.

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

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Формы обратной связи перестали отправлять письма: регулярные проверки владельца сайта», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.