Email Dev Tools

генератор DMARC-записи

Выберите политику или вставьте одно значение TXT. Изучите теги до изменения DNS.

генератор DMARC-записи

Ввод

Запись и толкование

Имя TXT Укажите домен, чтобы увидеть имя

v=DMARC1; p=none

Действующие параметры

Домен
none
Поддомены
none
Несуществующие поддомены
none
DKIM
r
SPF
r
  • v=DMARC1 — Версия
  • p=none — Политика домена

Обработка в браузере; запросы и изменения DNS не выполняются.

Параметры политики

Запись готова. Перед публикацией изучите предупреждения.

Проверьте перед публикацией

  • Без rua сводные отчёты не запрашиваются.

Генератор DMARC-записи нужен, когда домен начинает отправлять почту, а правила для поддоменов ещё не определены. Ошибка в rua лишает вас сводных отчётов, а преждевременный reject способен затронуть законные сообщения. Здесь настройки видны рядом с готовым TXT.

Уже опубликованную строку можно вставить без изменения исходного текста. Старые pct, rf и ri остаются видимыми с пометкой о новой спецификации. Генератор DMARC-записи проверяет локальный синтаксис и объясняет политику, но не подтверждает публикацию DNS или доставку писем. Для проверки DMARC-записи вставьте существующую строку: анализ DMARC-записи покажет теги и предупреждения. Проверка DMARC-записи здесь ограничена локальным разбором текста.

Зачем нужен генератор DMARC-записи

Новые значения по действующей RFC и честный разбор прежних записей.

Не добавлять устаревший процент

RFC 9989 удалила pct, rf и ri: промежуточные проценты по-разному применялись почтовыми системами. Этот генератор DMARC-записи начинает с p=none и не выдаёт старые теги в новых значениях. Сигнал t=y не обещает применение к точной доле писем.

На двух карточках показаны новая TXT-политика без процента и старая запись с отмеченным процентным тегом.

Видеть наследование и отчёты

Даже когда sp и np отсутствуют в строке, результат показывает действующие политики для существующих и несуществующих поддоменов. При разборе TXT адреса rua и ruf выделяются отдельно. Внешний домен отчётов отмечается как требующий проверки разрешения DNS.

Одна TXT-строка разделена на блоки политики, поддоменов и адресов отчётов.

Что проверить до публикации

01

Начните с наблюдения

Начальное значение v=DMARC1; p=none не просит изолировать или отклонять письма с ошибкой. Добавьте собственный адрес rua, если нужны сводные отчёты. Отсутствие rua не делает синтаксис неверным, но отчёты тогда не запрашиваются.

02

Проверьте наследование и адреса

При выборе наследования sp и np не попадают в TXT. Несколько получателей отчётов разделяются запятыми, а к обычным адресам добавляется mailto:. Для адреса в другом домене может потребоваться разрешение в DNS получателя; локально оно не проверяется.

03

Оценивайте реальные сообщения

Автоматическая обработка ждёт 350 мс после ввода. Её можно выключить и запускать кнопкой или Ctrl/Cmd + Enter. После любого изменения старый результат нельзя экспортировать. Опубликовав _dmarc, проверьте DNS, выравнивание SPF/DKIM и полученные отчёты.

Понятная политика и адреса отчётов

Разделение домена и поддоменов

p выбирает none, quarantine или reject. sp переопределяет правило для существующих поддоменов, np — для несуществующих. Изначально оба наследуются; результат показывает итоговую политику, даже если необязательные теги не записаны.

Корректные URI отчётов

Для rua и ruf можно указать несколько адресов через запятую. Конструктор добавляет mailto: и не позволяет экспортировать ошибочный адрес. ruf изначально пуст: отчёты по отдельным письмам могут содержать подробности; без ruf не выводится и fo.

Разбор старого TXT без переписывания

Повторные теги, ошибки разделителей и недопустимые значения получают позицию символа. Неизвестные теги остаются видимыми. pct, rf и ri показываются как исторические поля RFC 7489, а введённая строка не заменяется автоматически.

Границы локальной проверки TXT

DNS и почта не проверяются
Домен используется только для предлагаемого имени TXT-хоста. Страница не запрашивает _dmarc, не меняет DNS и не отправляет тестовое письмо. Корректный синтаксис не доказывает публикацию, выравнивание SPF/DKIM или доставку.
Нет гарантии точного процента
Старое pct=25 сохраняется с предупреждением об удалении этого тега в RFC 9989. Новые записи не содержат также rf и ri. Тестовый t=y не является заменой применения политики ровно к четверти неудачных сообщений.
Внешним отчётам нужно разрешение
Если rua или ruf указывает на другой домен, тот может требовать разрешающую TXT-запись в своём DNS. Инструмент предупреждает о различии доменов, но не проверяет разрешение или фактическое получение отчётов.
Только одна строка политики
Вставляйте один TXT политики, а не XML сводных отчётов, заголовки писем или несколько ответов DNS. Без сетевого запроса нельзя обнаружить уже опубликованные дубли. Старые теги не удаляются автоматически при чтении.

Вопросы про генератор DMARC-записи

Что на самом деле делает DMARC-запись?

Она сообщает принимающим серверам, как обращаться с письмами, не прошедшими выравнивание SPF/DKIM, и куда направлять отчёты. Генератор DMARC-записи строит текст, но он начинает действовать только после публикации в DNS.

С чего начинать: p=none, quarantine или reject?

Начните с p=none и реального адреса rua, чтобы собирать сводные отчёты без запроса на отклонение писем. Когда все законные источники известны и проходят выравнивание, отдельно решайте вопрос о quarantine и reject.

Чем расслабленное выравнивание отличается от строгого?

При нестрогом выравнивании поддомены могут совпадать на уровне организационного домена; строгое требует точного совпадения с доменом From. Стандартный режим — нестрогий. Перед ужесточением проверьте поставщиков рассылок.

Обращается ли генератор к моему DNS?

Нет. Страница строит и разбирает текст в браузере без сетевого DNS-запроса. Поле домена нужно лишь для подсказки имени _dmarc. Проверить реально опубликованную запись следует отдельным инструментом.

Что будет, если rua на другом домене?

Если rua находится на другом домене, получателю может понадобиться специальная разрешающая запись в его DNS. Здесь различие доменов отмечается, но разрешение и доставка отчёта не подтверждаются.

Остался вопрос о политике DMARC?

Открыть генератор DMARC-записи

Генератор DMARC-записи поможет прочитать TXT; решение об ужесточении принимайте по фактическому DNS и полученным отчётам.