{"id":12208,"date":"2026-06-15T09:31:00","date_gmt":"2026-06-15T09:31:00","guid":{"rendered":"https:\/\/www.mailcraft.eu\/?p=12208"},"modified":"2026-08-09T19:01:10","modified_gmt":"2026-08-09T19:01:10","slug":"wymogi-gmail-yahoo-nadawcy-masowi","status":"publish","type":"post","link":"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/","title":{"rendered":"Wymogi Gmaila i Yahoo dla nadawc\u00f3w masowych"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Wymogi Gmaila i Yahoo dla nadawc\u00f3w masowych obowi\u0105zuj\u0105 od 2024 roku i nie s\u0105 zestawem dobrych praktyk. To warunek wej\u015bcia do skrzynki odbiorczej. Nie spe\u0142niasz ich? Wiadomo\u015b\u0107 nie trafia do spamu &#8211; cz\u0119sto w og\u00f3le nie zostaje przyj\u0119ta. Prowadzimy w\u0142asn\u0105 flot\u0119 serwer\u00f3w wysy\u0142kowych, wi\u0119c te regu\u0142y widzimy od strony log\u00f3w SMTP, a nie slajd\u00f3w z konferencji. Poni\u017cej opisujemy, co realnie trzeba ustawi\u0107 i w jakiej kolejno\u015bci.<\/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-6a7bac1acf7e4\" 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-6a7bac1acf7e4\"  \/><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\/wymogi-gmail-yahoo-nadawcy-masowi\/#Kogo_dotycza_wymogi_dla_nadawcow_masowych\" >Kogo dotycz\u0105 wymogi dla nadawc\u00f3w masowych<\/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\/wymogi-gmail-yahoo-nadawcy-masowi\/#Uwierzytelnianie_SPF_DKIM_i_DMARC_bez_skrotow\" >Uwierzytelnianie: SPF, DKIM i DMARC bez skr\u00f3t\u00f3w<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/#SPF_i_Return-Path\" >SPF i Return-Path<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/#DKIM\" >DKIM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/#DMARC\" >DMARC<\/a><\/li><\/ul><\/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\/wymogi-gmail-yahoo-nadawcy-masowi\/#Wypisanie_jednym_kliknieciem_czyli_List-Unsubscribe\" >Wypisanie jednym klikni\u0119ciem, czyli List-Unsubscribe<\/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\/wymogi-gmail-yahoo-nadawcy-masowi\/#Poziom_skarg_pod_kontrola\" >Poziom skarg pod kontrol\u0105<\/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\/wymogi-gmail-yahoo-nadawcy-masowi\/#Higiena_techniczna_po_stronie_serwera\" >Higiena techniczna po stronie serwera<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/#Zgoda_i_lista_RODO_oraz_PKE_artykul_398\" >Zgoda i lista: RODO oraz PKE artyku\u0142 398<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/#Warmup_i_wychodzenie_z_blokad\" >Warmup i wychodzenie z blokad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/#Podsumowanie_i_lista_kontrolna_przed_nastepna_wysylka\" >Podsumowanie i lista kontrolna przed nast\u0119pn\u0105 wysy\u0142k\u0105<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kogo_dotycza_wymogi_dla_nadawcow_masowych\"><\/span>Kogo dotycz\u0105 wymogi dla nadawc\u00f3w masowych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00f3g nadawcy masowego liczony jest w tysi\u0105cach wiadomo\u015bci dziennie wysy\u0142anych z jednej domeny. I tu pada s\u0142owo, kt\u00f3re gubi najwi\u0119cej os\u00f3b: domena. Licznik nie chodzi po koncie w narz\u0119dziu ani po adresie IP. Masz trzy konta w trzech systemach, ale wszystkie podpisuj\u0105 si\u0119 t\u0105 sam\u0105 domen\u0105? Sumuj\u0105 si\u0119 do jednej puli. Dlatego firma, kt\u00f3ra \u201ewysy\u0142a tylko troch\u0119 newslettera&#8221;, potrafi przekroczy\u0107 pr\u00f3g samymi powiadomieniami z aplikacji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cz\u0119\u015b\u0107 wymaga\u0144 dotyczy ka\u017cdego nadawcy, niezale\u017cnie od wolumenu. Poprawny SPF albo DKIM, rekord PTR dla adresu wysy\u0142kowego, brak podszywania si\u0119 pod cudze domeny i format nag\u0142\u00f3wk\u00f3w zgodny ze standardem. Te punkty sprawdzane s\u0105 tak\u017ce przy dziesi\u0119ciu wiadomo\u015bciach dziennie. Serio, przy dziesi\u0119ciu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ruch transakcyjny i marketingowy z tej samej domeny wpada do wsp\u00f3lnej puli reputacji. Potwierdzenie zam\u00f3wienia dzieli los kampanii promocyjnej, kt\u00f3r\u0105 kto\u015b oznaczy\u0142 jako spam. To najcz\u0119stsza przyczyna sytuacji, w kt\u00f3rej nagle nie docieraj\u0105 maile z resetem has\u0142a. Je\u015bli powiadomienia wychodz\u0105 z aplikacji przez <a href=\"https:\/\/www.mailcraft.eu\/pl\/integrations\/\">po\u0142\u0105czenie z systemem wysy\u0142kowym<\/a>, ten ruch te\u017c liczy si\u0119 do wsp\u00f3lnej puli.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yahoo publikuje znacznie mniej danych diagnostycznych ni\u017c Gmail. Nie ma tam panelu z wykresem skarg. Nie ma co liczy\u0107 na wygod\u0119 &#8211; konfiguracj\u0119 weryfikujesz po zachowaniu ruchu: odsetku odrzuce\u0144, tre\u015bci odpowiedzi serwera i tempie przyjmowania wiadomo\u015bci.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Uwierzytelnianie_SPF_DKIM_i_DMARC_bez_skrotow\"><\/span>Uwierzytelnianie: SPF, DKIM i DMARC bez skr\u00f3t\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Trzy rekordy to minimum wej\u015bcia. Ale liczy si\u0119 zgodno\u015b\u0107 domen, czyli alignment, a nie sam fakt, \u017ce rekordy gdzie\u015b tam istniej\u0105. DMARC sprawdza, czy domena z nag\u0142\u00f3wka From pokrywa si\u0119 z domen\u0105 uwierzytelnion\u0105 przez SPF lub podpisan\u0105 przez DKIM. Bez tej zgodno\u015bci masz zielone znaczniki w narz\u0119dziach diagnostycznych i czerwony wynik u filtra. Widzia\u0142em to kilkana\u015bcie razy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"SPF_i_Return-Path\"><\/span>SPF i Return-Path<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">SPF ma limit dziesi\u0119ciu odwo\u0142a\u0144 DNS. Ka\u017cdy <em>include<\/em> zaci\u0105ga kolejne, a te ci\u0105gn\u0105 w\u0142asne. Po kilku integracjach rekord przekracza limit i zwraca permerror, co filtry traktuj\u0105 jak brak SPF. Sprawdzaj liczb\u0119 odwo\u0142a\u0144 po ka\u017cdej zmianie dostawcy. Domena z Return-Path musi pasowa\u0107 do domeny From, inaczej SPF przechodzi, ale zgodno\u015b\u0107 nie.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"DKIM\"><\/span>DKIM<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Klucz 2048 bit\u00f3w, osobny selektor dla ka\u017cdego systemu wysy\u0142kowego, rotacja kluczy w ustalonym rytmie. Osobne selektory pozwalaj\u0105 odci\u0105\u0107 jedno narz\u0119dzie bez ruszania reszty. I uwa\u017caj na listy dyskusyjne oraz przekierowania: modyfikacja tre\u015bci albo tematu po drodze \u0142amie podpis.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"DMARC\"><\/span>DMARC<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Startuj od <code>p=none<\/code> z adresem RUA. Przegl\u0105daj raporty, zanim przejdziesz na quarantine, a potem na reject. Najcz\u0119stszy b\u0142\u0105d z naszej praktyki: polityka ustawiona wzorowo, a wysy\u0142ka z narz\u0119dzia trzeciego ma Return-Path w domenie dostawcy. Wtedy wszystko opiera si\u0119 na jednym mechanizmie i sypie si\u0119 przy pierwszym przekierowaniu.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Liczba odwo\u0142a\u0144 DNS w SPF poni\u017cej dziesi\u0119ciu, bez zagnie\u017cd\u017conych <em>include<\/em> na <em>include<\/em>.<\/li>\n<li>Return-Path w Twojej domenie lub subdomenie, nie w domenie dostawcy.<\/li>\n<li>Selektor DKIM osobny dla ka\u017cdego systemu, klucz 2048 bit\u00f3w.<\/li>\n<li>Rekord DMARC z dzia\u0142aj\u0105cym adresem RUA i skrzynk\u0105, kt\u00f3r\u0105 kto\u015b czyta.<\/li>\n<li>Jeden rekord SPF na domen\u0119 &#8211; dwa rekordy to b\u0142\u0105d sk\u0142adni.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wypisanie_jednym_kliknieciem_czyli_List-Unsubscribe\"><\/span>Wypisanie jednym klikni\u0119ciem, czyli List-Unsubscribe<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wiadomo\u015bci komercyjne musz\u0105 mie\u0107 nag\u0142\u00f3wki List-Unsubscribe oraz List-Unsubscribe-Post. Dopiero oba naraz daj\u0105 przycisk rezygnacji obok nazwy nadawcy. Sam List-Unsubscribe z adresem mailowym to stary mechanizm i wymogu nie spe\u0142nia. Mechanik\u0119 obu nag\u0142\u00f3wk\u00f3w rozbieramy szczeg\u00f3\u0142owo w tek\u015bcie o <a href=\"https:\/\/www.mailcraft.eu\/pl\/list-unsubscribe-wypis-jednym-klikiem\/\">wypisie jednym klikni\u0119ciem<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Endpoint musi przyjmowa\u0107 \u017c\u0105danie POST bez logowania i bez formularza po\u015bredniego. \u017badnego \u201epotwierd\u017a sw\u00f3j wyb\u00f3r&#8221;, \u017cadnego pytania o pow\u00f3d, \u017cadnego przekierowania do panelu klienta. Po stronie odbiorcy nie ma przegl\u0105darki &#8211; jest serwer, kt\u00f3ry wysy\u0142a jedno \u017c\u0105danie i czeka na odpowied\u017a. Strona z ankiet\u0105 oznacza tyle, \u017ce wypisanie nie zadzia\u0142a\u0142o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u017b\u0105danie realizujesz maksymalnie w dwa dni. W praktyce robi si\u0119 to od razu, bo op\u00f3\u017anienie oznacza kolejn\u0105 wysy\u0142k\u0119 do kogo\u015b, kto w\u0142a\u015bnie odm\u00f3wi\u0142. A taka osoba klika ju\u017c nie w rezygnacj\u0119, tylko w przycisk zg\u0142oszenia spamu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Widoczny link rezygnacji w stopce zostaje. Nag\u0142\u00f3wek go nie zast\u0119puje, tylko uzupe\u0142nia. Cz\u0119\u015b\u0107 odbiorc\u00f3w czyta poczt\u0119 w klientach, kt\u00f3re przycisku nie pokazuj\u0105.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> przetestuj wypisanie na koncie testowym w Gmailu i sprawd\u017a w bazie, czy adres faktycznie zmieni\u0142 status. Sam wpis w logu nic nie znaczy, je\u015bli aplikacja przyj\u0119\u0142a \u017c\u0105danie i nie zapisa\u0142a zmiany.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Poziom_skarg_pod_kontrola\"><\/span>Poziom skarg pod kontrol\u0105<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gmail wyznacza twardy pr\u00f3g skarg mierzony w Postmaster Tools. Przekroczenie dzia\u0142a z op\u00f3\u017anieniem, a skutki utrzymuj\u0105 si\u0119 d\u0142ugo po naprawie przyczyny. Filtr obserwuje trend, nie pojedynczy dzie\u0144, wi\u0119c powr\u00f3t do normy trwa tygodnie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cel roboczy trzymaj wyra\u017anie poni\u017cej progu. Jedna nieudana kampania potrafi wywindowa\u0107 \u015bredni\u0105 z ca\u0142ego okresu, a bufor jest wtedy jedyn\u0105 rzecz\u0105, kt\u00f3ra Ci\u0119 ratuje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skargi m\u00f3wi\u0105 o li\u015bcie i o obietnicy z\u0142o\u017conej przy zapisie, rzadko o tre\u015bci maila. Kto\u015b zapisa\u0142 si\u0119 po jeden materia\u0142, a dostaje cotygodniow\u0105 promocj\u0119. Kto\u015b inny trafi\u0142 do bazy przy zakupie i nigdy nie zaznaczy\u0142 zgody na marketing. Poprawianie nag\u0142\u00f3wk\u00f3w tematu tego nie naprawi. Ani troch\u0119.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Podepnij feedback loop u dostawc\u00f3w i wypisuj automatycznie ka\u017cdy adres, kt\u00f3ry zg\u0142osi\u0142 skarg\u0119. Segmentuj po aktywno\u015bci: nieaktywni dostaj\u0105 rzadsz\u0105 wysy\u0142k\u0119, adresy bez otwar\u0107 przez d\u0142u\u017cszy okres wygaszaj. Utrzymywanie ich w bazie kosztuje reputacj\u0119, nie tylko limity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> nie mieszaj w jednej wysy\u0142ce \u015bwie\u017cych zapis\u00f3w i bazy sprzed dw\u00f3ch lat. Stara cz\u0119\u015b\u0107 podnosi odrzucenia i skargi, a filtr ocenia ca\u0142\u0105 wysy\u0142k\u0119 \u0142\u0105cznie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Higiena_techniczna_po_stronie_serwera\"><\/span>Higiena techniczna po stronie serwera<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">PTR dla adresu IP musi rozwi\u0105zywa\u0107 si\u0119 w obie strony: IP wskazuje na nazw\u0119, nazwa wraca na to samo IP. Hostname w PTR ma by\u0107 zgodny z tym, co serwer podaje w HELO\/EHLO. Rozjazd tutaj daje odrzucenia jeszcze przed sprawdzeniem tre\u015bci.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Po\u0142\u0105czenie po TLS, sk\u0142adnia nag\u0142\u00f3wk\u00f3w wed\u0142ug RFC 5322, jeden czytelny adres From z nazw\u0105 nadawcy. Bez zdublowanych nag\u0142\u00f3wk\u00f3w, bez pustego Message-ID, bez kodowania, kt\u00f3re \u0142amie polskie znaki.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nie wysy\u0142aj z adresu w domenie dostawcy poczty jako From. Polityka DMARC takich domen odrzuca cudze wysy\u0142ki i s\u0142usznie &#8211; to przecie\u017c podszywanie si\u0119. Nadawc\u0105 ma by\u0107 Twoja domena, a adres w darmowej skrzynce najwy\u017cej w polu Reply-To.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rozdziel strumienie. Osobna subdomena i osobne IP dla transakcyjnych, osobne dla marketingu. Wtedy problem z kampani\u0105 nie zatrzymuje potwierdze\u0144 zam\u00f3wie\u0144.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mamy w\u0142asn\u0105 flot\u0119 serwer\u00f3w wysy\u0142kowych, wi\u0119c PTR, TLS i reputacj\u0119 adres\u00f3w ustawiamy sami, bez czekania w kolejce do supportu dostawcy. Szczeg\u00f3\u0142y opisujemy na stronie <a href=\"https:\/\/mailcraft.eu\/\" target=\"_blank\" rel=\"noopener\">platformy MailCraft do email marketingu<\/a>, a pe\u0142ny zakres tego, co robi panel, znajdziesz w <a href=\"https:\/\/www.mailcraft.eu\/pl\/features\/\">opisie funkcji systemu<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli mimo poprawnych rekord\u00f3w ruch zaczyna wraca\u0107 z odrzuceniami, sprawd\u017a, czy Tw\u00f3j adres nie wyl\u0105dowa\u0142 na <a href=\"https:\/\/www.mailcraft.eu\/pl\/blacklisty-dnsbl-delisting\/\">li\u015bcie DNSBL i jak si\u0119 z niej wypisa\u0107<\/a>. To pierwszy krok przed grzebaniem w konfiguracji od nowa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ARC ma znaczenie przy przekierowaniach poczty, ale podpisuje go po\u015brednik, przez kt\u00f3rego wiadomo\u015b\u0107 przechodzi. Nadawca nie ustawia go u siebie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zgoda_i_lista_RODO_oraz_PKE_artykul_398\"><\/span>Zgoda i lista: RODO oraz PKE artyku\u0142 398<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Polskie prawo wymaga zgody na wysy\u0142k\u0119 handlow\u0105 tak\u017ce w relacjach B2B. Firmowy adres z niczego nie zwalnia &#8211; artyku\u0142 398 Prawa komunikacji elektronicznej obejmuje komunikaty kierowane do abonent\u00f3w i u\u017cytkownik\u00f3w ko\u0144cowych, niezale\u017cnie od tego, czy po drugiej stronie jest konsument, czy sp\u00f3\u0142ka.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kupione bazy \u0142ami\u0105 przepisy i psuj\u0105 reputacj\u0119 w tym samym tygodniu. Adresy z takich list s\u0105 w du\u017cej cz\u0119\u015bci nieaktywne albo s\u0105 pu\u0142apkami. Efekt wida\u0107 po pierwszej wysy\u0142ce: wysokie odrzucenia, skargi, zablokowany strumie\u0144.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dow\u00f3d zgody musi da\u0107 si\u0119 odtworzy\u0107 po latach. Zapisuj dat\u0119, \u017ar\u00f3d\u0142o zapisu, dok\u0142adn\u0105 tre\u015b\u0107 klauzuli obowi\u0105zuj\u0105c\u0105 w tamtym momencie oraz adres IP. Klauzula si\u0119 zmieni\u0142a? Przechowuj wersje &#8211; nie wystarczy pokaza\u0107 dzisiejszej.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Double opt-in jest ta\u0144szy ni\u017c wychodzenie z blokady. Kosztuje cz\u0119\u015b\u0107 zapis\u00f3w na starcie i zwraca to ni\u017cszymi skargami oraz czystsz\u0105 baz\u0105. Traktujemy zgodno\u015b\u0107 z prawem jak cech\u0119 produktu, a nie akapit w regulaminie: bez legalnej listy nie ma dostarczalno\u015bci, o kt\u00f3r\u0105 warto walczy\u0107 technicznie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Warmup_i_wychodzenie_z_blokad\"><\/span>Warmup i wychodzenie z blokad<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nowe IP i nowa domena startuj\u0105 od ma\u0142ych wolumen\u00f3w wysy\u0142anych do najbardziej zaanga\u017cowanych odbiorc\u00f3w. Chodzi o zbudowanie historii pozytywnych sygna\u0142\u00f3w, zanim pojawi si\u0119 wi\u0119kszy ruch. Wysy\u0142ka do ca\u0142ej bazy pierwszego dnia ko\u0144czy si\u0119 odrzuceniami niezale\u017cnie od jako\u015bci rekord\u00f3w DNS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wolumen podno\u015b stopniowo, z osobnym tempem dla ka\u017cdego du\u017cego filtra. Gmail i Yahoo reaguj\u0105 inaczej i maj\u0105 w\u0142asn\u0105 pami\u0119\u0107 Twojej domeny. Jeden harmonogram dla wszystkich to u\u015brednianie, kt\u00f3re nigdzie nie pasuje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Odpowiedzi serwera czytaj dos\u0142ownie. Odrzucenie czasowe oznacza ograniczanie tempa &#8211; zwolnij i wr\u00f3\u0107 p\u00f3\u017aniej. Odrzucenie trwa\u0142e wskazuje regu\u0142\u0119 po stronie filtra, a ponawianie tylko pogarsza sytuacj\u0119.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Przyznajemy si\u0119 do ograniczenia: automatycznego wykrywania wzorca blokad jeszcze nie mamy w panelu. Logi analizujemy r\u0119cznie. Jest na li\u015bcie rzeczy do zrobienia.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Zatrzymaj wysy\u0142k\u0119 na filtr, kt\u00f3ry odrzuca. Reszta strumieni idzie dalej.<\/li>\n<li>Wyci\u0105gnij z log\u00f3w tre\u015b\u0107 odpowiedzi i sprawd\u017a, czy jest czasowa, czy trwa\u0142a.<\/li>\n<li>Znajd\u017a \u017ar\u00f3d\u0142o: nowy segment, nowy szablon, import bazy, zmiana w DNS.<\/li>\n<li>Usu\u0144 przyczyn\u0119 i wyczy\u015b\u0107 adresy, kt\u00f3re generowa\u0142y odrzucenia i skargi.<\/li>\n<li>Je\u015bli filtr udost\u0119pnia formularz zg\u0142oszenia, wy\u015blij zg\u0142oszenie z konkretami.<\/li>\n<li>Wracaj powoli, od najbardziej aktywnych odbiorc\u00f3w, obserwuj\u0105c odpowiedzi.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Podsumowanie_i_lista_kontrolna_przed_nastepna_wysylka\"><\/span>Podsumowanie i lista kontrolna przed nast\u0119pn\u0105 wysy\u0142k\u0105<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wymogi Gmaila i Yahoo dla nadawc\u00f3w masowych sprowadzaj\u0105 si\u0119 do czterech obszar\u00f3w. Uwierzytelnianie ze zgodno\u015bci\u0105 domen, wypisanie jednym klikni\u0119ciem, niski poziom skarg i czysta warstwa transportowa. Reszta to konsekwencje tych czterech punkt\u00f3w.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zaczynasz od zera? Kolejno\u015b\u0107 jest taka. Najpierw SPF, DKIM i Return-Path w swojej domenie. Potem DMARC z <code>p=none<\/code> i czytanie raport\u00f3w przez kilka tygodni. Nast\u0119pnie PTR, TLS i rozdzielenie strumieni na subdomeny. Dalej List-Unsubscribe z dzia\u0142aj\u0105cym endpointem POST. Na ko\u0144cu warmup i zaostrzenie polityki DMARC.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Konfiguracja to praca ci\u0105g\u0142a. Rekordy DNS zmieniaj\u0105 si\u0119 przy ka\u017cdej nowej integracji, klucze DKIM wymagaj\u0105 rotacji, a lista starzeje si\u0119 sama z siebie. Raz ustawione \u015brodowisko rozje\u017cd\u017ca si\u0119 w ci\u0105gu roku, je\u015bli nikt do niego nie zagl\u0105da.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nie obiecujemy omijania filtr\u00f3w, bo takiej metody nie ma. Liczy si\u0119 zgoda odbiorcy, rozs\u0105dne tempo wysy\u0142ki i porz\u0105dek techniczny. Te trzy rzeczy decyduj\u0105, czy wiadomo\u015b\u0107 dotrze.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Co musi spe\u0142ni\u0107 nadawca masowy w Gmailu i Yahoo: SPF, DKIM, DMARC, PTR, progi wolumenu liczone per domena i limit skarg. Konkretna kolejno\u015b\u0107 wdro\u017cenia.<\/p>\n","protected":false},"author":1,"featured_media":12204,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[92],"tags":[264,257,272,273],"class_list":["post-12208","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deliverability-best-practices","tag-deliverability","tag-email-marketing","tag-gmail","tag-yahoo"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713.jpg",1200,800,false],"thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-150x150.jpg",150,150,true],"medium":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-768x512.jpg",768,512,true],"large":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713.jpg",1200,800,false],"2048x2048":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713.jpg",1200,800,false],"blog-featured":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-1200x534.jpg",1200,534,true],"woocommerce_thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-300x300.jpg",300,300,true],"woocommerce_single":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-600x400.jpg",600,400,true],"woocommerce_gallery_thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/wymogi-gmaila-i-yahoo-dla-nadawcow-masowych-713-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":"Co musi spe\u0142ni\u0107 nadawca masowy w Gmailu i Yahoo: SPF, DKIM, DMARC, PTR, progi wolumenu liczone per domena i limit skarg. Konkretna kolejno\u015b\u0107 wdro\u017cenia.","_links":{"self":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12208","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=12208"}],"version-history":[{"count":3,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12208\/revisions"}],"predecessor-version":[{"id":12318,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12208\/revisions\/12318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/media\/12204"}],"wp:attachment":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/media?parent=12208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/categories?post=12208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/tags?post=12208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}