SPF-tietueen tarkistus: kuka voi lähettää sähköpostia tämän verkkotunnuksen nimissä?

SPF on DNS-tietue, johon verkkotunnus listaa palvelimet, joilla on lupa lähettää sen sähköpostia. Ilman sitä, tai jos se on rikki tai liian salliva, väärennettyjä sähköposteja on helpompi lähettää verkkotunnuksen nimissä. Kirjoita verkkotunnus, sähköpostiosoite tai linkki, niin luemme sen SPF:n ja selitämme sen.

Näin käytät sitä

  1. Kirjoita verkkotunnus, jonka haluat tarkistaa, tai liitä sähköpostiosoite tai linkki: käytämme siitä vain verkkotunnuksen.
  2. Paina ”Tarkista SPF”. Luemme SPF-tietueen ja seuraamme jokaista include-määritystä, kuten vastaanottava palvelin tekisi.
  3. Katso, miten tietue päättyy ja montako hakua se vaatii: haluat nähdä ”-all” tai ”~all” ja enintään 10 hakua.

Mitä kukin tulos tarkoittaa

Tällä verkkotunnuksella ei ole SPF:ää
Se ei kerro, mitkä palvelimet saavat lähettää sen sähköpostia, joten sen nimissä on helpompi esiintyä. Jos verkkotunnus on sinun, julkaise SPF-tietue.
SPF-tietueessa on virheitä
Vastaanottavat palvelimet eivät voi soveltaa sitä, joten niiden kannalta verkkotunnuksella ei ole SPF:ää. Alla olevat havainnot kertovat, mikä on vialla.
Kuka tahansa voi lähettää sähköpostia tämän verkkotunnuksen nimissä
Tietue päättyy merkintään ”+all”, joka valtuuttaa jokaisen palvelimen koko maailmassa. Näin määritettynä SPF ei suojaa mitään.
SPF ei suojaa verkkotunnusta täysin
Tietue ei kerro, mitä tehdä palvelimille, jotka eivät ole sen listalla, joten verkkotunnuksen nimissä lähetettyä väärennettyä sähköpostia ei merkitä.
SPF on määritetty oikein
Verkkotunnus listaa palvelimet, jotka saavat lähettää sen sähköpostia, ja pyytää vastaanottajia merkitsemään tai hylkäämään muut. SPF yksin ei estä väärentämistä: DMARC kertoo vastaanottajille, mitä tehdä.

Mitä kukin havainto tarkoittaa

  • Verkkotunnus ei julkaise SPF-tietuetta.
  • Verkkotunnus (tämä tai sisällytetty) julkaisee useamman kuin yhden SPF-tietueen. Vain yksi on sallittu, joten vastaanottajat pitävät sitä virheenä.
  • Tietueessa on väärin kirjoitettu termi, joten vastaanottajat pitävät sitä virheenä.
  • Tietue vaatii yli 10 DNS-hakua, kun kaikki sen include-määritykset lasketaan mukaan. Yli 10 haun tietueen vastaanottajat tulkitsevat virheeksi.
  • Jokin include osoittaa verkkotunnukseen, jolla ei ole SPF-tietuetta, joten vastaanottajat pitävät tietuetta virheenä.
  • Include-määritykset muodostavat silmukan: verkkotunnus päätyy sisällyttämään itsensä.
  • Tietue päättyy merkintään ”+all”: mikä tahansa palvelin maailmassa saa lähettää sähköpostia tämän verkkotunnuksen nimissä.
  • Tietue päättyy merkintään ”?all”: se ei sano mitään palvelimista, joita ei ole listattu, joten se ei suojaa.
  • Tietue päättyy merkintään ”~all”: muiden palvelinten sähköposti merkitään epäilyttäväksi, mutta sitä ei hylätä. Se on yleisin asetus.
  • Tietueen lopussa ei ole ”all”-määritystä, joten listaamattomat palvelimet saavat neutraalin tuloksen eikä suojaa ole.
  • Tietue käyttää ”ptr”-mekanismia, joka on hidas ja jota standardi ei suosittele. Monet vastaanottajat ohittavat sen.
  • Tietue käyttää makroja (%-merkin sisältäviä termejä), jotka muuttuvat viestikohtaisesti, joten emme voi seurata sitä osaa ja todellinen hakujen määrä voi olla suurempi.

Mitkä maat se kattaa

Toimii minkä tahansa maan verkkotunnuksilla. Luemme tietueen kuten vastaanottavat palvelimet (RFC 7208): sen mekanismit, miten se päättyy, jokaisen include- ja redirect-määrityksen enintään 30 hakuun asti sekä sen DNS-hakujen määrän suhteessa 10 haun rajaan.

Luemme verkkotunnuksen julkisia DNS-tietueita. Jos kirjoitat sähköpostiosoitteen tai linkin, selaimestasi lähtee vain sen verkkotunnus. Hakemaasi verkkotunnusta ei tallenneta.

Usein kysytyt kysymykset

Mikä on SPF?

Sender Policy Framework: DNS-tietue, johon verkkotunnus listaa palvelimet, joilla on lupa lähettää sen sähköpostia. Viestin vastaanottava palvelin tarkistaa, onko viestin toimittanut palvelin tällä listalla.

Kumpi on parempi, ”-all” vai ”~all”?

”-all” pyytää vastaanottajia hylkäämään sähköpostin palvelimilta, joita ei ole listattu; ”~all” pyytää merkitsemään sen epäilyttäväksi. Molemmat suojaavat, ja monet verkkotunnukset käyttävät ”~all”-merkintää ja antavat DMARC:n päättää, mitä tehdä. ”+all” ja ”?all” eivät suojaa.

Miksi 10 haun raja on tärkeä?

Jokainen include, a, mx, ptr, exists ja redirect saa vastaanottavan palvelimen tekemään DNS-kyselyn. Jos koko tietue vaatii niitä yli 10, sitä pidetään virheenä ja SPF lakkaa toimimasta. Poista palvelut, joita et enää käytä, tai pyydä palveluntarjoajaltasi yksinkertaisempaa include-määritystä.

Estääkö SPF yksin väärennetyt sähköpostit?

Ei. SPF tarkistaa piilossa olevan kirjekuoren lähettäjän, ei osoitetta, jonka näet ”Lähettäjä”-kentässä. DMARC yhdistää nämä kaksi ja pyytää vastaanottajia siirtämään karanteeniin tai hylkäämään sähköpostin, joka ei läpäise tarkistuksia. Tarkista myös verkkotunnuksen DMARC.