Twelve reasons your emails land in spam
Filtr antyspamowy nie ocenia treści, tylko nadawcę
Maile lądują w spamie głównie z powodów technicznych. Nie przez słowo “promocja” w temacie. Nie przez wykrzyknik, nie przez czerwony przycisk w szablonie. O tym, czy wiadomość dojdzie, decyduje przede wszystkim to, kim jesteś dla serwera odbiorcy: jaką masz domenę, z jakiego IP wysyłasz, co robiłeś przez ostatnie tygodnie i jak na twoje maile reagują ludzie. Dostarczalność to suma tych sygnałów, nie ocena stylistyczna.
Kolejność jest odwrotna, niż podpowiada intuicja. Serwer odbierający najpierw sprawdza uwierzytelnienie i reputację nadawcy, a dopiero potem zagląda w treść. Nie przechodzisz pierwszego etapu? Najlepszy copywriting świata nic tu nie zmieni.
W MailCraft prowadzimy własną flotę serwerów wysyłkowych. Blokady u dużych operatorów, rozgrzewanie nowych adresów IP, żmudne wychodzenie z filtrów – znam to z pierwszej ręki, nie z cudzych opracowań. Poniżej dwanaście przyczyn w czterech obszarach: uwierzytelnienie domeny, infrastruktura wysyłkowa, jakość listy i treść wiadomości. Na koniec zgody, bo prawo i dostarczalność zbiegają się w jednym punkcie.
Powody 1-3: brak uwierzytelnienia domeny
Powód 1: SPF, którego nie ma albo jest błędny. Rekord SPF wylicza serwery uprawnione do wysyłki w imieniu twojej domeny. Typowa awaria: firma zmienia dostawcę, a stary rekord zostaje. Druga typowa: nadmiar odwołań DNS. Limit to dziesięć rozwinięć mechanizmów typu include, a każdy dodany dostawca zjada część puli. Po przekroczeniu limitu SPF nie kończy się ostrzeżeniem, tylko błędem trwałym.
Powód 2: DKIM bez podpisu lub z podpisem niezgodnym z From. Klucz wygasa, selektor znika z DNS, pośrednik modyfikuje treść po podpisaniu – i weryfikacja pada. Sam podpis nie wystarczy. Musi dotyczyć właściwej domeny.
Powód 3: brak DMARC albo martwe p=none. Polityka ustawiona raz i porzucona, bez adresu raportowego, jest dla dużych operatorów sygnałem zaniedbania.
No i wyrównanie. SPF i DKIM muszą wskazywać tę samą domenę, którą odbiorca widzi w polu From. Zgodność techniczna bez wyrównania nie przechodzi DMARC. Osobno warto przejść przez wymogi Gmaila i Yahoo dla nadawców masowych, bo to one wyznaczają dziś minimum dla każdej domeny wysyłkowej.
Co sprawdzić w DNS przed pierwszą wysyłką
- rekord SPF obejmujący realny serwer wysyłkowy, w granicach dziesięciu odwołań,
- klucz publiczny DKIM pod aktywnym selektorem,
- rekord DMARC z adresem rua,
- poprawne MX domeny, także jeśli poczty na niej nie odbierasz,
- osobne wpisy dla subdomeny wysyłkowej, jeśli wydzielasz ruch marketingowy.
Tip: startuj z DMARC na p=none z adresem rua. Czytaj raporty przez dwa tygodnie, znajdź systemy wysyłające w twoim imieniu bez twojej wiedzy (zwykle jest ich więcej, niż ktokolwiek w firmie pamięta), a dopiero potem zaostrzaj do quarantine.
Powody 4-6: infrastruktura wysyłkowa i reputacja adresu IP
Powód 4: brak PTR lub PTR niezgodny z HELO. Odwrotny DNS to pierwsza rzecz, jaką sprawdza serwer odbiorcy, jeszcze zanim zobaczy temat. Adres IP bez nazwy albo z nazwą inną niż ta z powitania HELO wygląda jak przypadkowy host. Część filtrów odrzuca takie połączenia od razu, bez czytania czegokolwiek.
Powód 5: Return-Path na innej domenie niż From. Koperta i nagłówek to dwie różne rzeczy. Gdy envelope sender wskazuje domenę dostawcy, odbicia wracają w próżnię, a wyrównanie SPF się sypie. Twoja skrzynka nie widzi wtedy, kto naprawdę nie istnieje na liście.
Powód 6: zimne IP i zimna domena wrzucone od razu w dużą kampanię. Nowy adres nie ma historii. Nagły wolumen z pustej historii to klasyczny wzorzec spamera.
Rozgrzewka wygląda prozaicznie: rosnący wolumen dzień po dniu, start od najbardziej aktywnych odbiorców, osobne pule dla transakcyjnych i marketingowych. Pozytywne reakcje na początku budują bufor na później. Nudne? Bardzo. Działa. Rozpisaliśmy to w planie warmupu nowego IP na osiem tygodni.
Przy małym wolumenie dedykowane IP bywa gorsze niż dobrze pilnowana pula współdzielona – zbyt rzadka wysyłka nie buduje reputacji, tylko ją rozmywa. Z naszych blokad wynika jedno: wyjście wymaga zatrzymania wysyłki, usunięcia przyczyny i cierpliwości. Sam formularz odblokowania nie załatwi sprawy. Co dokładnie dostajesz po naszej stronie infrastruktury, opisaliśmy w zestawieniu funkcji platformy.
Powody 7-9: jakość listy odbiorców
Powód 7: kupione lub przypadkowo zaimportowane bazy. W takich zbiorach siedzą pułapki spamowe – adresy stworzone albo porzucone po to, by łapać nadawców bez zgody. Jedno trafienie potrafi ustawić reputację domeny na miesiące. Nie ma tu drogi na skróty i nie ma dobrego dostawcy takich list.
Powód 8: nieobsługiwane odbicia. Twardy bounce oznacza, że adresat nie istnieje. Ponowna wysyłka na ten sam adres mówi filtrowi, że nadawca nie czyta odpowiedzi serwera i nie czyści listy.
Powód 9: martwa lista. Wysyłasz miesiącami do ludzi, którzy nie otworzyli niczego. Brak reakcji działa jak cicha skarga – filtry uczą się na zachowaniu odbiorców, a zero interakcji przy dużym wolumenie widać jak na dłoni.
Higiena listy w praktyce
- Twarde odrzuty usuwaj natychmiast, bez wyjątków.
- Miękkie odrzuty kasuj po serii nieudanych prób pod rząd.
- Adresy bez otwarć przez kilka miesięcy przenoś do segmentu reaktywacyjnego.
- Kto nie zareaguje na reaktywację, wypada z listy.
Tip: wracasz do starej bazy? Pierwszą wysyłkę skieruj wyłącznie do osób aktywnych w ostatnim kwartale. Resztę potraktuj osobną kampanią reaktywacyjną, mniejszymi partiami, po odbudowie sygnałów.
Powody 10-12: treść, nagłówki i sposób budowy wiadomości
Powód 10: wiadomość zbudowana niedbale. Brak wersji tekstowej, cała treść zamknięta w jednym obrazie, kod wypluty przez edytor WYSIWYG z tabelami zagnieżdżonymi bez końca. Filtr nie ma czego czytać, a to samo w sobie jest sygnałem. Wersja tekstowa kosztuje kilka minut i po prostu rozwiązuje problem.
Powód 11: podejrzane linki. Skracacze URL, domeny przekierowujące, adresy trackingowe na współdzielonej domenie o nieznanej historii. Ty odpowiadasz za reputację każdego hosta, który pojawia się w treści. Każdego.
Powód 12: brak List-Unsubscribe i widocznego wypisu. Odbiorca, który nie znajdzie linku w stopce, klika “zgłoś spam”. Ten klik kosztuje znacznie więcej niż utrata jednego adresu.
Temat i preheader też mają znaczenie, tylko inne, niż się sądzi. Wielkie litery nie są problemem. Problemem jest obietnica niezgodna z treścią, bo generuje skargi.
Domena śledząca wymaga własnego CNAME i spójnej reputacji. Jeśli linki prowadzą przez host niepowiązany z twoją marką, tracisz część zaufania zbudowanego na poziomie domeny.
Tip: dodaj nagłówek List-Unsubscribe wraz z wariantem jednoklikowym. Wypis jednym kliknięciem jest znacznie tańszy niż skarga zapisana u operatora.
Zgoda i prawo: RODO oraz PKE artykuł 398
Zgoda na komunikację marketingową obowiązuje także w B2B. Adres firmowy nie jest celem wolnym od zasad – jeśli prowadzi do konkretnej osoby, chroni go RODO jak każdy inny.
Prawo komunikacji elektronicznej w artykule 398 stawia sprawę jasno: zgodę zbierasz przed wysyłką informacji handlowej, niezależnie od kanału. Nie po pierwszym mailu. Nie “w razie braku sprzeciwu”.
Przy skardze liczy się dowód. Data zapisu, dokładna treść klauzuli, źródło, adres IP zapisującego. Bez tego zestawu nie obronisz się ani przed organem, ani przed operatorem, który poprosi o wyjaśnienia.
Double opt-in traktuj jako mechanizm techniczny, nie ozdobę formularza. Potwierdzenie linkiem odsiewa literówki w adresach, pułapki spamowe i cudze adresy wpisane przez kogoś złośliwie. Ten sam krok, który daje dowód zgody, chroni listę przed adresami psującymi reputację.
Zgodność z prawem i dostarczalność idą w parze. Baza zbierana legalnie generuje mniej skarg, bo ludzie pamiętają, że się zapisali. Na tym budujemy platformę do email marketingu MailCraft z własną flotą serwerów wysyłkowych: zgody, dowody i infrastruktura w jednym miejscu, zamiast trzech osobnych narzędzi, które nie wiedzą o sobie nawzajem.
Czego nie obiecujemy i co jeszcze przed nami
Nikt nie omija filtrów antyspamowych. Można tylko przestać dawać im powody do blokady. Każdy, kto sprzedaje ci “gwarancję inboxa”, sprzedaje coś, czego nie kontroluje.
Po naszej stronie też są braki. Część automatyzacji higieny listy jest na roadmapie, nie w panelu – dziś niektóre reguły czyszczenia trzeba ustawić ręcznie. Mówimy o tym wprost, bo lepiej znać ograniczenie przed migracją niż po niej. Jeśli dane o zapisach trzymasz w sklepie albo CRM-ie, sprawdź wcześniej listę dostępnych integracji.
Filtry zmieniają zasady bez zapowiedzi. Wymagania dużych operatorów rosną co roku: to, co wystarczało przy niewielkich wolumenach, dziś jest minimum dla każdego. Uwierzytelnienie domeny przestało być opcją.
Uczciwe ograniczenie brzmi tak: żaden dostawca nie zagwarantuje ci skrzynki odbiorczej. Gwarantuje najwyżej poprawną konfigurację po swojej stronie, czystą infrastrukturę i szybką reakcję, gdy coś się zablokuje. Reszta zależy od tego, co i do kogo wysyłasz.
Podsumowanie: kolejność działań, gdy maile lądują w spamie
Kolejność ma znaczenie. Najpierw DNS i uwierzytelnienie, potem infrastruktura, potem lista, na końcu treść. Odwrotnie? Wtedy poprawiasz tematy wiadomości, które i tak nie przejdą weryfikacji.
Plan na jeden dzień
- Zatrzymaj wysyłkę. Kolejne kampanie pogłębiają problem.
- Sprawdź SPF, DKIM i DMARC oraz ich wyrównanie z domeną z pola From.
- Zweryfikuj PTR, nazwę HELO i domenę Return-Path.
- Przejrzyj logi odbić i usuń wszystkie twarde odrzuty.
- Wytnij z listy adresy bez reakcji z ostatnich miesięcy.
- Dodaj wersję tekstową i nagłówek List-Unsubscribe.
- Wznów wysyłkę małą partią do najbardziej aktywnych odbiorców.
Reputacja psuje się w jeden dzień, a odbudowuje w tygodniach. Planuj naprawę w takiej skali i nie licz na efekt po jednej poprawce w DNS.
Jeśli migrujesz od innego dostawcy albo wychodzisz z blokady, odezwij się do naszego zespołu dostarczalności. Przejdziemy przez konfigurację i plan rozgrzewki razem.


