Не приходят письма на доменную почту Яндекса: проверка по шагам
Если письма на адрес вида info@вашдомен.ru в Яндекс 360 не приходят, в большинстве случаев виновата DNS-запись MX: она отсутствует, указывает на старого провайдера или рядом с ней остались лишние записи. Правильное значение для Яндекс 360 — mx.yandex.net. с приоритетом 10, и это должна быть единственная MX-запись домена. Если MX в порядке, дальше проверяем фильтры и пересылку, переполненный ящик и проблему на стороне отправителя.
Сначала определите масштаб
Диагностика сильно зависит от того, что именно сломалось. Потратьте пять минут на ответы на три вопроса, прежде чем менять DNS.
| Что видно | Вероятная причина | Где смотреть |
|---|---|---|
| Не приходит ничего ни от кого | MX-запись, домен не подтверждён, истёк домен | DNS у регистратора, раздел «Домены» в Яндекс 360 |
| Не приходит от одного отправителя | отправитель в чёрном списке, его сервер не проходит проверки, ошибка в адресе | фильтры ящика, отчёт об ошибке у отправителя |
| Приходит не всем сотрудникам | ящика нет, опечатка в алиасе, переполнен ящик | список сотрудников и алиасов в админке |
| Письма приходят, но в «Спам» | репутация или настройки отправителя | папка «Спам», заголовки письма |
| Перестало приходить после переноса сайта | новый хостинг перезаписал DNS-зону | MX в текущей DNS-зоне |
Шаг 1. Проверьте MX-запись
MX говорит другим почтовым серверам, куда доставлять письма для вашего домена. По справке Яндекс 360 запись должна выглядеть так: имя @ (в некоторых панелях — имя домена), тип MX, значение mx.yandex.net., приоритет 10.
- Узнайте, где обслуживается DNS домена: у регистратора, у хостинга или в отдельном сервисе. Именно там надо смотреть записи, а не в панели, которую помните по прошлым годам.
- Выполните в терминале
dig MX вашдомен.ru +shortилиnslookup -type=mx вашдомен.ru. Правильный ответ — одна строка10 mx.yandex.net.. - Если в ответе несколько MX, удалите все, кроме Яндекса. Письма уходят на запись с меньшим приоритетом, и старый сервер хостинга перехватывает почту.
- Проверьте точку в конце
mx.yandex.net.. Если панель не добавляет её сама, без точки к значению приклеится имя вашего домена. - После изменения подождите: по справке Яндекса обновление DNS занимает до 72 часов. Затем нажмите «Проверить» в разделе «Домены» админки Яндекс 360.
Быстро увидеть MX, SPF и DMARC одним запросом можно в проверке почты домена. Что значит каждая запись, мы объясняли в статье «DNS-записи простыми словами».
Шаг 2. Убедитесь, что домен подтверждён и не истёк
В админке Яндекс 360 откройте раздел «Домены». Статус должен показывать, что домен подтверждён и MX настроена. Если подтверждение слетело (например, удалили проверочную TXT-запись), восстановите её.
Проверьте и срок регистрации домена. Когда регистрация заканчивается, регистратор может перенаправить DNS на свою заглушку, и почта перестанет доходить в тот же день. Срок легко узнать в проверке срока регистрации домена.
Шаг 3. Проверьте ящик получателя
- Ящик существует: сотрудник есть в списке, адрес без опечатки, нужный алиас добавлен.
- Ящик не переполнен: при исчерпанной квоте сервер отклоняет новые письма.
- Нет правил, которые удаляют или пересылают письма. Особенно проверьте правила, созданные давно уволенным сотрудником или почтовым клиентом.
- Отправитель не в чёрном списке. Его могли добавить туда случайно одним нажатием.
- Просмотрите папки «Спам» и «Удалённые» — письмо могло прийти, но не туда.
- Если почта собирается в Outlook или Thunderbird по POP3, клиент мог забрать письма с сервера и удалить их из веб-интерфейса.
Шаг 4. Попросите у отправителя текст ошибки
Если письмо не дошло, сервер отправителя почти всегда присылает ему уведомление о недоставке. В нём есть код и короткое описание. Код 5.x.x означает окончательный отказ, 4.x.x — временный, сервер попробует ещё. Как читать такие ответы, мы разобрали в статье о кодах 4.x.x и 5.x.x.
| Что в уведомлении | Что это обычно значит |
|---|---|
| Пользователь не найден, mailbox not found | нет ящика или опечатка в адресе |
| Ящик переполнен, quota exceeded | закончилась квота получателя |
| Отказ по политике, отправитель не прошёл проверку | у отправителя ошибки в SPF, DKIM или DMARC |
| Хост не найден, нет MX | у вашего домена нет рабочей MX-записи |
| Доставка отложена | временная проблема, письмо может прийти позже |
Шаг 5. Если не доходят письма с вашего же сайта
Отдельный случай: заявки с формы на сайте не приходят на корпоративный ящик. Здесь проблема чаще на стороне отправки: сайт отправляет письма от имени домена без нужных SPF и DKIM, и Яндекс их отклоняет или кладёт в спам. Для Яндекс 360 SPF обычно содержит v=spf1 redirect=_spf.yandex.net, а если письма отправляет ещё и сервер сайта, его нужно тоже указать в SPF. Подробнее — в статье о SPF, DKIM и DMARC.
Чек-лист на одну страницу
- MX — одна запись
mx.yandex.net.с приоритетом 10. - Старых MX хостинга или прежней почты нет.
- DNS обслуживается там, где вы его правите.
- Домен подтверждён в Яндекс 360 и регистрация не истекла.
- Ящик и алиасы существуют, квота не исчерпана.
- Нет правил удаления, пересылки и блокировки отправителя.
- Есть текст ошибки от отправителя, и он разобран.
- Для писем с сайта настроены SPF и DKIM.
Если почта нужна бизнесу каждый день и простой обходится дорого, настройку и сопровождение можно передать на поддержку Яндекс 360. При полном отсутствии писем прямо сейчас поможет срочная помощь с корпоративной почтой.
Вопросы и ответы
Сколько ждать после изменения MX?
Справка Яндекса указывает до 72 часов. Обычно записи обновляются быстрее, но если раньше у MX был большой TTL, часть серверов ещё какое-то время будет отправлять письма по старому адресу.
Можно оставить старую MX вместе с Яндексом как запасную?
Нет. Отправители будут доставлять часть писем на старый сервер, и вы их не увидите. Для Яндекс 360 должна остаться одна MX-запись.
Почему письма от одного клиента не приходят, а от остальных приходят?
Скорее всего, проблема у отправителя: его сервер не проходит проверки SPF или DMARC, или он в вашем чёрном списке. Попросите у него текст уведомления о недоставке.
Как узнать сервер входящей почты для домена?
Сервер, который принимает почту для домена, указан в MX-записи: выполните dig MX вашдомен.ru +short. Для почтовых программ у Яндекс 360 свои адреса IMAP и SMTP, они есть в справке сервиса.
Письма пропали после переноса сайта. Что делать?
Проверьте, не сменились ли DNS-серверы домена при переносе. Если сменились, добавьте в новую зону MX Яндекса, TXT-подтверждение, SPF и DKIM, а лишние MX хостинга удалите.
Читайте также
После настройки POP3 исчезают письма: как остановить потерю
ПоддержкаОтчёты DMARC на внешний домен не приходят: что проверить
ПоддержкаSMTP не работает: почему сайт не отправляет письма
ПоддержкаSMTP Яндекса не работает: почему письма с сайта не уходят
ПоддержкаDovecot: письма удалены, а квота ящика не изменилась
ПоддержкаИстёк домен сайта: как проверить возможность продления