Доменная почта ломается особенно неприятно: письма клиентов, счета, уведомления сайта и доступы могут перестать приходить одновременно.
Обычно проблема связана с DNS-записями, MX, настройками почтового сервиса или недавним переносом домена на другие NS.
Коротко: что проверить сначала
Если проблема срочная, лучше не начинать с полной переделки сайта. Сначала нужно найти участок, где ломается цепочка: форма, почта, сервер, интеграция, скрипт, DNS, SSL или внешний сервис.
- проверьте, какие NS сейчас указаны у домена
- посмотрите MX-записи в DNS-зоне
- проверьте срок обновления DNS после изменений
- отправьте письмо с внешнего ящика и проверьте возврат
- проверьте SMTP/IMAP настройки в почтовом клиенте
Почему это происходит
MX-записи отсутствуют или смотрят не туда
MX показывает, какой сервер принимает почту для домена. Если запись удалена или указывает на старый сервис, письма не будут доходить.
DNS еще не обновился
После смены NS или записей часть пользователей видит старые настройки, часть - новые. Обычно это временно, но ошибки в зоне могут закрепить проблему.
Почтовый ящик не создан
Иногда домен подключен к сервису, но конкретный ящик не создан или отключен. В этом случае письма могут возвращаться отправителю.
Не настроена авторизация отправки
SPF, DKIM и DMARC помогают письмам проходить проверку. Без них исходящая почта чаще попадает в спам.
Что можно проверить самостоятельно
Эти проверки не требуют доступа к коду. Они помогают понять, где примерно находится проблема, и дают нормальное техническое описание для исполнителя.
- проверьте NS домена у регистратора
- сравните MX-записи с инструкцией почтового сервиса
- проверьте, создан ли нужный почтовый ящик
- посмотрите текст ошибки в возвращенном письме
- проверьте SPF, DKIM и DMARC после подключения сервиса
Чего не стоит делать наугад
Самая частая ошибка - менять сразу несколько настроек. После этого сложно понять, что именно сломало сайт или, наоборот, что помогло. Лучше идти по шагам и фиксировать изменения.
- не прописывайте MX сразу от нескольких сервисов без понимания приоритета
- не удаляйте старые DNS-записи без копии зоны
- не меняйте NS повторно каждые несколько минут
- не используйте случайные SPF-записи из интернета
Когда нужен программист
Специалист нужен, если проблема повторяется, влияет на заявки или деньги, а в админке нет очевидной причины. В таких задачах важна не только правка, но и проверка результата.
- почта перестала работать после смены DNS
- письма отправляются, но не приходят
- письма приходят, но не отправляются
- нужно подключить доменную почту к сайту и формам
Как я обычно решаю такую задачу
Я проверяю DNS-зону, MX, SPF, DKIM, DMARC, почтовые ящики и SMTP. После правок тестирую входящие и исходящие письма, чтобы почта работала не только в панели, но и в реальном сценарии.
- Смотрю симптом: где ошибка видна пользователю и где она фиксируется технически.
- Проверяю форму, сервер, логи, почту, интеграции и фронтенд-скрипты.
- Нахожу причину, исправляю ее точечно и не трогаю лишние части сайта.
- Тестирую сценарий как пользователь: отправка, уведомление, запись заявки, ответ или переход.
Сколько времени занимает
| Проверка MX и DNS | 30-60 минут |
|---|---|
| Настройка SPF, DKIM, DMARC | 1-2 часа |
| Перенос почты между сервисами | от 2 часов |
Что подготовить перед обращением
- ссылку на страницу, где видна проблема
- описание: что должно происходить и что происходит сейчас
- скриншот ошибки, если она появляется
- доступы к админке, хостингу или панели, если без них проблему не проверить
- почту или Telegram, куда должен приходить результат
Похожие задачи
- Письма с сайта не приходят: почему форма отправляет, а уведомлений нет
- После смены DNS сайт не работает: что происходит и когда это ошибка
- Не приходят заявки с сайта: где теряются лиды и что проверить
Вопрос-ответ
Сколько ждать после изменения DNS?
Обычно от нескольких минут до суток. Но если запись неправильная, ожидание не решит проблему.
Можно ли подключить почту к форме сайта?
Да, форму можно отправлять через SMTP доменной почты или отдельный сервис рассылки.
Почему письма возвращаются отправителю?
В возврате обычно написана причина: нет ящика, ошибка маршрута, блокировка сервера или проблема авторизации.
Итог
Доменная почта зависит от DNS и правильной маршрутизации. Если не работает почта на домене, сначала проверяют MX и записи авторизации, а уже потом почтовые клиенты.
Если нужно быстро разобраться с такой задачей, напишите мне в Telegram: @rabotator_support. Посмотрю проблему, скажу, что реально исправить, и не буду предлагать лишнюю переделку там, где достаточно точечной правки.