Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Generator rekordu DMARC

Wygeneruj rekord DNS DMARC dla swojej domeny. Ustaw politykę p=none/quarantine/reject, adresy raportów rua/ruf, wyrównanie DKIM i SPF oraz inne parametry – rekord gotowy do wklejenia w DNS.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Typ rekordu
TXT DNS
Host / Nazwa
_dmarc.example.com
Wartość rekordu TXT
v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r; pct=100; fo=0; ri=86400;
Pełna linia do wklejenia w DNS
_dmarc.example.com TXT "v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r; pct=100; fo=0; ri=86400;"
Podgląd danych źródłowych (JSON)
{
    "domain": "example.com",
    "host": "_dmarc.example.com",
    "value": "v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r; pct=100; fo=0; ri=86400;",
    "line": "_dmarc.example.com TXT \"v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r; pct=100; fo=0; ri=86400;\""
}

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator rekordu DMARC

DMARC (Domain-based Message Authentication, Reporting and Conformance) to standard ochrony poczty e-mail, który pozwala właścicielom domen kontrolować, jak serwery pocztowe traktują wiadomości niespełniające uwierzytelnienia SPF i DKIM. Nasz generator tworzy gotowy rekord TXT do wklejenia w strefę DNS.

ochrona poczty anti-spoofing rekord DNS TXT darmowe online

Do czego służy DMARC?

Rekord DMARC informuje serwery pocztowe, co zrobić z wiadomościami, które nie przejdą weryfikacji SPF lub DKIM. Polityka none oznacza tylko monitorowanie, quarantine przenosi podejrzane e-maile do folderu spam, a reject odrzuca je całkowicie – zapobiegając spoofingowi nazwy Twojej domeny.

Jak używać generatora?

Wpisz swoją domenę, wybierz politykę (p=) oraz opcjonalnie podaj adresy e-mail do odbioru raportów zbiorczych (rua=) i raportów błędów (ruf=). Ustaw procent wiadomości objętych polityką (pct=) oraz wyrównanie DKIM i SPF. Kliknij „Generuj rekord" – gotowy rekord TXT możesz skopiować i wkleić w panelu DNS swojej domeny.

Parametry rekordu DMARC

Rekord DMARC wstawiany jest jako wpis TXT pod nazwą _dmarc.twojadomena.pl. Najważniejsze tagi:

  • v=DMARC1 – wersja protokołu (obowiązkowe).
  • p=none|quarantine|reject – polityka dla wiadomości nieautentycznych.
  • rua=mailto:… – adres e-mail do raportów zbiorczych (agregowanych).
  • ruf=mailto:… – adres e-mail do raportów o pojedynczych błędach uwierzytelnienia.
  • pct= – procent wiadomości objętych polityką (domyślnie 100).
  • adkim=r|s – wyrównanie DKIM: relaxed (luźne) lub strict (ścisłe).
  • aspf=r|s – wyrównanie SPF: relaxed lub strict.
  • sp= – polityka dla subdomen (opcjonalnie).
  • ri= – interwał wysyłania raportów w sekundach (domyślnie 86400 = 1 dzień).

Jak generator zamienia wybrane opcje na jeden rekord TXT

DMARC nie wykonuje własnego uwierzytelnienia. Serwer odbiorcy najpierw sprawdza SPF (czy serwer wysyłający jest uprawniony do domeny z adresu zwrotnego koperty) i DKIM (czy podpis kryptograficzny wiadomości jest poprawny oraz zgodny z domeną). Dopiero potem pobiera wpis TXT spod nazwy _dmarc.twojadomena.pl i na podstawie jego tagów decyduje, co zrobić z wiadomością. Wiadomość uznaje się za autentyczną w rozumieniu DMARC, gdy co najmniej jeden z tych mechanizmów przejdzie weryfikację i jednocześnie jego domena jest wyrównana z domeną widoczną w nagłówku From. Sam rekord DMARC niczego nie podpisuje ani nie szyfruje — jest instrukcją postępowania dla odbiorcy.

Generator działa jak prosty translator decyzji z formularza na składnię protokołu. Na początku zawsze trafia v=DMARC1, bo ten tag musi być pierwszy, żeby odbiorca w ogóle rozpoznał wpis jako DMARC. Dalej dokładane są tagi odpowiadające wybranym opcjom: polityka p, polityka dla subdomen sp, adresy raportów rua i ruf, procent ruchu objętego polityką pct, wyrównania adkim i aspf oraz interwał raportowania ri. Kolejność tagów po wersji nie ma znaczenia dla interpretera, ale generator układa je w stałej kolejności, żeby rekord był czytelny i łatwo było porównać go z dokumentacją. Pola puste są pomijane, więc rekord nie zawiera zbędnych fragmentów.

Wynikowy łańcuch trafia do strefy DNS pod nazwę _dmarc, a nie pod nazwę samej domeny — dlatego w treści rekordu nie powtarza się już pełnej nazwy domeny. Subdomeny bez własnego wpisu dziedziczą politykę z domeny nadrzędnej, chyba że ustawiono tag sp. Wartość pct działa probabilistycznie: dotyczy losowo wybieranego odsetka wiadomości, a pozostałe są traktowane tak, jakby polityki nie było. Tagi nierozpoznane przez danego odbiorcę są po cichu ignorowane, co oznacza, że ten sam rekord może być obsłużony nieco inaczej przez różne serwery pocztowe.

Przykład krok po kroku: wdrożenie DMARC dla sklep-przyklad.pl

  1. Wpisz w generatorze domenę sklep-przyklad.pl — bez www, bez https i bez kropki na końcu. Nazwa domeny posłuży tylko do ustalenia, gdzie trafi wpis; w samej treści rekordu się nie pojawi.
  2. Wybierz politykę p=none. To tryb monitorowania: wiadomości, które nie przejdą SPF lub DKIM, nadal dotrą do odbiorcy, ale informacja o nich znajdzie się w raportach.
  3. W polu rua wpisz mailto:[email protected], a pole ruf zostaw puste. Raporty o pojedynczych błędach wysyła tylko część dostawców poczty i przy pierwszym wdrożeniu nie są potrzebne.
  4. Ustaw wyrównanie adkim=r oraz aspf=r, czyli tryb relaxed. Zostaw pct=100, żeby polityka obejmowała cały ruch — przy p=none nie ma to jeszcze skutków dla dostarczalności.
  5. Dla subdomen wybierz sp=quarantine. Dzięki temu newsletter.sklep-przyklad.pl i podobne adresy będą traktowane ostrzej niż domena główna, co pozwala wykryć wysyłkę z nieznanych subdomen.
  6. Kliknij Generuj rekord. Otrzymasz linię: v=DMARC1; p=none; sp=quarantine; rua=mailto:[email protected]; pct=100; adkim=r; aspf=r; ri=86400. Wklej ją w panelu DNS jako wpis TXT o nazwie _dmarc, zapisz zmiany i po upływie czasu TTL sprawdź publicznie, czy rekord jest widoczny.

Tagi rekordu DMARC i ich praktyczne znaczenie

TagDozwolone wartościCo zmienia po stronie odbiorcy
vDMARC1Rozpoznaje wpis jako rekord DMARC. Bez poprawnej wartości reszta tagów jest ignorowana.
pnone, quarantine, rejectPolityka dla domeny głównej, gdy SPF i DKIM nie przejdą weryfikacji z wyrównaniem.
spnone, quarantine, rejectPolityka dla subdomen bez własnego wpisu. Brak tagu oznacza dziedziczenie wartości p.
ruaadresy w formie mailto:Miejsca odbioru raportów zbiorczych. Kolejne adresy oddziela się przecinkiem.
rufadresy w formie mailto:Miejsca odbioru raportów o pojedynczych błędach. Wysyła je tylko część dostawców.
pctprocent, domyślnie 100Jaka część wiadomości podlega polityce. Pozostałe są traktowane jak przy p=none.
adkim, aspfr (relaxed) lub s (strict)Jak dokładnie domena uwierzytelniona musi zgadzać się z domeną z nagłówka From.
risekundy, domyślnie 86400Sugerowana częstotliwość wysyłania raportów zbiorczych.

Jak użyć generatora bez psucia dostarczalności poczty

  • Zacznij od p=none i raportów. Pierwszy rekord powinien tylko zbierać dane. Przejście na quarantine lub reject ma sens dopiero wtedy, gdy raporty pokażą, że legalna poczta przechodzi SPF i DKIM.
  • Publikuj dokładnie jeden rekord DMARC. Dwa wpisy TXT pod tą samą nazwą _dmarc powodują, że wynik weryfikacji staje się nieprzewidywalny, a część odbiorców zignoruje oba.
  • Nie łączyć DMARC z SPF w jednym wpisie. SPF ma własny prefiks v=spf1 i własną nazwę w strefie DNS. Sklejenie obu rekordów w jednym łańcuchu unieważnia oba mechanizmy.
  • Ustawiaj sp dla subdomen. Jeśli wysyłasz pocztę z subdomen, polityka domeny głównej ich nie obejmuje w sposób, który łatwo przewidzieć — osobny tag sp czyni zachowanie jawnym.
  • Sprawdź rekord po zapisaniu. Odpytaj DNS o wpis TXT pod _dmarc i upewnij się, że wartość jest zgodna z tym, co wygenerowało narzędzie, a nie z cache sprzed zmiany.

Czego generator nie sprawdzi

  • Stanu strefy DNS. Narzędzie nie wie, czy w domenie działa SPF, czy podpisuje wiadomości DKIM i czy istnieje już stary wpis _dmarc, który trzeba usunąć.
  • Poprawności adresów raportowych. Składnia mailto: zostanie zapisana, ale nikt nie potwierdzi, że skrzynka istnieje ani że dostawca raportów zaakceptuje taki adres jako źródło.
  • Rzeczywistego ruchu w domenie. Bez danych z raportów nie da się ocenić, jaki odsetek legalnej poczty przechodzi uwierzytelnienie, więc zaostrzenie polityki jest decyzją poza narzędziem.
  • Zachowania konkretnego odbiorcy. Nie każdy serwer pocztowy respektuje wszystkie tagi w równym stopniu, a polityka lokalna odbiorcy może nadpisać to, co nakazuje rekord.

Najczęstsze pytania

Czy DMARC zastępuje SPF i DKIM?

Nie – DMARC działa razem z SPF i DKIM. Musisz mieć skonfigurowane oba te mechanizmy, żeby DMARC mógł działać. DMARC jedynie definiuje politykę i kanał raportowania.

Od jakiej polityki zacząć wdrożenie?

Zalecamy zacząć od p=none i monitorować raporty przez kilka tygodni. Gdy masz pewność, że Twoje legalne e-maile przechodzą SPF i DKIM, możesz przejść do quarantine, a następnie do reject.

Gdzie wkleić wygenerowany rekord DNS?

Zaloguj się do panelu DNS swojego rejestratora domen lub hostingu, dodaj nowy wpis TXT o nazwie _dmarc (lub _dmarc.twojadomena.pl) i wklej wygenerowaną wartość. Propagacja zmian DNS trwa zazwyczaj od kilku minut do 48 godzin.

Co oznaczają raporty DMARC?

Raporty agregowane (rua=) zawierają dzienne zestawienia wszystkich wiadomości wysłanych w imieniu Twojej domeny – pozwalają zidentyfikować nieautoryzowanych nadawców. Raporty błędów (ruf=) dotyczą konkretnych wiadomości, które nie przeszły uwierzytelnienia.

Czy rekord DMARC zadziała bez skonfigurowanego SPF i DKIM?

Rekord opublikujesz, ale efekt będzie odwrotny do zamierzonego. DMARC opiera się na wynikach SPF i DKIM, więc jeśli żaden z nich nie przechodzi wyrównania, cała poczta z domeny zostanie uznana za nieautentyczną.

Ile rekordów DMARC może mieć jedna domena?

Dokładnie jeden. Wiele wpisów TXT pod nazwą _dmarc prowadzi do sytuacji, w której weryfikacja jest nieprzewidywalna, a część odbiorców ignoruje wszystkie wpisy.

Od jakiej polityki zacząć wdrożenie DMARC?

Od p=none z adresem rua, żeby zbierać raporty zbiorcze. Dopiero po analizie raportów warto przejść na quarantine, a następnie na reject.

Jak długo czeka się na działanie rekordu DMARC?

Od zmiany do jej widoczności mija zwykle czas równy TTL wpisu w strefie. Dopóki serwery korzystają z cache, mogą widzieć starą wartość, dlatego warto sprawdzić rekord odpytywaniem DNS.

Co oznacza pct=0 w rekordzie DMARC?

Polityka nie jest stosowana do żadnej wiadomości, więc egzekwowanie praktycznie nie działa, choć raportowanie nadal może działać. Taka wartość bywa używana przy testach i stopniowym wdrażaniu.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!