Defaults.Exposed

Defaults.Exposed › Raporty

Czy domena może mieć dwa rekordy SPF? Nie — milion domen właśnie samo je unieważniło (2026)

Opublikowano 2026-07-03

Dane na dzień 2026-06-29 · metodologia v7. Zbiorczy spis obejmujący 261 milionów ocenionych domen. Wszystkie liczby są zagregowane — nigdy nie dotyczą rekordu pojedynczej firmy. Zobacz jak oceniamy.

Nie — domena może opublikować dokładnie jeden rekord SPF, a błąd w tej kwestii całkowicie wyłącza SPF: 1 013 416 domen publikuje obecnie dwa lub więcej rekordów, co w świetle RFC 7208 sprawia, że wszystkie rekordy SPF danej domeny są nieprawidłowe. Nie najnowszy, nie najstarszy — każdy z nich. Odbiorca, który znajdzie wiele rekordów v=spf1, musi zwrócić błąd trwały, co oznacza brak jakiejkolwiek ochrony SPF — na domenie, która w oczach właściciela wygląda, jakby miała podwójną ochronę.

Dlaczego dwa rekordy SPF dają zero?

Standard jest bezwzględny: polityka SPF domeny musi być pojedynczym rekordem TXT zaczynającym się od v=spf1 (RFC 7208 §3.2; wynik błędu jest opisany w §4.5). Jeśli zapytanie znajdzie więcej niż jeden, odbiorca nie może wiedzieć, który jest miarodajny — więc standard zabrania zgadywania. Odbiorcy zgodni ze standardem muszą zwrócić PermError: ocena kończy się trwałym niepowodzeniem.

A PermError nie jest neutralny. DMARC traktuje go jako niepowodzenie na odcinku SPF — więc domena, która zduplikowała swój rekord, unieważniła swoją ochronę oraz utrudniła uwierzytelnienie własnej, prawidłowej poczty. To jeden z bardzo nielicznych błędów DNS, w których dodanie ochrony ją usuwa (opublikowanie dwóch rekordów DMARC robi to samo z DMARC).

Mniej więcej 1 na 138 domen próbujących wdrożyć SPF zrobiła to sobie sama.

Jak do tego dochodzi? Kopiuj-wklej podczas wdrażania

Prawie nikt nie tworzy drugiego rekordu SPF celowo. Dzieje się to w dniu, w którym dodajesz narzędzie pocztowe:

  1. Twoja domena ma już v=spf1 include:spf.protection.outlook.com -all od dostawcy skrzynki pocztowej.
  2. Zapisujesz się na platformę do newsletterów, CRM lub narzędzie do fakturowania.
  3. Jego instrukcja konfiguracji mówi: „Dodaj ten rekord TXT do swojego DNS: v=spf1 include:newtool.example.com ~all.”
  4. Robisz dokładnie to, co mówi — dodajesz go obok starego.

Teraz istnieją dwa rekordy i oba są nieważne. Instrukcja mówiła „dodaj”, a dodawanie to jedyna rzecz, na którą standard nie zezwala; właściwy ruch — scalenie nowego include: z istniejącym rekordem — jest wspominany w prawie żadnym procesie wdrożenia.

Ta awaria jest niewidoczna z panelu DNS: oba rekordy wyglądają na indywidualnie poprawne, a poczta i tak przeważnie dociera, ponieważ odbiorcy opierają się na innych sygnałach. Nic Cię nie ostrzega, dopóki nie wyląduje podszywanie się albo nie spadnie dostarczalność.

Jak to sprawdzić i naprawić — dwie minuty, za darmo

  1. Sprawdź rekordy TXT swojej domeny (dig TXT yourdomain.com lub skorzystaj z naszej darmowej kontroli).
  2. Policz rekordy zaczynające się od v=spf1. Jedyną bezpieczną liczbą jest 1.
  3. Jeśli masz ich więcej: scal je — każdy mechanizm include: oraz ip4:/ip6: w jeden rekord z jednym końcowym kwalifikatorem (zobacz ~all vs -all) — i usuń resztę.
Przed:   v=spf1 include:spf.protection.outlook.com -all
         v=spf1 include:servers.mcsv.net ~all

Po:      v=spf1 include:spf.protection.outlook.com include:servers.mcsv.net -all

Podczas scalania miej na oku limit 10 zapytań — zbyt wiele mechanizmów include: psuje SPF w inny sposób.

Najczęściej zadawane pytania

Czy dozwolone jest wiele rekordów SPF? Nie. RFC 7208 dopuszcza dokładnie jeden rekord v=spf1 na domenę; dwa lub więcej powoduje błąd trwały, który całkowicie unieważnia SPF. 1 013 416 domen jest w tym stanie na dzień 2026-06-29.

Czy drugi rekord SPF nadpisuje pierwszy? Żaden nie wygrywa. Odbiorca, który znajdzie wiele rekordów, musi odrzucić ocenę, zamiast wybierać — więc wszystkie przestają działać naraz.

Jak połączyć dwa rekordy SPF w jeden? Jeden rekord, zaczynający się od v=spf1, zawierający każdy mechanizm include: oraz mechanizm IP ze wszystkich rekordów, kończący się pojedynczym -all lub ~all. Usuń nadmiarowe, a następnie zweryfikuj liczbę zapytań, czy przetrwała scalenie.

Dlaczego moja poczta nadal działa z dwoma rekordami SPF? Odbiorcy, którzy natrafią na błąd, zwykle kontynuują bez SPF, więc Twoja poczta jedzie na reputacji i DKIM. To, co straciłeś, to ochrona — nic nie odrzuca fałszerza — a Twoje oceny DMARC tracą swój odcinek SPF. Działająca poczta i działający SPF to dwie różne rzeczy.

Sprawdź, czy Twoja domena jest jedną z tego miliona

30-sekundowe spojrzenie albo Cię oczyści, albo da Ci dwuminutowe scalenie.

Sprawdź swoją domenę → · Napraw SPF → · Raport SPF PermError → · Model dojrzałości SPF → · Wyłącznie dane zagregowane. Dane przechowywane i przetwarzane w UE.