О генераторе DMARC
DMARC Generator — это инструмент, который помогает сформировать корректную DMARC-запись для вашего домена или поддомена с учётом нужных условий и параметров. После ввода домена вы сможете выбрать режимы политики, задать адреса для отчётов (aggregate и forensic) и при необходимости настроить расширенные опции.
Как создать DMARC-запись с помощью генератора
Если вы впервые пользуетесь генератором, число параметров может показаться большим. Следуйте шагам ниже — это просто.
Шаг 1. Откройте инструмент и введите домен (или поддомен) в поле ввода.
- WWW mode → Default — используйте для обычного домена (пример:
example.com). - WWW mode → Remove WWW — выберите, если генерируете запись для варианта без префикса
www.(например, чтобы получить хост_dmarc.example.comпри вводеwww.example.com).
Правильный выбор WWW mode определяет, какой хост будет у записи DMARC.
Шаг 2. Нажмите кнопку «Сгенерировать DMARC» — ниже появятся параметры и поля для настройки.
Шаг 3. Заполните параметры под ваши требования:
- Policy/Reporting Mode (
p) — политика для писем, не прошедших SPF/DKIM:- None — письма доставляются как обычно (создаются только отчёты).
- Quarantine — подозрительные письма помещаются в спам/неосновные папки.
- Reject — неподтверждённые письма отклоняются.
- What percentage to apply (
pct) — процент входящих писем, к которым применяется политика. Удобно для постепенного ужесточения политики. - Email (aggregate,
rua) — адрес(а) для агрегированных отчётов. Можно добавить несколько адресов. Для каждого адреса можно задать Size и Unit (KB/MB/GB/TB). - Forensic Email (
ruf) — адрес(а) для детальных отчётов по отдельным письмам. Также поддерживает размер и единицы.
Расширенные параметры (Advanced options). Раздел ниже предназначен для продвинутой настройки DMARC. Изменяйте эти опции, только если уверены в требованиях вашей почтовой инфраструктуры и понимаете последствия.
- Policy subdomains (
sp) — политика для поддоменов. - Report format (
rf) — формат отчётов (обычноafrf). - Failure report options (
fo) — когда формировать форензик-отчёт:0— отправлять отчёт, если не прошли оба (SPF и DKIM).1— отправлять, если не прошёл любой из SPF или DKIM.d— отправлять, если провалился DKIM.s— отправлять, если провалился SPF.
- Reporting interval (
ri) — интервал между агрегированными отчётами в секундах (часто используют 86 400 секунд — один день). - DKIM identifier (
adkim) — режим выравнивания DKIM:r(relaxed) илиs(strict). - SPF identifier (
aspf) — режим выравнивания SPF:rилиs.
Шаг 4. Скопируйте готовую строку DMARC и добавьте её в DNS-зону домена как запись типа
TXT с хостом _dmarc.<домен>.
После распространения записи (propagation) политика вступит в силу. Проверить корректность можно во вкладке
«Проверка DMARC».
Самые часто используемые параметры (шпаргалка)
- Политика (
p): чаще всегоreject(жёстко) илиquarantine(мягко). Для запуска с мониторингом —none. - Доля применения (
pct): по умолчанию 100. Для плавного ужесточения: 25 → 50 → 100. - Отчёты:
rua— агрегированные (обычно 1 раз/сутки). Можно несколько адресов через запятую:rua=mailto:dmarc@example.com,mailto:sec@ex.com.ruf— форензик-отчёты по отдельным письмам (используют реже; могут содержать чувствительные данные).ri— интервал агрегированных отчётов, обычно86400(24 часа).fo— когда слать форензик: чаще ставятfo=1(если не прошёл SPF или DKIM).
- Выравнивание:
adkim— DKIM alignment:s(strict) рекомендуют, если все подписи от вашего домена.aspf— SPF alignment: тоже частоs.
- Поддомены (
sp): политика для субдоменов (по умолчанию наследуетp). Пример:sp=reject.
Готовые шаблоны (скопируй и адаптируй)
Мониторинг без санкций (собираем статистику):
v=DMARC1; p=none; rua=mailto:dmarc@example.com; fo=1; adkim=s; aspf=s; ri=86400
Плавный старт через карантин (50%):
v=DMARC1; p=quarantine; pct=50; rua=mailto:dmarc@example.com; fo=1; adkim=s; aspf=s; ri=86400
Полное принуждение (жёсткая защита и на субдомены):
v=DMARC1; p=reject; sp=reject; rua=mailto:dmarc@example.com; fo=1; adkim=s; aspf=s; ri=86400
Памятка по размещению: создайте TXT-запись для хоста _dmarc.<ваш_домен>
(например, _dmarc.example.com). Несколько адресов в rua/ruf пишутся через запятую с префиксом mailto:. По умолчанию pct=100, если не задан.
Почему наш генератор удобен
- Бесплатно и без регистрации. Просто введите домен, задайте параметры и получите готовую запись.
- Простой и «расширенный» режимы. В базовом — только главное (политика, отчёты, проценты), в расширенном — тонкая настройка (
sp,fo,ri,adkim,aspfи т. д.). Подходит и новичкам, и экспертам. - Есть проверка текущей записи. Вы можете посмотреть актуальную DMARC-запись домена и затем сгенерировать новую на её основе.
FAQ
Может ли DMARC работать без SPF или DKIM?
Нет. DMARC опирается на результаты SPF и/или DKIM и определяет действие для писем, которые их не проходят.
Как применить политику DMARC к домену?
Добавьте сформированную строку в DNS-зону как TXT-запись для хоста _dmarc. После применения DNS-изменений политика начнёт действовать.
Чем отличаются aggregate и forensic отчёты?
Агрегированные (rua) — сводные отчёты по группам писем. Форензик-отчёты (ruf) — детальные по отдельным письмам. Вы можете указать один и тот же e-mail или разные адреса для каждого типа.