Диагностика по вашему ТЗ: Google Workspace подключён, домен у регистратора IONOS, NS указывают на Cloudflare, а в вашем Cloudflare домена нет. Это универсальный чек-лист: домен в ТЗ не назван, поэтому записей вашего домена здесь нет и ничего о них не утверждается.
Входящую почту направляют MX-записи в той DNS-зоне, на которую домен указывает через NS. Исходящая почта от них не зависит: Google отправляет письма со своих серверов, а получатели проверяют SPF и DKIM. Поэтому, если NS перенесли на Cloudflare, а в зоне Cloudflare нет MX-записей Google (или зона создана не до конца), отправка продолжает работать, а входящие пропадают. Это типичная картина, но подтвердить её для вашего домена можно только проверкой по шагам ниже.
xxxx.ns.cloudflare.com, DNS ведёт Cloudflare. Зона лежит в чьём-то аккаунте Cloudflare: у веб-мастера, прошлого подрядчика или того, кто подключал сайт. В вашем аккаунте её нет, и это нормально.Два рабочих пути восстановления доступа:
Важно для сайта: перед любой сменой NS скопируйте все существующие записи (A, AAAA, CNAME, TXT) из текущей зоны, тогда сайт не отвалится. Если доступа к старой зоне нет, список записей можно снять командами из раздела 5 и сверить с хостингом (Hosting.ua).
| Что | Как должно быть | Типичный сбой |
|---|---|---|
| MX | Записи Google Workspace (раздел 4), без чужих MX рядом | MX нет вовсе, либо остались старые MX хостинга или Cloudflare Email Routing: почта уходит не в Google |
| SPF (TXT на корне) | Одна запись, содержит include:_spf.google.com | Две SPF-записи (по стандарту допустима одна) или Google не включён |
| DKIM | TXT google._domainkey с ключом из консоли администратора Google | Ключ не перенесён в новую зону |
| DMARC | TXT _dmarc, для начала p=none | Запись потеряна при переезде |
| Proxy в Cloudflare | Записи для почты (например, mail) только DNS only, серое облако. У MX proxy не бывает | Оранжевое облако на хосте, который используется для почты |
| Статус зоны в Cloudflare | Active | Pending: Cloudflare не отвечает за зону, записи не действуют |
| Подтверждение домена в Google | В консоли администратора Google домен подтверждён | Подтверждающая TXT-запись потеряна при переезде |
Вместо example.com подставляется ваш домен. Имя «@» означает корень домена.
Вариант 1, актуальный для Google Workspace: одна запись MX
| Тип | Имя | Значение | Приоритет |
|---|---|---|---|
| MX | @ | smtp.google.com | 1 |
Вариант 2, классический набор из пяти MX (тоже рабочий)
| Тип | Имя | Значение | Приоритет |
|---|---|---|---|
| MX | @ | ASPMX.L.GOOGLE.COM | 1 |
| MX | @ | ALT1.ASPMX.L.GOOGLE.COM | 5 |
| MX | @ | ALT2.ASPMX.L.GOOGLE.COM | 5 |
| MX | @ | ALT3.ASPMX.L.GOOGLE.COM | 10 |
| MX | @ | ALT4.ASPMX.L.GOOGLE.COM | 10 |
Используется один из вариантов, не оба сразу. Все остальные MX на корне домена удаляются.
Остальные записи
| Тип | Имя | Значение |
|---|---|---|
| TXT (SPF) | @ | v=spf1 include:_spf.google.com ~all (если есть другие легальные отправители, например сервис рассылок, они добавляются в эту же запись) |
| TXT (DKIM) | google._domainkey | длинный ключ v=DKIM1; k=rsa; p=...: берётся в консоли администратора Google (Приложения, Google Workspace, Gmail, Аутентификация электронной почты), после добавления нажать «Начать аутентификацию» |
| TXT (DMARC) | _dmarc | v=DMARC1; p=none; rua=mailto:адрес-для-отчётов@example.com |
| TXT (проверка домена) | @ | строка google-site-verification=..., если она была в старой зоне (значение видно в консоли Google) |
Значения DKIM и проверочной строки для вашего домена видны только в вашей консоли администратора Google, поэтому здесь стоят шаблоны.
# кто ведёт DNS (NS) nslookup -type=NS example.com # куда сейчас идёт входящая почта nslookup -type=MX example.com # SPF, DMARC, DKIM nslookup -type=TXT example.com nslookup -type=TXT _dmarc.example.com nslookup -type=TXT google._domainkey.example.com # то же через публичный DNS, в обход кэша провайдера nslookup -type=MX example.com 1.1.1.1
spf=pass и dkim=pass.Срок вступления изменений зависит от TTL записей: обычно от минут до нескольких часов, смена NS целиком может занять до суток. Серверы отправителей обычно повторяют доставку несколько суток, но часть отправителей может вернуть отказ, поэтому о важных письмах за период сбоя лучше попросить повторить.
Это демонстрационный пример на языке вашего ТЗ. Данные вашего домена в нём не использовались.