Как настроить мониторинг email health для вашего домена: полный гид
Автоматический мониторинг доставляемости email для вашего домена. Полное руководство по мониторингу SPF, DKIM, DMARC с авто-алертами при деградации.
Тихий кризис доставляемости email#
Ваш сайт работает. Серверы в порядке. Клиенты должны получать письма о сбросе пароля, подтверждения заказа, уведомления о доставке.
А они не получают.
Ваши письма блокируются, попадают в спам или просто исчезают. Вы об этом не знаете, потому что нет видимости. Ваши клиенты жалуются: «Сброс пароля не работает», и только тогда вы понимаете, что email лежит уже 3 дня.
Это и есть кризис email health, который ежегодно затрагивает 47% бизнесов.
Решение? Мониторинг email health, который автоматически проверяет, корректно ли настроены SPF, DKIM и DMARC вашего домена, — и алертит вас сразу, как только что-то ломается.
Что проверяет мониторинг email health#
Перед настройкой — что именно мы проверяем:
1. MX-записи (Mail Exchange)
Они говорят почтовым системам, куда доставлять ваши письма.
Корректно: yourdomain.com имеет MX-записи на почтовый сервер
Сломано: у yourdomain.com нет MX → письма мгновенно отбиваются
2. SPF-записи (Sender Policy Framework)
Они авторизуют, какие серверы могут отправлять почту от имени вашего домена.
Без SPF: любой может слать письма «от вас»
Результат: ваши письма падают в спам (выглядят подозрительно)
С SPF: Gmail, SendGrid и т. д. аутентифицированы → письма проходят спам-фильтры
3. DKIM-записи (DomainKeys Identified Mail)
Криптографически подписывают ваши письма, доказывая, что они от вас.
Без DKIM: почтовые серверы не могут проверить, что письмо ваше
Результат: спам-фильтры подозревают
С DKIM: письмо подписано → доверие фильтров
4. Политика DMARC (Domain-based Message Authentication, Reporting, Conformance)
Она говорит почтовым системам, что делать, если письмо не проходит SPF/DKIM.
Без DMARC: политика неясна. Письмо может пройти или нет — на усмотрение фильтра
Результат: непредсказуемая доставляемость
С DMARC: политика «reject» = строго. «quarantine» = в спам
5. Статус в blacklist
Ваш IP в спам-списках? Некоторые провайдеры полностью блокируют письма с занесённых IP.
Мониторинг email health проверяет все 5 пунктов автоматически, считает оценку (0–100) и ставит грейд (A–F).
Настройка мониторинга email health: пошагово#
Шаг 1. Откройте панель Email Health#
В Nova Uptime:
- Войдите на go.novauptime.com
- Откройте «Dashboard»
- Кликните на нужный домен
- Перейдите на вкладку «Email Health»
Вы увидите текущий статус всех записей.
Шаг 2. Первая проверка email health#
При первой проверке Nova Uptime:
- Запросит DNS на MX-записи
- Просканирует SPF-записи
- Автоматически определит DKIM-селекторы (50+ распространённых)
- Поищет политику DMARC
- Проверит репутацию IP в blacklist
Результат выглядит так:
📊 Оценка email health: 72/100 (грейд C)
MX-записи: ✅ Настроены (mail.yourdomain.com)
SPF-запись: ✅ Настроена (include:sendgrid.net)
DKIM: ⚠️ Частично настроен (есть на селекторе s1, нет DKIM2)
DMARC: ❌ Не настроен (нет политики p=reject)
Blacklist: ✅ Чисто (все 4 списка пройдены)
Рекомендации:
1. Добавьте селектор DKIM2 для резервирования
2. Настройте DMARC p=reject для защиты от спуфинга
3. Добавьте -all в SPF (более строгая политика)
Шаг 3. Исправьте проблемы (если есть)#
Если оценка низкая, следуйте рекомендациям.
Типичные исправления:
SPF отсутствует: Свяжитесь с email-сервисом (SendGrid, Mailgun, Gmail и т. д.) и попросите SPF-строку. Затем добавьте её в DNS вашего домена:
v=spf1 include:sendgrid.net include:_spf.google.com -all
DKIM отсутствует: В SendGrid → Settings → Domains → Authenticate Domain Затем добавьте предложенную DKIM-запись в DNS вашего домена:
s1._domainkey.yourdomain.com TXT "v=DKIM1; k=rsa; p=..."
DMARC отсутствует: Создайте новую DNS-запись:
_dmarc.yourdomain.com TXT "v=DMARC1; p=reject; rua=mailto:admin@yourdomain.com"
Шаг 4. Настройте автоматический мониторинг#
После исправления — настройте автоматический мониторинг, чтобы будущие проблемы вас алертили.
В Nova Uptime:
- Настройки домена → Email Health
- Частота проверки: Еженедельно (по умолчанию) или Ежедневно
- Порог алерта: Оценка ниже 70 (автоматический алерт при падении)
- Канал уведомления: Email или Slack
- Сохраните
Результат: Nova Uptime автоматически проверяет email health каждую неделю. Если оценка падает ниже 70 — алерт:
⚠️ Алерт деградации email health
Домен: yourdomain.com
Оценка: 68/100 (на прошлой неделе было 72)
Изменение: −4 балла
Что изменилось:
- DKIM-запись, похоже, отсутствует (селектор s1)
- Возможная причина: идёт ротация ключей DKIM?
Действие: проверьте конфигурацию DKIM в email-сервисе
Шаг 5. Настройте отчёты email health#
Помимо алертов вам нужны регулярные отчёты с трендами email health.
В Nova Uptime:
- Настройки → Отчёты
- Включите «Еженедельная сводка email health»
- Получатели: your.email@yourdomain.com
- День/время: пятница, 9:00
Каждую пятницу вы получаете:
📧 Отчёт Email Health — 21 фев 2026
Домен: yourdomain.com
Оценка: 82/100 (грейд B) ✅ +4 балла за неделю
Статус записей:
- MX: ✅ Настроены
- SPF: ✅ Настроен
- DKIM: ✅ Настроен (4 селектора)
- DMARC: ✅ Настроен (p=reject)
- Blacklist: ✅ Чисто
Рекомендации:
- Всё настроено корректно
- Следите за расписанием ротации DKIM-ключей
Тренд:
14 фев: 78/100
21 фев: 82/100 ← вы здесь
Всё хорошо!
Продвинуто: связка email health и реакции на инциденты#
Мониторинг email health — это не просто compliance. Это критическая часть мониторинга инфраструктуры.
Шаблон 1. Связь email health и доставки#
Если письма клиентам блокируются — проверьте email health:
Шаблон Slack-алерта:
⚠️ Алерт доставки email
Email-сервис показывает повышенный bounce: 5% (норма: 0,2%)
Вероятные причины (в порядке вероятности):
1. Деградация email health (проверьте записи нашего домена)
2. Превышена квота email-сервиса
3. Фильтры blacklist у получателей
Проверьте: /email-health на текущую оценку домена
Шаблон 2. Автоматическая ротация DKIM#
Часть email-сервисов автоматически ротирует DKIM-ключи. Полезно об этом узнавать.
Настройка:
- Ротация DKIM запланирована раз в месяц
- Email health видит «селектор DKIM сменился»
- Алерт: «селектор DKIM обновлён с s1 на s2»
- Пост в Slack: «штатная ротация DKIM завершена»
- Постмортем: убедитесь, что письма доставляются нормально
Шаблон 3. Политики SPF и DMARC#
Отслеживайте, насколько строгие у вас политики.
Текущая политика месяца:
SPF: -all (строго, reject)
DMARC: p=reject (строго, reject)
→ Аутентификация очень строгая
Результат: безопасность ВЫСОКАЯ, но риск отбоя легитимных писем при сбое SPF/DKIM
Типичные ошибки в мониторинге email health#
Ошибка 1. Проверять только когда email сломался#
Проблема: вы не проверяете email health. Письма перестают доставляться. Вы паникуете и проверяете. Проблема была в конфигурации 3 недели назад.
Решение: мониторьте автоматически. Проверяйте еженедельно. Получайте алерты на изменения.
Ошибка 2. Не понимать, что значит оценка#
Проблема: оценка упала с 90 до 85. Вы паникуете. Оценка всё ещё проходная.
Решение: понимайте диапазоны:
- 90–100: отлично. Всё настроено строго.
- 80–89: хорошо. Базовые записи есть, мелкие пробелы.
- 70–79: средне. Часть записей отсутствует. Письма всё ещё в основном доставляются.
- 50–69: плохо. Главные записи отсутствуют. Скорее всего, письма падают в спам.
- <50: сломано. Большая часть писем не доставится.
Ошибка 3. Не реагировать на алерты#
Проблема: Nova Uptime пишет «DKIM отсутствует». Вы прочитали, но не починили. Email health деградирует дальше.
Решение: относитесь к алертам email health как к алертам uptime. Чините за 24 часа.
Ошибка 4. Слишком мягкая SPF-запись#
Проблема: SPF: v=spf1 ~all (soft fail)
- Значит: «возможно, авторизован SPF»
- Фильтры не уверены
- Спам-фильтр: «может, это спам?»
Решение: используйте v=spf1 ... -all (hard fail)
- Значит: «авторизованы только эти серверы»
- Фильтры уверены
- Спам-фильтр: «это точно от них»
Ошибка 5. Слишком слабая политика DMARC#
Проблема: DMARC: p=none (без принуждения)
- Значит: «политики нет, что будет — то будет»
- Атакующие могут спуфить ваш домен
- Письма доставляются, но без защиты
Решение: p=reject (строго)
- Значит: «отклонять письма, не прошедшие аутентификацию»
- Атакующие не могут вас спуфить
- Письма доставляются только корректно подписанные
Реальный пример: чиним email health#
Пройдём реальную проблему:
Старт: оценка email health = 52/100 (грейд F)#
MX-записи: ✅ Настроены
SPF-запись: ❌ Не настроена
DKIM: ⚠️ Только селектор s1, нет s2
DMARC: ❌ Не настроен
Blacklist: ✅ Чисто
Проблема 1. SPF не настроен#
Алерт: «SPF-запись отсутствует. Риск спуфинга email».
Чиним:
- Заходим в SendGrid
- Settings → Domain Authentication
- Копируем SPF-строку:
v=spf1 include:sendgrid.net -all - Добавляем в DNS домена (через регистратора)
- Ждём 24 часа на DNS-распространение
- Ещё раз проверяем в Nova Uptime
После: SPF: ✅ Настроен → оценка растёт
Проблема 2. DKIM неполон#
Алерт: «селектор DKIM s2 отсутствует. Рекомендуется резервирование».
Чиним:
- В SendGrid создаём селектор s2
- Добавляем DKIM-записи для s1 и s2
- Ещё раз проверяем
После: DKIM: ✅ Полностью настроен (s1, s2) → оценка растёт
Проблема 3. DMARC не настроен#
Алерт: «политика DMARC отсутствует. Защита от спуфинга отключена».
Чиним:
- Создаём DNS-запись
_dmarc.yourdomain.com - Значение:
v=DMARC1; p=reject; rua=mailto:admin@yourdomain.com - Проверяем
После: DMARC: ✅ Настроен (p=reject) → оценка растёт
Финал: оценка = 92/100 (грейд A)#
MX-записи: ✅ Настроены
SPF-запись: ✅ Настроена (-all)
DKIM: ✅ Полностью (s1, s2)
DMARC: ✅ Настроен (p=reject)
Blacklist: ✅ Чисто
Всё зелёное!
Лучшие практики мониторинга
Каденция: ежедневная/еженедельная
Ежедневно: автоматические проверки в фоне. Делать ничего не нужно.
Еженедельно: письмо со сводкой email health. 2 минуты на просмотр.
Ежемесячно: комплексный аудит email-инфраструктуры:
- Просмотрите расписание ротации DKIM
- Убедитесь, что includes в SPF актуальны
- Просмотрите отчёты по reject DMARC
- Проверьте статус в blacklist
- Запланируйте изменения инфраструктуры
Реакция на инцидент
Когда срабатывает алерт email health:
- Подтвердите алерт в течение 30 минут
- Найдите корневую причину (обычно ошибка DNS или ротация ключей)
- Почините за 1–2 часа
- Подтвердите фикс новой проверкой email health
- Зафиксируйте в постмортеме
Продвинуто: интеграция email health через API#
Если вы ведёте 100+ доменов или у вас автоматизированный DNS, используйте API Email Health Nova Uptime:
# Проверка email health для домена
curl -H "X-API-Key: your-key" \
https://api.novauptime.com/api/v1/domains/yourdomain.com/email-health
# Ответ:
{
"domain": "yourdomain.com",
"score": 92,
"grade": "A",
"records": {
"mx": "✅",
"spf": "✅",
"dkim": "✅",
"dmarc": "✅",
"blacklist": "✅"
},
"lastChecked": "2026-02-21T09:00:00Z"
}
Итог: чек-лист мониторинга email health#
- ✅ Проверьте текущую оценку email health для своего домена
- ✅ Почините любые непрошедшие записи (SPF, DKIM, DMARC)
- ✅ Настройте автоматические еженедельные проверки
- ✅ Настройте алерты при падении ниже 70
- ✅ Включите еженедельные сводки
- ✅ Задокументируйте свои DNS-записи (бэкап в таблицу)
- ✅ Запланируйте ротацию DKIM
- ✅ Установите DMARC в p=reject (строгое принуждение)
- ✅ Следите за изменениями статуса в blacklist
- ✅ Ежемесячный аудит аутентификации email
Запускайтесь сегодня
Не ждите, пока письма перестанут доставляться, чтобы понять, что у вас проблема с email health.
Запустите бесплатную проверку email health для своего домена прямо сейчас. 30 секунд.
Если хотите постоянный автоматический мониторинг — добавьте домен в бесплатный тариф Nova Uptime. Получите автоматические еженедельные проверки, алерты деградации и ежемесячные отчёты. Без карты.
Ваши письма — критическая инфраструктура. Мониторьте их соответственно.
Monitor Your Website Before It Goes Down
Get uptime monitoring, SSL tracking, domain expiry alerts, and email health checks. Free plan — no credit card required.
Start Monitoring FreeПохожие статьи
Domain Health Check: полный бесплатный аудит (DNS + SSL + Email + Uptime)
Проведите полный бесплатный аудит здоровья домена за 5 минут: DNS, SSL, email-аутентификация (SPF/DKIM/DMARC), блок-листы и uptime. Пошаговый чек-лист включён.
10 бесплатных email- и доменных инструментов, которыми стоит пользоваться уже сегодня
Полный гайд по бесплатным инструментам доставляемости email и здоровья домена. Что делает каждый, когда применять и как они работают вместе.
Как создавать кастомные правила Email Health: продвинутая конфигурация мониторинга
Выходите за стандартные проверки email health. Создавайте кастомные правила для DKIM-селекторов, SPF flattening, DMARC-политик и не только.