Skapa och kontrollera SPF-post
Bygg en giltig SPF-post från de tjänster som skickar din e-post, och kontrollera sedan vad din domän publicerar mot reglerna i RFC 7208.
1Vem skickar e-post för den här domänen?
Markera varje tjänst som skickar e-post med din domän i From-adressen. Var och en lägger till den include:-term den kräver och de DNS-uppslag den kostar.
2Dina egna servrar
En per rad. IP-termer kostar inget DNS-uppslag, så föredra dem när du kan.
En domän per rad: var och en blir en include:-term. Redan skrivna termer behålls som de är.
3Hur är det med alla andra?
Den sista termen avgör hur mottagare behandlar e-post från alla servrar som inte listas ovan.
- Posttyp
- TXT
- Namn / värd
- @ (domänens rot)
- TTL
- 3600
- Öppna DNS-zonen för din domän hos din registrar eller DNS-leverantör.
- Ta bort eventuell befintlig SPF-post: en domän måste publicera exakt en.
- Lägg till en TXT-post på domänens rot med värdet ovan.
- Vänta tills TTL har gått ut och bekräfta sedan med fliken Kontroll.
En domän får bara publicera en SPF-post. För att lägga till en ny avsändare, redigera den befintliga posten, lägg aldrig till en andra.
Bygg posten till vänster, eller växla till kontrollen för att läsa den SPF-post som en domän publicerar just nu: varje mekanism förklaras och gränsen på tio uppslag räknas åt dig.
| # | Term | Hittad i |
|---|
| Term | Resultat | Vad den gör |
|---|
Om Skapa och kontrollera SPF-post
SPF-postgeneratorn och -kontrollen gör de två jobb som en domänägare faktiskt behöver. Generatorn frågar vilka tjänster som skickar e-post med din domän (Google Workspace, Microsoft 365, SendGrid, Mailgun, Amazon SES, dina egna servrar) och sätter ihop en giltig `v=spf1`-post av dem, och räknar de DNS-uppslagningar den kommer att kosta medan du bygger. Kontrollen läser den post din domän publicerar just nu, förklarar varje mekanism på klarspråk och testar den mot RFC 7208.
Regeln som fäller flest är gränsen på tio uppslagningar. Varje `include`-, `a`-, `mx`-, `ptr`- och `exists`-term kostar en DNS-förfrågan, och det gör även varje term i de poster de pekar på. Går du över tio returnerar mottagarna ett permanent fel, vilket innebär att SPF misslyckas för all din e-post, inte bara den förfalskade delen. Kontrollen följer dina include rekursivt och visar exakt var varje uppslagning går åt, så att du ser vilken avsändare som tog dig över gränsen.
Den flaggar också de fel som i det tysta gör en SPF-post verkningslös: en andra SPF-post på samma domän (som gör båda ogiltiga), `+all` (som godkänner hela internet), ett saknat `all` (som inte hävdar något), den föråldrade mekanismen `ptr`, termer placerade efter `all` där de aldrig läses, och syntaxfel som gör hela posten till ett permanent fel.
Så använder du Skapa och kontrollera SPF-post
- På fliken Generator bockar du för varje tjänst som skickar e-post med din domän i Från-adressen.
- Lägg till dina egna e-postservrar: slå på mx och klistra in eventuella fasta IPv4- eller IPv6-intervall: IP-termer kostar ingen DNS-uppslagning.
- Håll koll på uppslagningsmätaren. Går den över tio, ta bort en avsändare eller ersätt ett include med IP-intervallen bakom det.
- Välj slutlig policy: börja med ~all (markera som misstänkt) och skärp till -all när dina DMARC-rapporter är rena.
- Kopiera posten och publicera den som en enda TXT-post på roten av din domän, och ersätt eventuell befintlig SPF-post.
- Kom tillbaka till fliken Kontroll när TTL har löpt ut och bekräfta att den publicerade posten tolkas utan problem.