---
title: "Darmowy generator rekordów SPF - Zbuduj swój rekord SPF w 60 sekund | AutoSPF"
description: "Wygeneruj poprawny rekord TXT SPF, wybierając dostawców poczty i wprowadzając niestandardowe adresy IP. Pokazuje dokładny rekord DNS do opublikowania, z liczeniem zapytań na żywo i sprawdzaniem zgodności z RFC 7208."
image: "https://autospf.com/images/og-default.png"
canonical: "https://autospf.com/pl/tools/spf-record-generator/"
---

### Select your email providers

Google Workspace4LMicrosoft 3652LSendGrid5LMailchimp1LAmazon SES2LSalesforce2LHubSpot2LBrevo (Sendinblue)2LMailgun5LZoho Mail4LPostmark1LSparkPost1LMimecast (US)8LProofpoint3LFreshdesk / Freshworks7LZendesk2LIntercom2L

Custom IP addresses (0 lookups each)

One per line. IPv4 or IPv6, CIDR ranges supported.

Custom includes (\~1 lookup each + nesting)

One per line. "include:" prefix is added automatically if missing.

Policy qualifier

\-all

Hard fail (recommended)

Reject unauthorized senders

\~all

Soft fail (testing)

Accept but flag unauthorized

?all

Neutral

No policy assertion

Your SPF record:Copy

`v=spf1 -all`

DNS Lookups: 0/ 10 limit

Lookup counts are estimates including nested includes. Actual counts may vary as providers update infrastructure. Use the [SPF Checker](/tools/spf-checker/) to verify the exact count for your record after publishing.

## Co dzieje się po wygenerowaniu rekordu SPF?

**1\. Opublikuj go jako rekord TXT w wierzchołku (apex) swojej domeny.** Zaloguj się do swojego dostawcy DNS (GoDaddy, Cloudflare, Namecheap, AWS Route 53 itp.), utwórz nowy rekord TXT z `@` jako hostem i wklej wygenerowany łańcuch SPF jako wartość.

**2\. Zweryfikuj go naszym [darmowym weryfikatorem SPF](/pl/tools/spf-checker/).** Po propagacji DNS (zazwyczaj 5-60 minut) uruchom sprawdzenie, aby potwierdzić, że rekord jest poprawnie opublikowany, a liczba zapytań jest poniżej 10.

**3\. Monitoruj go w czasie.** W miarę dodawania nowych usług pocztowych rekord SPF wymaga aktualizacji. Każdy nowy `include:` dodaje zapytania DNS. Gdy zbliżą się Państwo do [limitu 10 zapytań](/pl/spf-zbyt-wiele-zapytan-dns/), użyj [AutoSPF](/pl/strona-glowna/), aby spłaszczyć lub przełączyć się na makra.

Zestawienie dostawców 

## Koszt zapytań DNS według dostawcy

| Dostawca                    | Mechanizm include                  | Zapytania |
| --------------------------- | ---------------------------------- | --------- |
| Google Workspace            | include:\_spf.google.com           | 4         |
| Microsoft 365               | include:spf.protection.outlook.com | 2         |
| SendGrid                    | include:sendgrid.net               | 5         |
| Mailchimp                   | include:servers.mcsv.net           | 1         |
| Amazon SES                  | include:amazonses.com              | 2         |
| Salesforce                  | include:\_spf.salesforce.com       | 2         |
| HubSpot                     | include:spf.hubspot.com            | 2         |
| Brevo                       | include:spf.brevo.com              | 2         |
| Mailgun                     | include:mailgun.org                | 5         |
| Zoho Mail                   | include:zoho.com                   | 4         |
| Postmark                    | include:spf.mtasv.net              | 1         |
| SparkPost                   | include:sparkpostmail.com          | 1         |
| Niestandardowe IP (ip4/ip6) | ip4:x.x.x.x                        | 0         |

Liczby zapytań są przybliżone i mogą się zmienić, gdy dostawcy zaktualizują swoją infrastrukturę. Użyj [weryfikatora SPF](/pl/tools/spf-checker/) dla aktualnych liczb.

Dlaczego to ważne 

## Dlaczego warto korzystać z darmowego generatora rekordów SPF?

### Poprawna składnia za każdym razem

Generator buduje rekord w dokładnej kolejności oczekiwanej przez odbiorców - najpierw v=spf1, następnie mechanizmy, na końcu pojedynczy kwalifikator all - dzięki czemu przypadkowa spacja, zduplikowany tag czy brakujący kwalifikator nigdy po cichu nie zepsuje uwierzytelniania.

### Liczenie zapytań DNS na żywo

Każdy dodany dostawca pokazuje swój koszt zapytań DNS w trakcie budowania, dzięki czemu widzą Państwo nadchodzący pułap 10 zapytań, zamiast odkrywać go jako PermError po opublikowaniu rekordu.

### Żadnego zgadywania przy include

Wybierz dostawcę, a poprawny mechanizm include zostanie wypełniony za Państwa - bez przeszukiwania dokumentacji pomocy w poszukiwaniu właściwej nazwy hosta \_spf ani zastanawiania się, czy skopiowali ją Państwo poprawnie.

### Działa w całości w Państwa przeglądarce

Rekord jest budowany po stronie klienta i nigdy nie opuszcza Państwa urządzenia. Nic do zainstalowania, bez rejestracji i bez danych wysyłanych na jakikolwiek serwer.

Jak działają rekordy SPF 

## Zrozumieć składnię rekordu SPF

Ten generator rekordów SPF składa poprawny rekord [Sender Policy Framework](/blog/what-is-spf-email-a-guide-to-sender-validation-technology/) z wybranych przez Państwa nadawców, a następnie podaje jedną linię do opublikowania w DNS. Wiedza o tym, co ta linia zawiera, znacznie ułatwia jej konserwację i poprawne [skonfigurowanie rekordu SPF](/pl/jak-utworzyc-rekord-spf/) \- oto więc, co generator buduje i dlaczego każda część ma znaczenie.

### Anatomia rekordu SPF

Każdy rekord SPF podąża za ścisłą [składnią rekordu SPF](/pl/format-rekordu-spf/): pojedynczy rekord DNS TXT zbudowany z trzech części - tagu wersji, jednego lub więcej mechanizmów oraz zamykającego kwalifikatora. Kompletny rekord wygląda tak:

`v=spf1 include:_spf.google.com ip4:203.0.113.10 -all`

Tag `v=spf1` identyfikuje wpis jako SPF i musi występować jako pierwszy - rekord zaczynający się od czegokolwiek innego jest ignorowany. Każdy mechanizm w środku autoryzuje grupę nadawców, a końcowe `-all` mówi odbiorcom, jak traktować każdego niedopasowanego nadawcę. Generator zawsze emituje je w poprawnej kolejności, ponieważ rekord bez wiodącego `v=spf1` lub zamykającego kwalifikatora `all` jest traktowany jako nieprawidłowy.

### Mechanizmy, które można dodać

Każdy wiersz, który dodają Państwo do generatora, staje się jednym z tych mechanizmów:

- **`include:`** \- autoryzuje nadawców innej domeny (tak dodają Państwo Google Workspace, Microsoft 365, SendGrid i większość dostawców SaaS). Każdy include kosztuje co najmniej jedno zapytanie DNS, a często więcej, ponieważ może pobierać dalsze include.
- **`ip4:` i `ip6:`** \- autoryzują konkretny adres IP lub zakres CIDR bezpośrednio. Kosztują **zero** zapytań DNS, co czyni je najtańszym sposobem dodania znanego serwera pocztowego.
- **`a` i `mx`** \- autoryzują hosty z rekordów A lub MX Państwa domeny. Każdy kosztuje jedno zapytanie.
- **`all`** \- reguła łapiąca wszystko, która musi występować jako ostatnia, w parze z kwalifikatorem ustawiającym Państwa politykę.

### Wybór polityki: -all, \~all czy ?all

Kwalifikator przed `all` decyduje, co odbiorcy robią z pocztą nieautoryzowaną przez żaden inny mechanizm:

- **`-all` (hardfail)** \- odrzucaj nieautoryzowaną pocztę wprost. To cel, gdy każdy legalny nadawca jest już w rekordzie.
- **`~all` (softfail)** \- przyjmuj, ale oznaczaj nieautoryzowaną pocztę jako podejrzaną. Użyj tego, gdy wdrażają Państwo SPF i potwierdzają, że nic legalnego nie zostaje pominięte.
- **`?all` (neutral)** \- nie deklaruj niczego. Nie zapewnia ochrony i rzadko jest właściwym wyborem.

Bezpieczne wdrożenie polega na wygenerowaniu z `~all`, obserwowaniu raportów przez tydzień lub dwa, a następnie ponownym wygenerowaniu z `-all`, gdy nabiorą Państwo pewności. Należy całkowicie unikać `+all` \- autoryzuje ono cały internet do wysyłania jako Państwa domena.

### Typowe błędy, którym generator zapobiega

- **Więcej niż jeden rekord SPF.** Domena może publikować tylko jeden rekord TXT `v=spf1`; drugi unieważnia oba. Połącz każdego nadawcę w pojedynczy rekord, który generuje narzędzie.
- **Przekroczenie limitu 10 zapytań.** Dodanie zbyt wielu mechanizmów `include:` przekracza pułap i wywołuje PermError. Licznik na żywo sygnalizuje to przed publikacją.
- **Użycie `ptr`.** Mechanizm `ptr` jest przestarzały i wolny; generator opiera się zamiast tego na `include`, `ip4` i `ip6`.
- **Brak kwalifikatora `all`** lub podzielenie łańcucha powyżej limitu 255 znaków TXT - oba po cichu psują rekord.

### Pozostawanie poniżej limitu 10 zapytań DNS

Specyfikacja SPF ogranicza zapytania DNS do dziesięciu na ewaluację (RFC 7208, sekcja 4.6.4). Każdy mechanizm `include`, `a`, `mx` i `exists` się liczy, a zagnieżdżone include liczą się rekurencyjnie - więc garstka dostawców SaaS może po cichu przekroczyć dziesięć. Gdy Państwa wygenerowany rekord jest ponad limitem (lub blisko niego), [AutoSPF](/pl/strona-glowna/) spłaszcza mechanizmy include do kompaktowego rekordu i skanuje ponownie co 15 minut, utrzymując Państwa poniżej pułapu bez utraty jakiegokolwiek autoryzowanego nadawcy. Zobacz [zbyt wiele zapytań DNS](/pl/spf-zbyt-wiele-zapytan-dns/), aby uzyskać pełne wyjaśnienie.

### SPF, DKIM i DMARC działają razem

Wygenerowany rekord SPF to jeden z trzech standardów uwierzytelniania poczty. SPF weryfikuje serwer wysyłający, [DKIM](/blog/what-is-dkim-email-authentication-guide/) podpisuje wiadomość, aby odbiorcy mogli dowieść, że nie została zmieniona, a [DMARC](/blog/what-is-dmarc-email-authentication-guide/) wiąże je razem i mówi odbiorcom, co robić w razie niepowodzenia. Gmail, Yahoo i Microsoft wymagają teraz wszystkich trzech od masowych nadawców, więc warto połączyć ten generator z darmowym [weryfikatorem DMARC](/pl/tools/dmarc-checker/) oraz [wyszukiwarką DKIM](/pl/tools/dkim-lookup/) dla pełnego pokrycia.

### Opublikuj, a następnie zweryfikuj

Po wygenerowaniu rekordu opublikuj go jako rekord TXT w wierzchołku (apex) swojej domeny (host `@`), poczekaj na propagację DNS - zwykle 5 do 60 minut - a następnie potwierdź go darmowym [weryfikatorem SPF](/pl/tools/spf-checker/) lub [wyszukaj swój rekord SPF](/pl/tools/spf-record-lookup/), aby upewnić się, że się rozwiązuje i pozostaje poniżej dziesięciu zapytań. Należy pamiętać, że subdomeny nie dziedziczą rekordu SPF domeny nadrzędnej: każda subdomena wysyłająca pocztę potrzebuje własnego rekordu, który można zbudować w ten sam sposób.

## Wygenerowany rekord przekracza 10 zapytań?

AutoSPF automatycznie spłaszcza Państwa mechanizmy include i skanuje ponownie co 15 minut. W zestawie SLA dla firm, SSO/SAML, dzienniki audytu i wycofywanie zmian DNS.

[Rozpocznij darmowy okres próbny→](https://subscriptions.zoho.com/subscribe/31162770c20bc42aba9c86185ed6106a6a2bba0f6b053217ad482bf477cf719e/smb%5F1)[Zobacz plany i cennik](/pl/cennik/)

Rated 5/5 on G2 · Trusted since 2018 

##  Co mówią nasi klienci 

### "AutoSPF Flattens SPF Records Seamlessly & Keeps Changes Logged - I am quite pleased with the product"

> It does what it promises to do, and does it very well. I appreciate that it keeps a log of changes made, which prevents many mistakes. A client's SPF record would have way too many lookups, but AutoSPF makes that problem go away. The length of the SPF record is typically not the issue; it's the amount of lookups in the record that are. AutoSPF "flattens" the record, automatically expanding the defined lookups to IP addresses or ranges. And it auto-updates the record when the un-flattened lookups change. 

 PJ 

Peter J.

 President · Small-Business (50 or fewer emp.) 

### "Helped us go beyond capacity"

> AutoSPF did exactly as described, it helped us get past our 10 lookup limit. Afterwards, we hit another limit regarding overall capacity and when contacted, they quickly provided us with a new solution to eliminate capacity issues entirely going forward, so now we can add as many SPF records as needed. They also provided us with a personalized support video explaining their new method in its entirety using our instance as the example. 

 VU 

Verified User

 Financial Services · Mid-Market (51-1000 emp.) 

[Read our reviews on G2 ](https://www.g2.com/products/autospf/reviews)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.facebook.com/autospf","https://github.com/duocircle","https://www.g2.com/products/autospf/reviews"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"5.0","reviewCount":"21","bestRating":"5","worstRating":"1","url":"https://www.g2.com/products/autospf/reviews"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM","Email Deliverability","SPF Lookup Limits"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"AutoSPF","url":"https://autospf.com","description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","publisher":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Czym jest generator rekordów SPF?","acceptedAnswer":{"@type":"Answer","text":"Generator rekordów SPF buduje poprawny łańcuch rekordu TXT SPF, pozwalając wybrać dostawców poczty i wprowadzić niestandardowe adresy IP. Zwraca poprawną składnię (zaczynającą się od v=spf1, wymieniającą mechanizmy, kończącą się kwalifikatorem), którą można skopiować bezpośrednio do konfiguracji DNS."}},{"@type":"Question","name":"Czy ten generator SPF jest darmowy?","acceptedAnswer":{"@type":"Answer","text":"Tak - całkowicie darmowy, bez rejestracji. Generator buduje rekord po stronie klienta w Państwa przeglądarce. Nic nie jest wysyłane na żaden serwer."}},{"@type":"Question","name":"Skąd mam wiedzieć, którego include użyć dla mojego dostawcy poczty?","acceptedAnswer":{"@type":"Answer","text":"Każdy dostawca poczty publikuje konkretny mechanizm include. Popularne: Google Workspace używa include:_spf.google.com (4 zapytania), Microsoft 365 używa include:spf.protection.outlook.com (2 zapytania), SendGrid używa include:sendgrid.net (5 zapytań). Ten generator obsługuje wyszukiwanie automatycznie, gdy wybiorą Państwo dostawcę."}},{"@type":"Question","name":"Jaka jest różnica między -all a ~all?","acceptedAnswer":{"@type":"Answer","text":"-all (hard fail) nakazuje odbierającym serwerom odrzucanie e-maili od nieautoryzowanych nadawców. ~all (soft fail) nakazuje im przyjmowanie, ale oznaczanie e-maila. Użyj ~all podczas początkowego testowania, a następnie przełącz na -all, gdy potwierdzą Państwo, że wszyscy legalni nadawcy są w rekordzie."}}]}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://autospf.com/"},{"@type":"ListItem","position":2,"name":"Narzędzia","item":"https://autospf.com/pl/tools/"},{"@type":"ListItem","position":3,"name":"Generator rekordów SPF","item":"https://autospf.com/pl/tools/spf-record-generator/"}]}
```

```json
{"@context":"https://schema.org","@type":"Product","name":"AutoSPF","url":"https://autospf.com","aggregateRating":{"@type":"AggregateRating","ratingValue":5,"reviewCount":21,"bestRating":5,"worstRating":1},"review":[{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5},"author":{"@type":"Person","name":"Peter J.","jobTitle":"President"},"datePublished":"2026-03-10","reviewBody":"It does what it promises to do, and does it very well. I appreciate that it keeps a log of changes made, which prevents many mistakes. A client's SPF record would have way too many lookups, but AutoSPF makes that problem go away. The length of the SPF record is typically not the issue; it's the amount of lookups in the record that are. AutoSPF \"flattens\" the record, automatically expanding the defined lookups to IP addresses or ranges. And it auto-updates the record when the un-flattened lookups change.","name":"AutoSPF Flattens SPF Records Seamlessly & Keeps Changes Logged - I am quite pleased with the product","publisher":{"@type":"Organization","name":"G2","url":"https://www.g2.com"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5},"author":{"@type":"Person","name":"Verified User","jobTitle":"Financial Services"},"datePublished":"2025-07-31","reviewBody":"AutoSPF did exactly as described, it helped us get past our 10 lookup limit. Afterwards, we hit another limit regarding overall capacity and when contacted, they quickly provided us with a new solution to eliminate capacity issues entirely going forward, so now we can add as many SPF records as needed. They also provided us with a personalized support video explaining their new method in its entirety using our instance as the example.","name":"Helped us go beyond capacity","publisher":{"@type":"Organization","name":"G2","url":"https://www.g2.com"}}]}
```
