SPF, DKIM и DMARC: полная настройка защиты email

Домены · 19.04.2026
SPF, DKIM и DMARC: полная настройка защиты email

SPF, DKIM и DMARC — это DNS-записи, которые позволяют почтовым серверам проверить, что письмо действительно отправлено с вашего домена. Без них письма часто попадают в спам или мошенники могут рассылать спам от вашего имени.

SPF (Sender Policy Framework)

SPF-запись перечисляет серверы, которым разрешено отправлять почту от вашего домена.

# TXT-запись для домена example.com
# Разрешить только серверы хостинга ZevsHost + Google Workspace
v=spf1 include:_spf.zevshost.net include:_spf.google.com ~all

# Значения суффикса:
# -all — жёсткое отклонение всех остальных
# ~all — мягкое отклонение (soft fail, метка спама)
# ?all — нейтральный (не рекомендуется)

DKIM (DomainKeys Identified Mail)

DKIM добавляет цифровую подпись к письму. Получатель проверяет подпись через DNS.

# Формат DKIM-записи (TXT)
# Имя: mail._domainkey.example.com
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQ...

# Генерация ключей через cPanel:
# Email → Email Deliverability → Generate DKIM Key
✅ В cPanel DKIM генерируется автоматически: Email → Email Deliverability → нажмите «Repair» рядом с вашим доменом.

DMARC (Domain-based Message Authentication)

DMARC указывает, что делать с письмами, не прошедшими SPF/DKIM проверку, и куда присылать отчёты.

# TXT-запись
# Имя: _dmarc.example.com
v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc@example.com; ruf=mailto:dmarc@example.com

# p=none     — только мониторинг
# p=quarantine — помещать в спам
# p=reject   — отклонять письма

Порядок внедрения

ЭтапДействиеКогда
1Настройте SPF и DKIMСразу
2DMARC с p=noneСразу, сбор отчётов
3Изучите rua-отчёты 2 неделиЧерез 2 недели
4Сменить на p=quarantineЧерез 2–4 недели
5Сменить на p=rejectЧерез 1–3 месяца

Проверка настроек

# Проверить SPF
dig example.com TXT | grep spf

# Проверить DKIM  
dig mail._domainkey.example.com TXT

# Проверить DMARC
dig _dmarc.example.com TXT
⚠️ Не устанавливайте сразу p=reject — сначала месяц работайте с p=none и изучайте отчёты, иначе можете заблокировать легитимные письма.
← Назад в базу знаний Задать вопрос поддержке