Ten artykuł szczegółowo opisuje konfigurację weryfikacji wiadomości e-mail za pomocą rekordu SPF. Więcej informacji o weryfikacji wiadomości e-mail przez DNS znajdą Państwo w artykule E-mail – SPF, DKIM i DMARC.
V tomto článku se dozvíte:
- Kdy tento návod použijete
- Czym jest rekord SPF i do czego służy
- Jak skonfigurować podstawowy rekord SPF
- Jak skonfigurować szczegółowy rekord SPF
- Typowe problemy
- Często zadawane pytania
Kdy tento návod použijete
- Odeslané e-maily se vracejí s chybou, že příjemce zprávu odmítl kvůli špatné reputaci domény nebo IP adresy (Příjemce odmítá e-maily kvůli reputaci).
- Vaše e-maily končí příjemcům ve spamu nebo se nedoručují (Podstawowa konfiguracja rekordu SPF).
- Nechodí e-maily z formuláře na webu a nevíte, zda je příčinou SPF (Często zadawane pytania).
- Používáte kromě VEDOS i jinou službu pro odesílání e-mailů, například e-shop nebo hromadné rozesílání (Reguły dla innych dostawców).
- Máte v DNS více SPF záznamů, například po převodu pošty od jiného poskytovatele (Niedziałające rekordy SPF kilku dostawców).
- Nevíte, kde SPF záznam nastavit a jak ho zadat (Podstawowa konfiguracja rekordu SPF).
Rekord SPF
Rekord SPF to specjalny rekord DNS, który chroni wiadomości e-mail przed nadużyciem nazwy domeny przez spam.
Nadawca niechcianej poczty może ustawić adres nadawcy praktycznie dowolnie. Domeny z rekordem SPF dokładnie określają jednak, które serwery mogą wysyłać pocztę z ich adresem. Wiadomości z innych serwerów system odbiorcy uzna następnie za spam.
Wielu dostawców usług e-mail automatycznie kwalifikuje wiadomości z domen bez rekordu SPF jako spam lub całkowicie je odrzuca.
Podstawowa konfiguracja rekordu SPF
Podstawowy rekord SPF działa tylko dla wiadomości wysyłanych z naszego systemu. Jeśli domena jest chroniona przez WEDOS Protection ⧉lub korzystasz także z innego dostawcy usług ochronnych i pocztowych, postępuj zgodnie z rozdziałem Szczegółowa konfiguracja rekordu SPF.
Rekord SPF to rekord DNS typu TXT. Jeśli Twoja domena korzysta z serwerów DNS WEDOS, skonfiguruj go według poradnika DNS – Rekordy domeny. Pamiętaj, że zmiany w DNS zaczynają obowiązywać w ciągu 1 godziny.
Podstawowa postać rekordu SPF dla serwerów pocztowych VEDOS to:
Name TTL Type Data
(pusty) 300 TXT v=spf1 mx a include:_spf.we.wedos.net -all

Ten rekord działa pod następującymi warunkami:
- Wiadomości ze strony internetowej, na przykład przez formularz, wysyłasz wyłącznie przez nasze usługi pocztowe.
- Wiadomości z klienta poczty wysyłasz wyłącznie przez nasze usługi pocztowe lub masz na skrzynce ustawione przekierowanie (więcej informacji w artykule E-mail – Przekierowanie skrzynki).
- Domena nie używa rekordów AAAA.
- Nie korzystasz z WEDOS Global Protection ⧉ ani z innego dostawcy ochrony strony przez proxy.
Jeśli któryś z punktów nie jest spełniony, przejdź do poradnika w rozdziale Szczegółowa konfiguracja rekordu SPF.
Szczegółowa konfiguracja rekordu SPF
Jeśli potrzebujesz wpisać więcej serwerów i (lub) reguł, połącz ich rekordy SPF w jeden. W tym celu wystarczy wypisać poszczególne reguły między początkowym tekstem v=spf1 a końcowym -all. Reguły oddzielaj spacjami.
W DNS może istnieć co najwyżej jeden prawidłowy rekord TXT dla SPF. Jeśli jest ich więcej, żaden nie działa.
Reguły dla poszczególnych adresów IP
Jeśli chcesz uwzględnić w rekordzie konkretny adres IP, dodaj go z prefiksem ip4: lub ip6:. Między prefiksem a samym adresem nie wstawiaj spacji.
Jeśli serwer WWW znajduje się za proxy WEDOS Protection ⧉ , dodaj do rekordu podstawowego adresy IPv4 i IPv6 (jeśli istnieje) Webhostingu, które znajdziesz w tabeli Service addresses w jego szczegółach (szczegółowy poradnik znajdziesz w artykule DNS – Rekordy typu A i AAAA).
v=spf1 mx a ip4:(zastąp nawias adresem IPv4 Webhostingu) include:_spf.we.wedos.net -all
Jeśli masz dla domeny ustawiony rekord AAAA, ale poza tym korzystasz tylko z Webhostingu i poczty VEDOS, dodaj adres IPv6 do rekordu podstawowego.
v=spf1 mx a ip6:(zastąp nawias adresem IPv6 Webhostingu) include:_spf.we.wedos.net -all
Reguły dla innych dostawców
Posíláte-li e-maily přes jiné poskytovatele, než je VEDOS, zjistěte podobu jeho SPF záznamu z dokumentace, nebo jiných zdrojů tohoto poskytovatele. Jeho pravidlo ve tvaru include: přidejte do stávajícího záznamu před koncové -all, nezakládejte druhý záznam:
v=spf1 mx a include:_spf.we.wedos.net include:(pravidlo jiného poskytovatele) -all
Typowe problemy
Do typowych problemów z rekordem SPF należą:
- Rekordy SPF dla kilku dostawców nie działają
- Příjemce odmítá e-maily kvůli reputaci
- Po dodaniu domeny do WEDOS Protection wiadomości e-mail przestały być dostarczane
- WEDOS zwraca wiadomości e-mail z komunikatem o SPF
Niedziałające rekordy SPF kilku dostawców
Problem: Wpisałem rekordy SPF wszystkich moich dostawców poczty e-mail, a nie działają.
Przyczyna: U dané (sub)domény musíte mít pouze jeden SPF záznam. Dva záznamy bývají v DNS i po převodu pošty od jiného poskytovatele, kdy zůstal starý záznam.
Rozwiązanie: Jeśli dla (sub)domeny masz więcej niż jeden rekord SPF, połącz je w jeden według poradnika w rozdziale Szczegółowa konfiguracja rekordu SPF. Záznam po bývalém poskytovateli smažte, pokud jej už nepoužíváte. Platný záznam začíná textem v=spf1.
Příjemce odmítá e-maily kvůli reputaci
Problem: Odeslaný e-mail se vrací s chybou 554, že reputace domény nebo IP adresy je špatná (poor reputation).
Przyczyna: Doména nemá SPF záznam, což reputaci odesílaných e-mailů zhoršuje.
Rozwiązanie: Nastavte SPF záznam podle kapitoly Podstawowa konfiguracja rekordu SPF. Změna se projeví do 60 minut od aplikování změn.
Niedziałający rekord SPF domeny w WEDOS Protection
Problem: Po dodaniu domeny do WEDOS Protection rekord SPF przestał działać.
Przyczyna: Adres IP serwera wysyłającego różni się od adresu IP podanego w rekordach typu A/AAAA domeny.
Rozwiązanie: Dodaj do rekordu, zgodnie z poradnikiem w rozdziale Szczegółowa konfiguracja rekordu SPF adres IP Webhostingu. Znajdziesz go w tabeli Service addresses w szczegółach Webhostingu.
Wiadomości zwracane z WEDOS z powodu SPF
Problem: Poczta wysłana na adres e-mail w WEDOS wraca z komunikatem o błędzie Recipient address rejected: Please see
http://www.openspf.net/Why?s=helo;id=domena-odesilatele.tld;ip=XX.XX.XX.XX;r=wes1-mx.
Przyczyna: Jest to problem z SPF po stronie nadawcy: ma go ustawionego nieprawidłowo albo wcale.
Rozwiązanie: Dopóki administrator domeny (DNS) nie usunie problemu z SPF, serwery pocztowe VEDOS będą odrzucać jego wiadomości.
Często zadawane pytania
Gdzie należy skonfigurować SPF?
Jest to rekord DNS, dlatego SPF należy ustawić w panelu zarządzania rekordami DNS u dostawcy DNS Twojej domeny.
Dlaczego nie ustawiacie rekordu SPF automatycznie?
Chociaż zazwyczaj wystarcza podstawowy rekord SPF, nie mamy wystarczających informacji o Twoich usługach pocztowych, aby ustawić go poprawnie w każdych okolicznościach. Ponieważ nieprawidłowa konfiguracja rekordu SPF może całkowicie zablokować pocztę, pozostawiamy ją Tobie, gdyż tylko Ty masz pełne informacje o ruchu pocztowym w swojej domenie.
Jak rozpoznać, że przyczyną niedostarczania poczty jest brakujący rekord SPF?
Twoje wiadomości trafiają do spamu odbiorcy lub otrzymujesz zwrotną wiadomość o niedostarczeniu, wspominającą o odrzuceniu na podstawie nieprawidłowego lub brakującego rekordu SPF. Jeśli wysyłasz wiadomości ze strony przez funkcję mail(), przyczyną niedostarczenia może być rekord SPF albo brakujący lub nieprawidłowy parametr return path.
Jeśli wysyłam wiadomości z subdomeny, czy wystarczy rekord SPF w domenie głównej?
Nie, utwórz rekordy SPF także dla każdej subdomeny, z której chcesz wysyłać wiadomości e-mail.
Co oznacza część rekordu -all?
-all oznacza, że serwer ma odrzucić wszystkie wiadomości, które nie odpowiadają regułom. Jest to najbardziej rygorystyczny wariant weryfikacji.
Dokumentacja Google ⧉ podaje ~all, a Ty masz -all. Czy to bez różnicy?
Im bardziej rygorystyczny wariant weryfikacji (a -all jest ostrzejszy niż ~all), tym mniejsze prawdopodobieństwo, że ktoś obcy skutecznie się pod Ciebie podszyje. Wadą jest to, że jeśli w wariancie -all rzeczywiście z jakiegoś powodu wyślesz wiadomość z niezweryfikowanego źródła, odbiorca odrzuci ją bez dalszych pytań. W wariancie ~all wciąż istnieje szansa, że wiadomość przejdzie.
Za jak dlouho se nově nastavený SPF záznam projeví?
Do 60 minut od aplikování změn v DNS.
Co mám vyplnit do pole Název u SPF záznamu domény wds-test.cz?
Nic, pole Název nechte prázdné. Záznam se pak založí pro samotnou doménu. Typ je TXT a data začínají textem v=spf1.
Používám e-shop nebo jinou službu pro odesílání e-mailů. Jak ji přidat k SPF záznamu VEDOS?
Slučte obě pravidla do jednoho záznamu: pravidlo druhé služby přidejte před koncové -all. Postup je v kapitole Reguły dla innych dostawców. Další způsoby ověření najdete v článku E-mail – SPF, DKIM i DMARC.