SPF-kontroll

Skriv en domän eller en e-postadress. Kontrollen läser SPF-posten, följer varje include, räknar DNS-uppslagen mot gränsen på 10 och skriver en rättad post när något är fel. Gratis och utan registrering.

Vi läser bara offentliga DNS-poster. Om du skriver en e-postadress lämnar bara delen efter @ din webbläsare.

SPF-post för lumen-advisory.example

Det här är ett exempel med en påhittad domän. Skriv din egen domän i fältet ovan.

Domänens DNS hanteras hos Cloudflare. Gör ändringarna där.

  • SPFSPF-posten behöver 11 DNS-uppslag, men gränsen är 10.Fel

    Mottagare slutar efter 10 DNS-uppslag och räknar SPF som misslyckad. Varje include, a, mx, ptr och exists kostar ett uppslag, och include inuti en include kostar mer.

    DNS-uppslag: 11 av 10

    • include:_spf.google.com1 uppslag
    • include:sendgrid.net2 uppslag
    • include:ab.sendgrid.net1 uppslag
    • include:mailgun.org5 uppslag
    • include:_spf.mailgun.org3 uppslag
    • include:_spf1.mailgun.org1 uppslag
    • include:_spf2.mailgun.org1 uppslag
    • include:_spf.eu.mailgun.org1 uppslag
    • include:_spf.salesforce.com2 uppslag
    • exists:%{i}._spf.mta.salesforce.com1 uppslag
    • include:servers.mcsv.net1 uppslag

    Det här hittade vi

    v=spf1 include:_spf.google.com include:sendgrid.net include:mailgun.org include:_spf.salesforce.com include:servers.mcsv.net -all

    Så åtgärdar du det

    Den här posten behåller bara Google Workspace och dina egna IP-adresser. Lägg bara tillbaka tjänster som fortfarande skickar för domänen, och håll dig till högst 10 uppslag.

    Typ
    TXT
    Namn
    lumen-advisory.example
    Värde
    v=spf1 include:_spf.google.com -all

    Publicera den som en TXT-post på lumen-advisory.example, i stället för eventuella SPF-poster som redan finns. Posten använder 1 av de 10 DNS-uppslag som SPF tillåter.

    Många DNS-paneler vill bara ha delen före din domän: @ för själva domänen, _dmarc för DMARC.

En SPF-post misslyckas vid det elfte DNS-uppslaget, även när varje del är rätt.

Mottagare räknar DNS-uppslag medan de läser din SPF-post. Varje include, a, mx, ptr och exists kostar ett uppslag, och include inuti en include kostar mer. Vid det elfte uppslaget stannar de med ett permanent fel, som räknas som ingen SPF alls.

Trädet i rapporten visar var varje uppslag kommer ifrån. Du ser vilken tjänst som kostar mest och kan ta bort de som du inte längre använder.

Varje tjänsts include kostar olika många uppslag.

Vi räknade varje tjänsts dokumenterade include i offentlig DNS: själva include plus alla uppslag inuti den. Tjänster ändrar sina poster, så kontrollera din egen post ovan i stället för att lägga ihop siffrorna.

Uppmätt i offentlig DNS den 18 oktober 2026: själva include plus alla uppslag inuti den.
TjänstIncludeUppslag
Google Workspaceinclude:_spf.google.com1 uppslag
Microsoft 365include:spf.protection.outlook.com1 uppslag
Fastmailinclude:spf.messagingengine.com1 uppslag
Amazon SESinclude:amazonses.com1 uppslag
Mailchimpinclude:servers.mcsv.net1 uppslag
Postmarkinclude:spf.mtasv.net1 uppslag
Brevoinclude:spf.brevo.com1 uppslag
Zendeskinclude:mail.zendesk.com1 uppslag
Zoho Mail (zohomail.com)include:zohomail.com2 uppslag
Zoho Mail (zohomail.eu)include:zohomail.eu2 uppslag
Proton Mailinclude:_spf.protonmail.ch2 uppslag
SendGridinclude:sendgrid.net2 uppslag
Salesforceinclude:_spf.salesforce.com2 uppslag
Mailguninclude:mailgun.org5 uppslag

En domän kan bara ha en SPF-post.

När en domän har två TXT-poster som börjar med v=spf1 stannar mottagarna med ett permanent fel. Det händer ofta när ytterligare en tjänst ber dig lägga till en egen post. Slå ihop dem till en post: behåll alla include och adresser och avsluta posten en gång, med ~all eller -all.

Varje del av en SPF-post har en uppgift.

v=spf1
Markerar TXT-posten som SPF. Den måste komma först.
include:
Tillåter alla servrar som en annan domäns SPF-post tillåter. Kostar ett uppslag plus uppslagen inuti.
ip4: och ip6:
Tillåter en adress eller ett intervall. De kostar inga uppslag.
a och mx
Tillåter servrarna i din domäns A- eller MX-poster. De kostar ett uppslag var.
~all
Markerar mejl från alla andra servrar som misstänkta. Det vanliga valet medan du ställer in allt.
-all
Talar om för mottagare att de får avvisa mejl från alla andra servrar.
redirect=
Använder en annan domäns SPF-post i stället för den här. Kostar ett uppslag.

Vanliga frågor om SPF-poster

Vad visar en SPF-kontroll?

SPF-posten som domänen har publicerat, varje include den hämtar in, hur många av de 10 DNS-uppslagen den kostar, hur den slutar och en rättad post när något är fel.

Hur åtgärdar jag för många DNS-uppslag?

Ta bort include för tjänster som du inte längre använder, och börja med de dyraste i uppslagsträdet. Byt bara ut en include mot de ip4- eller ip6-intervall den tillåter om tjänsten publicerar fasta intervall, eftersom de kan ändras.

Ska min SPF-post sluta med ~all eller -all?

~all är en säker början: mejl från servrar som du inte har listat markeras som misstänkta. Gå över till -all när du är säker på att varje tjänst som skickar för din domän finns i posten.

Räcker SPF ensamt för att mejlen ska komma fram?

Nej. Mottagare kontrollerar också DKIM och DMARC, och DMARC godkänns bara när SPF eller DKIM godkänns för din egen domän. Kontrollera alla fyra poster med kontrollen av e-postdomän.

Hur snabbt syns en SPF-ändring?

Oftast efter några minuter till en timme, beroende på postens livslängd (TTL). Vår kontroll återanvänder ett svar i en minut, så kontrollera igen efter det.