SPF-rekord ellenőrzése: ki küldhet e-mailt ennek a domainnek a nevében?

Az SPF az a DNS-rekord, amelyben egy domain felsorolja azokat a szervereket, amelyek jogosultak e-mailt küldeni a nevében. Ha nincs, ha hibás, vagy ha túl megengedő, könnyebb hamis e-maileket küldeni a domain nevében. Írjon be egy domaint, e-mail-címet vagy linket, és kiolvassuk, majd elmagyarázzuk az SPF-jét.

Használat

  1. Írja be az ellenőrizni kívánt domaint, vagy illesszen be egy e-mail-címet vagy linket: csak a domainjét használjuk.
  2. Nyomja meg az „SPF ellenőrzése” gombot. Kiolvassuk az SPF-rekordot, és minden include-ot követünk, ahogyan egy fogadó szerver tenné.
  3. Nézze meg, hogyan végződik a rekord, és hány lekérdezést igényel: az a jó, ha „-all” vagy „~all” a vége, és legfeljebb 10 lekérdezés kell.

Mit jelentenek az egyes eredmények

Ennek a domainnek nincs SPF-je
Nem mondja meg, mely szerverek küldhetnek e-mailt a nevében, így könnyebb visszaélni a nevével. Ha az Ön domainje, tegyen közzé egy SPF-rekordot.
Az SPF-rekord hibás
A fogadó szerverek nem tudják alkalmazni, így számukra a domainnek nincs SPF-je. Az alábbi jelzések megmutatják, mi a hiba.
Bárki küldhet e-mailt ennek a domainnek a nevében
A rekord „+all” végződésű, ami a világ összes szerverét feljogosítja. Így beállítva az SPF semmit sem véd.
Az SPF nem védi teljesen a domaint
A rekord nem mondja meg, mit kell tenni a listáján nem szereplő szerverekkel, így a domain nevében küldött hamis leveleket nem jelölik meg.
Az SPF megfelelően van beállítva
A domain felsorolja azokat a szervereket, amelyek küldhetnek e-mailt a nevében, és arra kéri a fogadó szervereket, hogy a többit jelöljék meg vagy utasítsák el. Az SPF egymagában nem akadályozza meg a domain nevével való visszaélést: a DMARC mondja meg a fogadó szervereknek, mit tegyenek.

Mit jelentenek az egyes jelzések

  • A domain nem tesz közzé SPF-rekordot.
  • Egy domain (ez vagy egy belefoglalt) több SPF-rekordot tesz közzé. Csak egy megengedett, ezért a fogadó szerverek hibásnak tekintik.
  • A rekordban van egy hibásan írt kifejezés, ezért a fogadó szerverek hibásnak tekintik.
  • A rekord az összes include-ot beszámítva több mint 10 DNS-lekérdezést igényel. 10 felett a fogadó szerverek hibásnak tekintik.
  • Egy include olyan domainre mutat, amelynek nincs SPF-rekordja, ezért a fogadó szerverek hibásnak tekintik a rekordot.
  • Az include-ok hurkot alkotnak: egy domain végül önmagát foglalja bele.
  • „+all” végződésű: a világ bármely szervere küldhet e-mailt ennek a domainnek a nevében.
  • „?all” végződésű: semmit sem mond a listán nem szereplő szerverekről, így nem véd.
  • „~all” végződésű: a más szerverekről érkező leveleket gyanúsként jelölik meg, de nem utasítják el. Ez a leggyakoribb beállítás.
  • Nincs a végén „all”, így a listán nem szereplő szerverek semleges eredményt kapnak, és nincs védelem.
  • A „ptr” mechanizmust használja, amely lassú, és a szabvány nem javasolja. Sok fogadó szerver kihagyja.
  • Makrókat (%-jeles kifejezéseket) használ, amelyek üzenetenként változnak, így ezt a részt nem tudjuk követni, és a lekérdezések valódi száma magasabb lehet.

Mely országokra terjed ki

Bármely ország domainjeivel működik. A rekordot úgy olvassuk, ahogy a fogadó szerverek (RFC 7208): a mechanizmusait, a végződését, minden include-ot és redirectet legfeljebb 30 lekérdezésig, valamint a DNS-lekérdezések számát a 10-es korláthoz képest.

A domain nyilvános DNS-rekordjait olvassuk. Ha e-mail-címet vagy linket ír be, csak annak domainje hagyja el a böngészőjét. A lekérdezett domaint nem tároljuk.

Gyakran ismételt kérdések

Mi az SPF?

Sender Policy Framework: egy DNS-rekord, amelyben a domain felsorolja azokat a szervereket, amelyek jogosultak e-mailt küldeni a nevében. Az üzenetet fogadó szerver ellenőrzi, hogy a kézbesítő szerver szerepel-e ezen a listán.

Melyik a jobb: „-all” vagy „~all”?

A „-all” arra kéri a fogadó szervereket, hogy utasítsák el a listán nem szereplő szerverekről érkező leveleket; a „~all” arra, hogy jelöljék meg őket gyanúsként. Mindkettő véd, és sok domain a „~all” beállítást használja, a döntést pedig a DMARC-ra bízza. A „+all” és a „?all” nem véd.

Miért fontos a 10 lekérdezéses korlát?

Minden include, a, mx, ptr, exists és redirect DNS-lekérdezésre készteti a fogadó szervert. Ha a teljes rekordhoz 10-nél több kell, hibásnak tekintik, és az SPF nem működik tovább. Távolítsa el azokat a szolgáltatásokat, amelyeket már nem használ, vagy kérjen egyszerűbb include-ot a szolgáltatójától.

Önmagában megállítja az SPF a hamis e-maileket?

Nem. Az SPF a rejtett borítékfeladót ellenőrzi, nem azt a címet, amelyet a „Feladó” mezőben lát. A DMARC kapcsolja össze a kettőt, és kéri a fogadó szervereket, hogy az ellenőrzésen elbukó leveleket tegyék karanténba vagy utasítsák el. Ellenőrizze a domain DMARC-ját is.