Blog / Dostarczalność

Rekord SPF. Jak ustawić i sprawdzić dla sklepu internetowego

SPF to lista serwerów, które mogą wysyłać maile z Twojej domeny. Sklep ma ich co najmniej dwa, platformę mailową i platformę sklepową. Jak zbudować jeden poprawny wpis i nie przekroczyć limitu.

Maciej Marek · LetterSight
15.09.2026

Rekord SPF to wpis TXT w DNS Twojej domeny, w którym wymieniasz serwery uprawnione do wysyłania maili w Twoim imieniu. Skrzynka odbiorcy sprawdza, czy serwer, z którego przyszedł mail, jest na tej liście. Jeśli nie, mail leci do spamu albo jest odrzucany. Sklep internetowy ma co najmniej dwa takie serwery, dlatego kopiowanie wpisu z instrukcji jednej platformy zwykle psuje wysyłkę z drugiej.

Jak wygląda poprawny wpis dla sklepu

Domena może mieć tylko jeden rekord SPF. Jeśli dodasz drugi, oba przestają działać. Wszystkie źródła wysyłki muszą być w jednym wpisie, po kolei.

Przykład dla sklepu, który wysyła newsletter z GetResponse, maile o zamówieniach ze sklepu na hostingu home.pl i ma pocztę firmową w Google Workspace.

v=spf1 include:_spf.google.com include:spf.getresponse.com include:_spf.home.pl ~all

Każde include to jedno źródło. Wartość do wklejenia podaje dostawca w swojej instrukcji, zwykle w ustawieniach domeny nadawcy. Na końcu ~all, czyli „wszystko inne traktuj podejrzliwie". Nie używaj +all, bo to pozwala wysyłać każdemu, i nie zaczynaj od -all, bo przy jednym brakującym źródle odrzucisz własne maile o zamówieniach.

Jak ustawić krok po kroku

  1. Spisz wszystkie źródła wysyłki z Twojej domeny. Platforma mailowa (newsletter i automaty), platforma sklepowa albo hosting (potwierdzenia zamówień, wysyłki, hasła), poczta firmowa (Google Workspace, Microsoft 365 albo poczta hostingu), system opinii, helpdesk, system faktur. Każdy, kto wysyła z adresu cos@twojsklep.pl.
  2. Dla każdego znajdź wartość include. Jest w dokumentacji dostawcy pod hasłem SPF. Jeśli dostawca nie daje include, tylko adres IP, wpisujesz ip4:adres.
  3. Sprawdź, czy domena ma już SPF. W MXToolbox wybierz SPF Record Lookup. Jeśli jest, edytujesz go, nie dodajesz drugiego.
  4. Złóż jeden wpis z v=spf1 na początku, wszystkimi include w środku i ~all na końcu.
  5. Zapisz jako rekord TXT dla domeny głównej (nazwa hosta pusta albo @) w panelu DNS.
  6. Sprawdź po godzinie w MXToolbox. Ma pokazać zielony status i wszystkie źródła.

Limit dziesięciu odwołań

SPF pozwala na maksymalnie 10 odwołań do innych serwerów. Każde include liczy się jako jedno, a niektóre include w środku odwołują się do kolejnych. Google Workspace zużywa kilka. Jeśli masz platformę mailową, sklep, pocztę, helpdesk i faktury, możesz przekroczyć limit i cały SPF przestaje działać, choć wygląda poprawnie.

MXToolbox pokazuje liczbę odwołań przy wyniku. Powyżej 10 masz dwa wyjścia. Wyrzucić z domeny głównej źródła, które mogą wysyłać z subdomeny (na przykład newsletter z news.twojsklep.pl z własnym SPF), albo zastąpić include bezpośrednimi adresami IP tam, gdzie dostawca ma stałe.

Co jest inne w sklepie

W firmie usługowej SPF to poczta i koniec. W sklepie najczęstszy błąd wygląda tak. Ktoś ustawił SPF według instrukcji platformy mailowej. Newsletter dochodzi. Maile o zamówieniach ze sklepu nie są w SPF, więc część klientów nie dostaje potwierdzeń i pisze na support. Nikt nie łączy tego z SPF, bo „newsletter przecież działa".

Drugi błąd. Sklep zmienia platformę mailową, dodaje nową do SPF, a starą zostawia. Po roku wpis ma osiem include, z czego trzy martwe, i przekracza limit.

Raz na kwartał otwórz swój SPF i sprawdź, czy każde include odpowiada usłudze, z której nadal korzystasz.

SPF to za mało

SPF sprawdza serwer, nie treść. Nie chroni przed podszywaniem się pod Twój adres z innego serwera i nie przeżywa przekierowań maili. Dlatego Gmail i Outlook wymagają też DKIM (podpis treści) i DMARC (instrukcja, co zrobić, gdy coś nie przejdzie). Instrukcje są w osobnych wpisach o DKIM i o DMARC.

Pytania

Platforma mailowa mówi, że SPF jest ustawiony poprawnie. Czy muszę coś jeszcze robić?

Platforma sprawdza tylko, czy jej własne include jest w Twoim SPF. Nie sprawdza, czy są tam maile ze sklepu i z poczty. Sprawdź cały wpis w MXToolbox.

Czy mogę mieć osobny SPF dla newslettera i osobny dla sklepu?

Tak, jeśli newsletter wychodzi z subdomeny, na przykład news.twojsklep.pl. Subdomena ma własny rekord SPF. To dobre rozwiązanie także dlatego, że kampania, która pójdzie źle, nie zaszkodzi reputacji domeny, z której wychodzą potwierdzenia zamówień.

Co znaczy „SPF PermError" w raporcie?

Wpis jest błędny składniowo albo przekracza limit 10 odwołań. Dla skrzynki to tak, jakby SPF nie było wcale. Sprawdź w MXToolbox, który element powoduje błąd.

Ile trwa, zanim zmiana SPF zadziała?

Od kilku minut do kilku godzin, zależnie od ustawień DNS u Twojego dostawcy domeny. Nie wysyłaj kampanii w tym czasie.

Wolisz, żebym zrobił to za Ciebie?

Sprawdzę to w Twoim sklepie i w Twojej platformie mailowej. Zostaw adres sklepu na stronie głównej albo napisz na maciej@lettersight.com.

Porozmawiajmy