EasySivut.fi EasySivut.fi
7 min lukuaika

SPF, DKIM ja DMARC selkokielellä

Nämä kolme lyhennettä ratkaisevat meneekö sähköpostisi perille vai roskapostiin. Ne ovat kaikki DNS-tietueita, eli merkintöjä verkkotunnuksesi asetuksissa. Selitetään mitä ne tekevät ilman jargonia.

Ongelma jonka nämä ratkaisevat

Sähköpostin alkuperäinen suunnittelu ei sisältänyt mitään tapaa varmistaa kuka viestin lähetti. Kuka tahansa voi lähettää viestin joka väittää tulevansa sinun osoitteestasi. Nämä kolme tietuetta ovat jälkikäteen rakennettu tapa todistaa että viesti on aito.

SPF: kuka saa lähettää puolestani

SPF on lista niistä palvelimista jotka saavat lähettää postia verkkotunnuksesi nimissä. Vastaanottaja tarkistaa listan: jos viesti tuli palvelimelta jota listalla ei ole, se on epäilyttävä.

Yleisin virhe: otat käyttöön uuden palvelun, esimerkiksi uutiskirjetyökalun tai verkkokaupan, mutta et lisää sitä SPF-listaan. Sen lähettämät viestit alkavat kadota.

DKIM: digitaalinen allekirjoitus

DKIM allekirjoittaa jokaisen lähtevän viestin salausavaimella. Julkinen avain on DNS:ssä, jolla vastaanottaja voi tarkistaa että allekirjoitus täsmää ja ettei viestiä ole muutettu matkalla.

Tämä on SPF:ää vahvempi, koska se kestää viestin välityksen. Jos viesti kulkee postituslistan kautta, SPF menee usein rikki mutta DKIM säilyy.

DMARC: mitä tehdään jos tarkistus ei mene läpi

DMARC on sinun ohjeesi vastaanottajalle: mitä tehdä viestille joka väittää tulevansa sinulta mutta ei läpäise SPF- eikä DKIM-tarkistusta. Kolme vaihtoehtoa:

  • p=none: älä tee mitään, raportoi vain. Tämä on seurantatila.
  • p=quarantine: laita roskapostiin.
  • p=reject: hylkää kokonaan.

DMARC voi myös lähettää sinulle raportteja siitä kuka lähettää postia nimissäsi. Se on hyödyllinen tieto, koska siitä huomaa jos joku väärinkäyttää verkkotunnustasi.

Missä järjestyksessä nämä otetaan käyttöön

  1. SPF ensin, koska se on yksinkertaisin.
  2. DKIM seuraavaksi. Palveluntarjoaja antaa tietueet jotka lisäät DNS:ään.
  3. DMARC vasta kun kaksi ensimmäistä toimivat, ja aloita asetuksella p=none. Jos laitat heti p=reject ja SPF on puutteellinen, hylkäät omat viestisi.

Jos viestisi katoavat juuri nyt, lue miksi sähköposti menee roskapostiin.