- Home
- Free tools
- SPF-generator
Free SPF-generator: Bygg din SPF-post
Välj de tjänster som skickar e-post för din domän och få en giltig SPF-post att publicera, med DNS-uppslagen räknade mot gränsen på 10.
Ready to publish
v=spf1 include:_spf.google.com ~all
- Publish at
- @ · TXT
- DNS lookups, before includes
- 1 of 10
- Length
- 35 characters
- Each include also counts the lookups inside it. Once the record is published, the SPF, DKIM and DMARC checker counts them all.
- Publish it as the only TXT record starting with v=spf1 on this name: replace an existing one rather than adding a second.
Published it? Check SPF, DKIM and DMARC for it
Get alerted when SPF, DKIM or DMARC breaks, and before the domain expires.
Monitor this domain//_01 Syntax
One line, read from left to right
Receivers check the sending server against each part in turn and stop at the first match. A record may need at most 10 DNS lookups in total, includes and their own includes counted.
| Part | Means | DNS lookups |
|---|---|---|
| v=spf1 | Starts every SPF record. A TXT record without it isn’t read as SPF. | 0 |
| include:_spf.google.com | Also allow every server that domain’s own SPF record allows. Mail providers give you theirs. | 1, plus those inside it |
| mx | Allow the servers in the domain’s MX records, the ones that receive its mail. | 1 |
| a | Allow the addresses the domain itself points to. | 1 |
| ip4:203.0.113.0/24 | Allow one IPv4 address or range. ip6: does the same for IPv6. | 0 |
| redirect=example.net | Use another domain’s record instead. Only read when the record has no all. | 1 |
| ~all | Every other server: soft fail with ~, fail with -, neutral with ?. Always last. | 0 |
Questions
Kan en domän ha mer än en SPF-post?
Nej. Med två TXT-poster som börjar med v=spf1 misslyckas SPF för varje meddelande som domänen skickar. Lägg till varje ny avsändare i den post du redan har i stället för att publicera en till.
Ska posten sluta med ~all eller -all?
~all (soft fail) ber mottagare att behandla e-post från andra servrar som misstänkt, -all (fail) att avvisa den. Med en DMARC-policy på plats följer mottagarna DMARC i vilket fall som helst, så ~all är det vanliga valet. Använd -all på domäner som inte skickar någon e-post alls.
Vad är gränsen på 10 DNS-uppslag?
Kontroll av en SPF-post får kräva högst 10 DNS-uppslag. Varje include, a, mx, ptr, exists och redirect räknas, och likaså de inuti varje include; ip4 och ip6 räknas inte. Över 10 misslyckas SPF för varje meddelande, så ta först bort avsändare du inte längre använder.
Stoppar SPF ensamt någon från att skicka i min domäns namn?
Nej. SPF kontrollerar kuvertavsändaren, en dold adress, inte den From-adress som mottagarna ser. DMARC kopplar ihop de två och talar om för mottagarna vad de ska göra när varken SPF eller DKIM matchar din domän, så publicera alla tre.
Hur vet jag om min SPF-post slutar fungera senare?
En domänmonitor i Uptimecheck läser dina SPF-, DKIM-, DMARC- och MTA-STS-poster två gånger om dagen och larmar dig när ett nytt problem dyker upp, som en saknad post eller en SPF-post som kräver fler än 10 uppslag.
Let Uptimecheck keep watching
This free tool answers one question at a time. In Uptimecheck, the same work runs on its own and alerts you when something needs attention.
More free tools
All tools- SPF-, DKIM- och DMARC-kontroll Kontrollera en domäns SPF-, DKIM- och DMARC-poster, MTA-STS och TLS-rapportering på en gång, med vad som behöver åtgärdas och exakt vilken post du ska lägga till. Open tool
- DNS-uppslag Fråga efter valfri posttyp och se varje svar med dess TTL, direkt från en resolver, utan cache emellan. Open tool
- Kontroll av domänutgång Slå upp en domäns utgångsdatum, registrar och ålder i registrets egna uppgifter (RDAP, eller WHOIS där RDAP saknas). Open tool
Downtime is obsolete.
Set up your first monitor in under a minute, or look around the live demo first.
14-day free trial · Then free on 5 monitors · No credit card