Po co to sprawdzamy
Błędny format to najszybszy sygnał, że rekord nie powinien trafić do wysyłki. Literówki, brak znaku @ lub niedozwolone znaki ESP często odrzucą jeszcze przed próbą dostarczenia.
Dlaczego my
Syntax, DNS, MX, SMTP, catch-all i disposable. Głęboka analiza bez wysyłki wiadomości do odbiorcy.
Część serwerów pocztowych celowo opóźnia pierwszą odpowiedź SMTP. Wtedy status może być unknown — nie oznacza to automatycznie invalid. W bulk jobie ponawiamy próbę; przy signup warto zaplanować retry lub krótkie oczekiwanie w UI.
Składnia RFC odrzuca oczywiste błędy jeszcze przed siecią. DNS i MX potwierdzają, że domena jest skonfigurowana do odbioru poczty. Handshake SMTP sprawdza, czy serwer akceptuje konkretny local-part — bez wysyłania treści wiadomości. Heurystyki na końcu klasyfikują disposable, role-based i catch-all. Żadna warstwa sama nie zastępuje pozostałych.
W relacyjnym B2B catch-all na firmowej domenie często zostawiamy w bazie z tagiem risky. W cold email i performance marketingu risky i disposable zwykle wykluczamy całkowicie, bo koszt jednego hard bounce przewyższa wartość pojedynczego kontaktu. Invalid jest zawsze poza wysyłką — niezależnie od kanału.
Serwery korporacyjne, hosting współdzielony i duże domeny pocztowe odpowiadają z różną latencją. Greylisting celowo opóźnia pierwszą odpowiedź. Limity połączeń na IP weryfikatora i firewall odbiorcy też mogą wydłużyć wynik unknown. W bulk stosujemy kolejkowanie i retry; przy pojedynczym sprawdzeniu kilka sekund to norma, nie awaria.
Gmail, Outlook, polscy hostingodawcy i serwery on-premise zwracają różne kody SMTP. Catch-all na małej firmowej domenie nie oznacza tego samego co catch-all u globalnego providera. Nasze heurystyki uwzględniają typ domeny, ale ostateczna decyzja risky vs valid przy borderline zawsze należy do Twojej polityki wysyłki — dlatego pokazujemy powód klasyfikacji, nie tylko kolorową etykietę.
Pierwszy filtr każdej weryfikacji. Sprawdzamy, czy adres ma poprawną składnię zgodną ze standardami poczty internetowej, zanim uruchomimy kosztowniejsze testy DNS i SMTP.
Po co to sprawdzamy
Błędny format to najszybszy sygnał, że rekord nie powinien trafić do wysyłki. Literówki, brak znaku @ lub niedozwolone znaki ESP często odrzucą jeszcze przed próbą dostarczenia.
Co z tego masz
Oszczędzasz kredyty na głębsze testy i od razu widzisz rekordy do ręcznej korekty w CSV lub CRM. Mniej śmieci w eksporcie już na starcie czyszczenia listy.
Wykrywamy
Przykład
jan.kowalski@gmail.comjan@@gmail.comjan.gmail.comInvalid to adres, którego nie warto wysyłać. Risky to szara strefa wymagająca decyzji biznesowej.
Nie. Potwierdzamy techniczną możliwość dostawy SMTP, nie otwarcie wiadomości ani brak folderu spam.
Serwer pocztowy nie dał jednoznacznej odpowiedzi (greylisting, timeout). W bulk ponawiamy próbę automatycznie.