Мгновенно, в браузереБесплатно, без регистрации

Генератор SPF и DMARC

Выберите отправителей и политику DMARC и скопируйте запись SPF и DMARC, готовую для DNS.

rabbitclip · Инструмент

Этот инструмент формирует текст записи SPF и DMARC полностью в вашем браузере на основе того, что вы выбираете в форме. Отметьте готовых отправителей, например Google Workspace или Microsoft 365, либо добавьте ip4 или ip6 адрес своего сервера, затем задайте квалификатор и политику DMARC. Вы можете вставить существующую запись, чтобы загрузить её обратно в форму. Инструмент не подключается к DNS вашего домена, чтобы прочитать текущую запись, этим занимается аудит почты и DNS.

Стандарт SPF ограничивает общее число механизмов, требующих DNS-запроса (include, a, mx, exists, redirect), десятью; инструмент показывает этот счётчик при каждом добавлении и предупреждает при приближении к пределу. В качестве завершающего квалификатора -all отклоняет серверы без полномочий, ~all применяет мягкий отказ, а +all выбрать нельзя, поскольку он разрешил бы отправку кому угодно. Политика DMARC ужесточается поэтапно: начинается с none, пока вы читаете отчёты по адресам rua и ruf, затем переходит к quarantine, а после к reject.

Инструмент не публикует запись за вас, имя, тип и значение вы добавляете сами в панели своего DNS-провайдера. Домен может опубликовать только одну SPF TXT запись, добавление второй делает обе недействительными, и инструмент не может знать, существует ли уже такая запись. Держите политику на none достаточно долго, чтобы увидеть в отчётах все легитимные источники отправки, прежде чем переходить к reject.

Частые вопросы

Сколько include можно добавить?

Стандарт SPF ограничивает десятью общее число механизмов, требующих DNS-запроса (include, a, mx, exists, redirect); инструмент показывает этот счётчик при каждом добавлении и предупреждает при приближении к пределу.

Почему нельзя выбрать +all?

+all разрешил бы отправлять почту от имени вашего домена кому угодно, из-за чего SPF теряет смысл, поэтому форма предлагает только -all, ~all и ?all в качестве квалификаторов.

Стоит ли сразу ставить DMARC на reject?

Нет, начните с none и читайте отчёты, приходящие на адрес rua, пока не увидите все легитимные источники отправки, а затем переходите к quarantine и наконец к reject.

Сохраняется ли где-то то, что я ввожу?

Нет, запись формируется полностью в браузере и ничего не отправляется на сервер; вставленная существующая запись разбирается только на этой же странице.

Похожие статьи

Другие инструменты

Если не знаете, с чего начать, — вы там, где нужно.

Проект в вашей голове может быть уже чётким или пока в виде идеи. Подходит и то, и другое. Коротким разговором обсудим вместе, где вы сейчас и куда можете прийти.

Запланируем встречу
Обсудить проект