Sprawdzanie rekordu SPF
Walidator SPF: odczytaj rekord SPF domeny, wyświetl jego mechanizmy i policz zapytania DNS względem limitu 10.
Queries go to Cloudflare’s public DNS over HTTPS service when you press the button. Up to 15 queries are made to follow include records.
O narzędziu: Sprawdzanie rekordu SPF
Walidator SPF: odczytaj rekord SPF domeny, wyświetl jego mechanizmy i policz zapytania DNS względem limitu 10.
Część działu „Dane i sieci” w SmartCalcy. Działa w przeglądarce bez konta, używa Twojej waluty i jednostek (zmienisz je u góry strony) i podaje szacunki wyłącznie informacyjnie, więc zanim zaufasz wynikowi, sprawdź oficjalne wytyczne.
Jak korzystać z narzędzia: Sprawdzanie rekordu SPF
Co oblicza i kiedy z niego korzystać
Odczytuje rekord SPF domeny, czyli listę serwerów uprawnionych do wysyłania z niej poczty, i sprawdza typowe błędy: więcej niż jeden rekord, brak polityki „all” oraz ponad 10 zapytań DNS, przez co SPF kończy się niepowodzeniem. Śledzi rekordy include, aby policzyć zapytania.
Jak korzystać krok po kroku
- Wpisz domenę, np. example.com.
- Naciśnij „Sprawdź SPF”.
- Odczytaj werdykt i liczbę wykorzystanych zapytań DNS z limitu 10.
- Przejrzyj listę mechanizmów i ewentualne ostrzeżenia.
Co oznacza każde pole
- Domain nazwa – The domain used w: the sender’s address.
Jak czytać wyniki
- Verdict – Looks valid, or Needs attention when a problem is found.
- Policy – What happens to mail from servers that are not listed: hard fail, soft fail, neutral or allow.
- DNS lookups – Lookups needed by include, a, mx, ptr, exists and redirect terms, compared with the limit of 10.
- Mechanisms – Every term in the record, with included records indented beneath their parent.
Wzór
The record is the TXT value starting v=spf1. Each include, a, mx, ptr, exists or redirect term costs one DNS lookup, and included records add their own. ip4 and ip6 terms and “all” cost none. The RFC limit is 10 lookups.
Przykład krok po kroku
v=spf1 include:_spf.example.net a mx -all uses three lookups for its own terms plus those inside the included record, and ends in -all, so unlisted servers are rejected.
Założenia i ograniczenia
- At most 15 queries are made while following includes, and nesting stops after 5 levels.
- A domain may need a record only for mail it sends. Domains that send no mail should publish v=spf1 -all.
- The check does not test whether a particular server would pass.
Częste błędy
- Publishing two SPF records. Only one to allowed, so połącz them into one.
- Ending with +all, which lets anyone send as your domain.
- Adding every email service as an include and passing 10 lookups, which turns SPF into a permanent error.
Najczęściej zadawane pytania
Czym jest SPF?
Sender Policy Framework to rekord DNS z listą serwerów uprawnionych do wysyłania poczty z danej domeny.
Czym różni się -all od ~all?
-all prosi odbiorców o odrzucanie nadawców spoza listy. ~all prosi o przyjęcie poczty, ale oznaczenie jej jako podejrzanej.
Dlaczego obowiązuje limit 10 zapytań?
Zapobiega to sytuacji, w której rekord zmusza odbiorców do długich łańcuchów zapytań DNS. Przekroczenie limitu powoduje, że SPF zwraca błąd trwały.
Czy SPF wystarczy, aby zapobiec podszywaniu się?
Nie. Używaj go razem z DKIM i DMARC.
Czy to narzędzie wysyła e-maile?
Nie. Odczytuje tylko rekordy DNS.