{"id":12224,"date":"2026-03-26T10:47:00","date_gmt":"2026-03-26T10:47:00","guid":{"rendered":"https:\/\/www.mailcraft.eu\/?p=12224"},"modified":"2026-08-09T19:00:20","modified_gmt":"2026-08-09T19:00:20","slug":"polityka-dmarc-none-quarantine-reject","status":"publish","type":"post","link":"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/","title":{"rendered":"DMARC: p=none, quarantine czy reject &#8211; kiedy zaostrza\u0107"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">DMARC nie chroni poczty sam z siebie. To instrukcja dla serwera odbiorcy: co zrobi\u0107 z wiadomo\u015bci\u0105, kt\u00f3ra poda\u0142a si\u0119 za twoj\u0105 domen\u0119, ale nie potrafi\u0142a tego udowodni\u0107. Trzy poziomy tej instrukcji to p=none, quarantine i reject. R\u00f3\u017cni\u0105 si\u0119 wy\u0142\u0105cznie tym, jak bardzo odbiorca ma by\u0107 bezwzgl\u0119dny wobec podr\u00f3bki. Wpis \u017cyje w DNS pod nazw\u0105 <code>_dmarc.domena.pl<\/code>, a tag <strong>p<\/strong> ustawia polityk\u0119 dla domeny g\u0142\u00f3wnej.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6a826d7b183b7\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #102830;color:#102830\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #102830;color:#102830\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a826d7b183b7\"  \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Co_naprawde_robi_polityka_DMARC\" >Co naprawd\u0119 robi polityka DMARC<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Trzy_polityki_i_ich_realne_skutki\" >Trzy polityki i ich realne skutki<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Zanim_zaostrzysz_inwentaryzacja_nadawcow\" >Zanim zaostrzysz: inwentaryzacja nadawc\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Raporty_DMARC_jak_czytac_je_bez_zgadywania\" >Raporty DMARC: jak czyta\u0107 je bez zgadywania<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Kiedy_przejsc_na_quarantine\" >Kiedy przej\u015b\u0107 na quarantine<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Kiedy_reject_ma_sens_a_kiedy_jest_przedwczesny\" >Kiedy reject ma sens, a kiedy jest przedwczesny<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#DMARC_a_zgody_i_przepisy\" >DMARC a zgody i przepisy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.mailcraft.eu\/pl\/polityka-dmarc-none-quarantine-reject\/#Podsumowanie_kolejnosc_ktora_dziala\" >Podsumowanie: kolejno\u015b\u0107, kt\u00f3ra dzia\u0142a<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_naprawde_robi_polityka_DMARC\"><\/span>Co naprawd\u0119 robi polityka DMARC<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ca\u0142y mechanizm stoi na dw\u00f3ch filarach, kt\u00f3re musisz mie\u0107 wcze\u015bniej: SPF i DKIM. DMARC sam z siebie nie sprawdza niczego. Bierze wyniki tamtych dw\u00f3ch weryfikacji i dok\u0142ada jeden warunek: wyr\u00f3wnanie, czyli alignment. Domena z pola From musi zgadza\u0107 si\u0119 z domen\u0105 z Return-Path (dla SPF) albo z domen\u0105 z podpisu DKIM. Sam pozytywny SPF nic nie daje, je\u015bli koperta idzie z domeny dostawcy, a w nag\u0142\u00f3wku widnieje twoja. Je\u015bli zaczynasz od zera, przejd\u017a najpierw <a href=\"https:\/\/www.mailcraft.eu\/pl\/spf-dkim-dmarc-konfiguracja\/\">konfiguracj\u0119 SPF, DKIM i DMARC krok po kroku<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I tu wysypuje si\u0119 wi\u0119kszo\u015b\u0107 wdro\u017ce\u0144. Firma widzi zielony wynik SPF w narz\u0119dziu diagnostycznym, przestawia polityk\u0119 na reject i po tygodniu okazuje si\u0119, \u017ce faktury z systemu ksi\u0119gowego nie docieraj\u0105. SPF przechodzi\u0142. Tylko na domenie dostawcy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zapami\u0119taj kolejno\u015b\u0107. Bez dzia\u0142aj\u0105cego uwierzytelnienia zaostrzenie polityki niczego nie poprawia w dostarczalno\u015bci. Wycina za to twoj\u0105 w\u0142asn\u0105 poczt\u0119 &#8211; t\u0119, kt\u00f3r\u0105 wysy\u0142asz legalnie, z narz\u0119dzi, o kt\u00f3rych zapomnia\u0142e\u015b. A podszywaj\u0105cy si\u0119 nadawca to prze\u017cyje, bo po prostu zmieni domen\u0119. Ty zostaniesz z niedostarczonymi powiadomieniami transakcyjnymi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trzy_polityki_i_ich_realne_skutki\"><\/span>Trzy polityki i ich realne skutki<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">R\u00f3\u017cnice sprowadzaj\u0105 si\u0119 do losu wiadomo\u015bci bez wyr\u00f3wnania.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>p=none<\/strong> &#8211; tryb obserwacji. Poczta idzie normaln\u0105 drog\u0105, filtry dzia\u0142aj\u0105 jak zwykle, nic si\u0119 nie zmienia. Jedyny efekt to raporty sp\u0142ywaj\u0105ce na wskazany adres. Etap zbierania danych, nie ochrona.<\/li>\n<li><strong>p=quarantine<\/strong> &#8211; wiadomo\u015b\u0107 bez wyr\u00f3wnania trafia do spamu albo do kwarantanny po stronie odbiorcy. Nadawca nie dostaje \u017cadnego sygna\u0142u. Odbiorca mo\u017ce j\u0105 znale\u017a\u0107, je\u015bli b\u0119dzie szuka\u0142.<\/li>\n<li><strong>p=reject<\/strong> &#8211; serwer odbiorcy odrzuca wiadomo\u015b\u0107 na etapie sesji SMTP. Nadawca dostaje bounce z konkretnym powodem. Po stronie odbiorcy wiadomo\u015b\u0107 po prostu nie istnieje.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Do tego dwa tagi, kt\u00f3re ratuj\u0105 wdro\u017cenia. <strong>pct<\/strong> pozwala obj\u0105\u0107 polityk\u0105 tylko cz\u0119\u015b\u0107 ruchu, wi\u0119c zaostrzasz stopniowo zamiast skokiem. <strong>sp<\/strong> ustawia osobn\u0105 polityk\u0119 dla subdomen. O tym drugim zapomina si\u0119 notorycznie, a subdomena bez w\u0142asnej regu\u0142y dziedziczy polityk\u0119 domeny g\u0142\u00f3wnej dopiero wtedy, gdy nie wska\u017cesz inaczej &#8211; w praktyce zostawiona luka bywa furtk\u0105 dla podszywania si\u0119 pod <code>faktury.twojadomena.pl<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W raportach wszystkie trzy polityki wygl\u0105daj\u0105 podobnie: widzisz adres IP, wyniki i deklarowan\u0105 dyspozycj\u0119. R\u00f3\u017cnica siedzi w skrzynce odbiorcy, nie w XML-u.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zanim_zaostrzysz_inwentaryzacja_nadawcow\"><\/span>Zanim zaostrzysz: inwentaryzacja nadawc\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ka\u017cda domena wysy\u0142a z wi\u0119kszej liczby miejsc, ni\u017c ktokolwiek w firmie pami\u0119ta. System transakcyjny, CRM, modu\u0142 fakturowania, formularz kontaktowy na stronie, skrzynki handlowc\u00f3w, narz\u0119dzie do wysy\u0142ek masowych, monitoring, kadry. Ka\u017cde z tych \u017ar\u00f3de\u0142 to osobny przypadek do sprawdzenia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dwie rzeczy myl\u0105 si\u0119 tu najcz\u0119\u015bciej. <a href=\"https:\/\/www.mailcraft.eu\/pl\/return-path-w-mailu\/\">Return-Path decyduje o SPF<\/a>, wi\u0119c adres w kopercie i adres w polu From to dwa r\u00f3\u017cne byty &#8211; mog\u0105 wskazywa\u0107 r\u00f3\u017cne domeny i zwykle wskazuj\u0105. DKIM z kolei podpisuje tre\u015b\u0107 i wybrane nag\u0142\u00f3wki, przez co przetwarzanie po drodze potrafi podpis uniewa\u017cni\u0107: dopisany baner, zmieniony temat, przepakowana wiadomo\u015b\u0107. Przekierowania i listy mailingowe \u0142ami\u0105 SPF praktycznie zawsze, bo koperta zmienia nadawc\u0119. Ratuje je wtedy wy\u0142\u0105cznie poprawny DKIM.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Zbierz list\u0119 wszystkich system\u00f3w wysy\u0142aj\u0105cych z twojej domeny. Pytaj dzia\u0142y, nie tylko IT.<\/li>\n<li>Dla ka\u017cdego sprawd\u017a Return-Path i domen\u0119 podpisu DKIM pod k\u0105tem wyr\u00f3wnania z From.<\/li>\n<li>Pod\u0142\u0105cz DKIM wsz\u0119dzie, gdzie dostawca to umo\u017cliwia, z w\u0142asn\u0105 domen\u0105 w selektorze.<\/li>\n<li>Dopiero po zamkni\u0119ciu listy ruszaj tag <strong>p<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> zacznij od skrzynek dzia\u0142u handlowego i narz\u0119dzi zewn\u0119trznych. Tam najcz\u0119\u015bciej brakuje podpisu, bo integracj\u0119 robiono na szybko i nikt nie wr\u00f3ci\u0142 do DNS. Warto przy okazji spisa\u0107, przez jakie <a href=\"https:\/\/www.mailcraft.eu\/pl\/integrations\/\">integracje z zewn\u0119trznymi systemami<\/a> wychodzi poczta z twojej domeny.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Raporty_DMARC_jak_czytac_je_bez_zgadywania\"><\/span>Raporty DMARC: jak czyta\u0107 je bez zgadywania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Adres w tagu <strong>rua<\/strong> zbiera raporty zbiorcze, <strong>ruf<\/strong> raporty z pr\u00f3bkami wiadomo\u015bci. Na ruf nie licz &#8211; spora cz\u0119\u015b\u0107 operator\u00f3w ich nie wysy\u0142a, g\u0142\u00f3wnie ze wzgl\u0119du na dane osobowe w tre\u015bci. Ca\u0142a praca odbywa si\u0119 na raportach zbiorczych.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pojedynczy raport pokazuje adres IP nadawcy, liczb\u0119 wiadomo\u015bci, wynik SPF, wynik DKIM oraz to, czy kt\u00f3ry\u015b z nich by\u0142 wyr\u00f3wnany. Surowy XML nadaje si\u0119 do parsowania, nie do czytania. Potrzebujesz agregatora albo w\u0142asnego parsera zrzucaj\u0105cego dane do tabeli.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Szukasz trzech rzeczy. Pierwsza: w\u0142asna infrastruktura wysy\u0142aj\u0105ca bez podpisu &#8211; serwer aplikacyjny, drukarka sieciowa, stary skrypt cron. Druga: dostawcy, o kt\u00f3rych nikt nie pami\u0119ta\u0142, rozpoznawalni po zakresach IP. Trzecia: ruch obcy, czyli faktyczne podszywanie si\u0119 pod domen\u0119.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Z naszej strony wygl\u0105da to tak: przy w\u0142asnej flocie serwer\u00f3w wysy\u0142kowych sprawdzamy zgodno\u015b\u0107 Return-Path, rekordy PTR i podpis DKIM zanim ruszy pierwsza kampania klienta. Rutyna przed startem, nie reakcja na problem. Uczciwie o ograniczeniu: wbudowany panel raport\u00f3w DMARC mamy na roadmapie, na dzi\u015b przy analizie korzystamy z zewn\u0119trznego agregatora.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kiedy_przejsc_na_quarantine\"><\/span>Kiedy przej\u015b\u0107 na quarantine<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Warunek wej\u015bcia jest jeden. W raportach przez pe\u0142ny cykl wysy\u0142ek nie pojawia si\u0119 \u017caden legalny nadawca bez wyr\u00f3wnania. Pe\u0142ny cykl znaczy: \u0142\u0105cznie z procesami miesi\u0119cznymi i kwartalnymi. Nie dwa tygodnie obserwacji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Przestawiaj si\u0119 przez <strong>pct<\/strong>. Zacznij od cz\u0119\u015bci ruchu, poczekaj, podnie\u015b. Je\u015bli co\u015b p\u0119knie, p\u0119knie na u\u0142amku wysy\u0142ek, a ty zd\u0105\u017cysz zareagowa\u0107 przed lawin\u0105 zg\u0142osze\u0144.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Obserwuj przy tym dwa \u017ar\u00f3d\u0142a sygna\u0142u, nie jedno. Bounce i statystyki to jedno, ale powa\u017cniejsze rzeczy przychodz\u0105 z dzia\u0142u obs\u0142ugi klienta: \u201eklient nie dosta\u0142 potwierdzenia&#8221;, \u201eprzypomnienie nie dosz\u0142o&#8221;. Raport zbiorczy poka\u017ce ci problem z op\u00f3\u017anieniem, cz\u0142owiek zg\u0142osi go tego samego dnia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Najwi\u0119cej niespodzianek robi\u0105 wysy\u0142ki rzadkie. Przypomnienia o p\u0142atno\u015bciach, powiadomienia roczne, korespondencja z system\u00f3w kadrowych, coroczne ankiety. Te procesy potrafi\u0105 odezwa\u0107 si\u0119 raz na kilka miesi\u0119cy z serwera, kt\u00f3rego nie ma na \u017cadnej li\u015bcie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> nie zaostrzaj polityki w tygodniu du\u017cej kampanii ani przed d\u0142ugim weekendem. Zmian\u0119 w DNS trzeba mie\u0107 komu cofn\u0105\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kiedy_reject_ma_sens_a_kiedy_jest_przedwczesny\"><\/span>Kiedy reject ma sens, a kiedy jest przedwczesny<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Reject broni si\u0119 tam, gdzie koszt fa\u0142szywej wiadomo\u015bci przewy\u017csza koszt wiadomo\u015bci zgubionej. Domeny transakcyjne, banki, sklepy, marki nara\u017cone na podszywanie w phishingu. Je\u015bli kto\u015b rozsy\u0142a w twoim imieniu wezwania do zap\u0142aty, kwarantanna to za ma\u0142o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rozdzielenie ruchu upraszcza ca\u0142\u0105 operacj\u0119. Domena firmowa z kontrolowan\u0105 wysy\u0142k\u0105 mo\u017ce i\u015b\u0107 na reject szybko. Domena obs\u0142uguj\u0105ca rozproszony ruch z kilkunastu integracji potrzebuje wi\u0119cej czasu. Osobne domeny wysy\u0142kowe dla marketingu i system\u00f3w transakcyjnych rozwi\u0105zuj\u0105 ten konflikt u \u017ar\u00f3d\u0142a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Domeny parkowane i nieu\u017cywane do wysy\u0142ki traktuj inaczej: reject od razu, do tego pusty rekord SPF. Nic stamt\u0105d nie wychodzi, wi\u0119c nie ma czego psu\u0107.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Odpu\u015b\u0107, je\u015bli nie masz kontroli nad DNS, je\u015bli kluczowy dostawca nie oferuje DKIM na twojej domenie albo je\u015bli twoja poczta idzie przez listy dyskusyjne nieobs\u0142uguj\u0105ce ARC. To nie pora\u017cka, to kolejno\u015b\u0107 prac.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jedno zastrze\u017cenie. Reject nie omija filtr\u00f3w antyspamowych i nie poprawia reputacji nadawcy. Redukuje podszywanie si\u0119 pod domen\u0119 i tyle. Z blokad u du\u017cych filtr\u00f3w wychodzi si\u0119 stabiln\u0105 infrastruktur\u0105, rozs\u0105dnym warmupem nowych adres\u00f3w IP i czyszczeniem listy z martwych adres\u00f3w. Tag polityki nie ma z tym nic wsp\u00f3lnego.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"DMARC_a_zgody_i_przepisy\"><\/span>DMARC a zgody i przepisy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uwierzytelnienie i podstawa prawna wysy\u0142ki to dwie osobne sprawy, mylone zaskakuj\u0105co cz\u0119sto. DMARC odpowiada na pytanie \u201eczy ta wiadomo\u015b\u0107 naprawd\u0119 pochodzi od ciebie&#8221;. Nie odpowiada na pytanie \u201eczy wolno ci j\u0105 wys\u0142a\u0107&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Po stronie prawnej obowi\u0105zuj\u0105 RODO oraz Prawo komunikacji elektronicznej. Artyku\u0142 398 PKE wymaga zgody odbiorcy r\u00f3wnie\u017c wtedy, gdy adres nale\u017cy do firmy. Rozr\u00f3\u017cnienie B2B kontra B2C nie zwalnia z obowi\u0105zku &#8211; liczy si\u0119 to, czy adres jest przypisany do konkretnej osoby.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idealnie skonfigurowany DMARC nie legalizuje wysy\u0142ki na kupion\u0105 baz\u0119. Poprawi ci wyniki uwierzytelnienia, nie sytuacj\u0119 przed organem nadzorczym. Dlatego przy wyborze platformy patrz na rejestr zg\u00f3d: czy system zapisuje moment, \u017ar\u00f3d\u0142o i tre\u015b\u0107 zgody, i czy potrafisz j\u0105 wykaza\u0107 po roku. To realna funkcja, nie deklaracja w cenniku. Sprawd\u017a, czy <a href=\"https:\/\/www.mailcraft.eu\/pl\/features\/\">funkcje platformy wysy\u0142kowej<\/a> obejmuj\u0105 dokumentowanie zg\u00f3d, a nie tylko sam\u0105 wysy\u0142k\u0119.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My budujemy to razem: uwierzytelnienie po stronie infrastruktury i dokumentowanie zg\u00f3d po stronie aplikacji. Je\u015bli szukasz jednego miejsca na obie rzeczy, zobacz <a href=\"https:\/\/mailcraft.eu\/\" target=\"_blank\" rel=\"noopener\">platform\u0119 do email marketingu z w\u0142asn\u0105 flot\u0105 serwer\u00f3w wysy\u0142kowych<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Podsumowanie_kolejnosc_ktora_dziala\"><\/span>Podsumowanie: kolejno\u015b\u0107, kt\u00f3ra dzia\u0142a<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kolejno\u015b\u0107 jest prosta i nie ma w niej skr\u00f3t\u00f3w. SPF i DKIM dla wszystkich nadawc\u00f3w. Potem p=none i kilka tygodni raport\u00f3w. Potem quarantine z rosn\u0105cym pct. Na ko\u0144cu reject.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Przeskoczenie etapu kosztuje zawsze to samo: poczt\u0119 transakcyjn\u0105. Potwierdzenia zam\u00f3wie\u0144, resety has\u0142a, faktury. Rzeczy, kt\u00f3rych brak zauwa\u017cy klient, zanim zauwa\u017cy je tw\u00f3j monitoring.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ustaw <strong>sp<\/strong> razem z <strong>p<\/strong>, \u017ceby subdomeny nie zosta\u0142y otwart\u0105 furtk\u0105. I traktuj DMARC jako proces, nie jednorazowy wpis w DNS &#8211; nowe narz\u0119dzie w firmie oznacza nowego nadawc\u0119 do sprawdzenia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lista kontrolna na najbli\u017cszy tydzie\u0144:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Sprawd\u017a, czy <code>_dmarc.twojadomena.pl<\/code> w og\u00f3le istnieje i jak\u0105 ma polityk\u0119.<\/li>\n<li>Dodaj adres w tagu rua, je\u015bli go nie ma. Bez raport\u00f3w pracujesz na wyczucie.<\/li>\n<li>Spisz wszystkie systemy wysy\u0142aj\u0105ce z twojej domeny, dzia\u0142 po dziale.<\/li>\n<li>Dla ka\u017cdego zweryfikuj DKIM z w\u0142asn\u0105 domen\u0105 w selektorze.<\/li>\n<li>Ustaw sp na tym samym poziomie co p.<\/li>\n<li>Zaplanuj przegl\u0105d raport\u00f3w w sta\u0142ym terminie, na przyk\u0142ad raz w miesi\u0105cu.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>DMARC nie chroni poczty sam z siebie. To instrukcja dla serwera odbiorcy: co zrobi\u0107 z wiadomo\u015bci\u0105, kt\u00f3ra poda\u0142a si\u0119 za twoj\u0105 domen\u0119, ale nie potrafi\u0142a tego udowodni\u0107. Trzy poziomy tej instrukcji to p=none, quarantine i reject. R\u00f3\u017cni\u0105 si\u0119 wy\u0142\u0105cznie tym,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":12222,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[244],"tags":[284,280,281,279],"class_list":["post-12224","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dostarczalnosc","tag-bezpieczenstwo-poczty","tag-dkim","tag-dmarc","tag-spf"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950.jpg",1200,800,false],"thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-150x150.jpg",150,150,true],"medium":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-768x512.jpg",768,512,true],"large":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950.jpg",1200,800,false],"2048x2048":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950.jpg",1200,800,false],"blog-featured":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-1200x534.jpg",1200,534,true],"woocommerce_thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-300x300.jpg",300,300,true],"woocommerce_single":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-600x400.jpg",600,400,true],"woocommerce_gallery_thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/dmarc-p-none-quarantine-reject-kiedy-zaostrzac-950-100x100.jpg",100,100,true]},"uagb_author_info":{"display_name":"Krzysztof Balicki","author_link":"https:\/\/www.mailcraft.eu\/pl\/author\/websystems\/"},"uagb_comment_info":0,"uagb_excerpt":"DMARC nie chroni poczty sam z siebie. To instrukcja dla serwera odbiorcy: co zrobi\u0107 z wiadomo\u015bci\u0105, kt\u00f3ra poda\u0142a si\u0119 za twoj\u0105 domen\u0119, ale nie potrafi\u0142a tego udowodni\u0107. Trzy poziomy tej instrukcji to p=none, quarantine i reject. R\u00f3\u017cni\u0105 si\u0119 wy\u0142\u0105cznie tym,...","_links":{"self":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/comments?post=12224"}],"version-history":[{"count":2,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12224\/revisions"}],"predecessor-version":[{"id":12296,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12224\/revisions\/12296"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/media\/12222"}],"wp:attachment":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/media?parent=12224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/categories?post=12224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/tags?post=12224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}