Как пользоваться
- Введите свой домен в поле Домен, например example.com.
- Выберите Политика для домена (p). none только собирает отчёты, поэтому с него лучше начать.
- Введите адрес в поле Совокупные отчёты (rua), чтобы получать отчёты, и прочитайте их, прежде чем перейти к более строгой политике.
- Скопируйте Запись DMARC (TXT) и опубликуйте её как TXT-запись по имени Имя записи.
Что говорит запись DMARC
Запись DMARC — это TXT-запись по имени _dmarc, за которым идёт ваш домен (RFC 7489, раздел 6.1). Она сообщает получателям, что делать с почтой, которая не проходит проверки DMARC для вашего домена, и куда отправлять отчёты. Запись начинается с v=DMARC1 и p, затем идут остальные теги, разделённые точкой с запятой (раздел 6.3).
- Неизвестные теги игнорируются, а тег в значении по умолчанию не записывается (раздел 6.3).
- После v и p теги могут идти в любом порядке (раздел 6.4). Эта страница записывает их в порядке формального описания.
Политика, выравнивание и отчёты
p задаёт политику для вашего домена, а sp, если он указан, — только для поддоменов (RFC 7489, раздел 6.3). DMARC проверяет выравнивание: домен в строке From должен совпасть с доменом, который прошёл DKIM или SPF. adkim и aspf выбирают мягкое или строгое выравнивание для каждой проверки (разделы 3.1 и 6.3). rua и ruf указывают, куда идут отчёты, и адрес должен быть адресом mailto (раздел 6.3).
Начало политики
p=none просит получателей ничего не менять в доставке и отправлять отчёты (RFC 7489, раздел 6.3). Прочитайте их, чтобы увидеть, какая почта не проходит, прежде чем какая-либо политика начнёт что-то блокировать. Тег pct применяет политику к части неуспешной почты для постепенного внедрения; отчёты отправляются всегда, каким бы ни был процент.
Пример: политика, которая отклоняет неуспешную почту для example.com
Запись v=DMARC1; p=reject; rua=mailto:[email protected] публикуется по имени _dmarc.example.com. Она просит получателей отклонять почту, которая не проходит проверки DMARC, и отправлять совокупные отчёты на [email protected].
Теги в значениях по умолчанию не записываются: тег sp, процент и режимы выравнивания, поэтому запись остаётся короткой.
| Показатель | Значение |
|---|---|
| Политика (p) | reject |
| Отчёты (rua) | mailto:[email protected] |
| Запись | v=DMARC1; p=reject; rua=mailto:[email protected] |
| Имя | _dmarc.example.com |
Частые вопросы
Куда публиковать запись DMARC?
Как TXT-запись по имени _dmarc, за которым идёт ваш домен, например _dmarc.example.com (RFC 7489, раздел 6.1). Точное имя страница показывает в поле «Имя записи».
Стоит ли начинать с p=none?
p=none просит получателей ничего не менять и отправлять отчёты (RFC 7489, раздел 6.3), поэтому вы видите, какая почта не проходит, до того как политика что-то блокирует. Переходите к quarantine, а затем к reject, когда настоящая почта проходит проверку.
Что делает pct?
pct задаёт долю неуспешной почты, к которой применяется политика, от 0 до 100 (RFC 7489, раздел 6.3). Он нужен для постепенного внедрения, а отчёты отправляются при любом проценте.
В чём разница между мягким и строгим выравниванием?
Выравнивание определяет, насколько точно домен From должен совпасть с доменом, который прошёл DKIM или SPF. Мягкое, r, стоит по умолчанию; строгое, s, требует более точного совпадения. Режимы задаются отдельно для DKIM и SPF (RFC 7489, разделы 3.1 и 6.3).
Зачем две политики, p и sp?
p применяется к вашему домену и его поддоменам. sp, если вы его задали, применяется только к поддоменам, но не к самому домену (RFC 7489, раздел 6.3), поэтому для каждого можно задать свою строгость.
Отправляет ли генератор мой домен куда-нибудь?
Нет. Запись собирается в вашем браузере из того, что вы ввели. Ничего не ищется в сети и ничего не сохраняется; запись — это текст, который вы публикуете сами.
Источники
- RFC 7489 (на английском): Domain-based Message Authentication, Reporting, and Conformance (DMARC)
- RFC 5321 (на английском): Simple Mail Transfer Protocol (адреса)
- RFC 5322 (на английском): Internet Message Format (addr-spec)
Цифры и текст в последний раз проверены вторник, 10 ноября 2026 г..