Письма с сайта не доходят: причины и как починить

Письма с сайта не доходят: причины и как починить

«Заявок нет» часто означает не «нет клиентов», а «письма с формы не доходят». Проверяется просто: оставьте заявку на собственном сайте и посмотрите, придёт ли она — и куда. Если письма нет или оно в спаме, ниже — все причины в порядке частоты и что с каждой делать.

Как почтовые сервисы решают, спам или нет

Gmail, Mail.ru и Яндекс проверяют три вещи: кто отправил (разрешён ли этот сервер отправлять от имени домена), не подделано ли письмо (подпись) и какая репутация у сервера и домена. Плюс содержимое. Провал в любом пункте — спам или отказ. Три первых пункта — это записи в DNS домена, и настроить их нужно один раз.

1. SPF — кто имеет право отправлять

Запись в DNS вида v=spf1 include:... ~all, где перечислены серверы, которым разрешено слать письма от вашего домена. Если сайт отправляет письма с хостинга, а SPF содержит только Яндекс.Почту — письма с сайта нелегитимны с точки зрения получателя.

Что делать: добавить в SPF IP или домен сервера, с которого шлёт сайт. Одна SPF-запись на домен — две записи ломают проверку полностью.

2. DKIM — подпись письма

Сервер подписывает письмо ключом, публичная часть которого лежит в DNS. Получатель сверяет — письмо не изменено и точно с вашего домена. Без DKIM в 2026 году Gmail считает письмо подозрительным почти по умолчанию.

Что делать: включить DKIM на сервере отправки (у почтовых сервисов — кнопка в панели, на своём сервере — настройка) и опубликовать ключ в DNS.

3. DMARC — политика

Запись, которая говорит получателю: «если SPF или DKIM не прошли — что делать» и «куда слать отчёты». Gmail и Яндекс требуют её для массовой отправки, и её наличие само по себе повышает доверие.

Что делать: минимум — v=DMARC1; p=none; rua=mailto:ваш@адрес. Отчёты покажут, кто ещё отправляет от вашего имени (часто — забытые сервисы или спамеры).

4. Отправка «от имени» чужого адреса

Классика: форма отправляет письмо «от» адреса клиента (чтобы удобно было ответить) или «от» gmail.com с вашего сервера. Gmail видит письмо от своего домена с чужого сервера и отбрасывает его. Аналогично с mail.ru и yandex.ru.

Что делать: отправитель — всегда адрес на своём домене (noreply@ или info@), адрес клиента — в поле Reply-To.

5. Нет обратной записи (PTR) и имени сервера

Получатель проверяет, что IP сервера отправки резолвится в имя, а имя — обратно в этот IP. У дешёвых VPS PTR по умолчанию нет или он указывает на имя хостера. Mail.ru за это отказывает прямо, Gmail — ставит в спам.

Что делать: в панели хостинга задать PTR на имя вида mail.вашдомен.ru и завести A-запись с тем же именем на этот IP. Без обеих сторон не работает.

6. Репутация IP и домена

Если с вашего IP (или с соседей по общему хостингу) когда-то рассылали спам, он в чёрных списках. Новый домен без истории тоже вызывает подозрение.

Что делать: проверить IP по публичным чёрным спискам; на общем хостинге — уйти на отправку через внешний SMTP-сервис или свой сервер; новому домену — начинать с малых объёмов.

7. Содержимое письма

  • Тема «!!! СРОЧНО !!!» и капс — сразу минус
  • Письмо целиком картинкой без текста
  • Ссылки на сокращатели и чужие домены
  • Нет текстовой версии, только HTML
  • Нет ссылки для отписки в рассылках

8. Форма просто не отправляет

Отдельная категория: после обновления сайта, смены хостинга или PHP форма молча перестала работать, а «Спасибо, заявка отправлена» показывается всё равно. Проверяется только реальной тестовой заявкой. Делайте это раз в неделю или настройте дублирование в Telegram (как) — тогда потеря заметна сразу.

Проверка за 10 минут

  1. Отправьте заявку с сайта на свой адрес в Gmail и на Mail.ru.
  2. Откройте «Показать оригинал» письма: SPF, DKIM, DMARC должны быть PASS.
  3. Что не PASS — исправляйте по пунктам выше.
  4. Проверьте IP в чёрных списках.
  5. Убедитесь, что отправитель — ваш домен, а не клиентский.

Если возиться с DNS не хочется

Настраиваем почту домена под ключ: SPF, DKIM, DMARC, PTR, свой почтовый сервер или подключение к Яндексу/Mail.ru для бизнеса, проверка доставляемости в Gmail и Mail.ru — от 4 000 ₽. Разово по часам — 500 ₽. Свою почту держим на собственном сервере с полной аутентификацией: письма доходят и в Gmail, и в Mail.ru, и в корпоративные Exchange (зачем бизнесу свой почтовый сервер).

Почтовый сервер на вашем доменеКорпоративная почта вида name@вашдомен: настройка сервера, DKIM/SPF/DMARC, антиспам, вебмейл, до 10 ящиков; помощь с переносом. Обслуживание — по подписке «Хостинг».
Бесплатный аудит вашего сайта

Пришлите адрес — проверим HTTPS, скорость, мобильную версию, SEO-базу, формы и 152-ФЗ, и скажем, что чинить в первую очередь. Без обязательств.

Поделиться:TelegramVKWhatsApp
Н
Никита, LMTG

Разработчик и сисадмин. Делаю сайты, ботов и серверы для малого бизнеса и игровых проектов, веду их дальше. Вопросы по статье — в форму или Telegram.

Читайте также

Все статьи
Sitemap.xml и robots.txt: что это и зачем
9 октября 2026·6 мин

Sitemap.xml и robots.txt: что это и зачем

Два файла, от которых зависит, увидит ли поиск ваш сайт: robots.txt говорит роботам, куда можно, sitemap.xml — какие страницы существуют. Что в них должно быть, как проверить за минуту, типичные ошибки (закрыли весь сайт, sitemap с битыми ссылками, дубли) и как исправить.

SEOнастройкасайт
Техподдержка сайта: что входит, что нет и сколько стоит
8 ноября 2026·6 мин

Техподдержка сайта: что входит, что нет и сколько стоит

Честный разбор: что должна включать поддержка сайта (мониторинг доступности, бэкапы, обновления, HTTPS, правки контента, реакция на инциденты), чего в неё обычно не входит (новые разделы, реклама, SEO), чем базовый тариф отличается от расширенного, когда выгоднее платить по часам, и как понять, что вам продают воздух.

сопровождениеценысайт
«Не защищено»: исправляем HTTPS за час
7 ноября 2026·6 мин

«Не защищено»: исправляем HTTPS за час

Пошаговая инструкция, как убрать «Не защищено» и «Ваше подключение не защищено»: бесплатный сертификат Let's Encrypt, автопродление, редирект с http на https, исправление смешанного контента (картинки и скрипты по http), HSTS, проверка. Для любого хостинга и CMS. Что делать, если сертификат истёк вчера.

сайтбезопасностьинструкция