← Takaisin sanastoon

SPF

SPF (Sender Policy Framework) on DNS-pohjainen teknologia, joka todentaa että sähköpostin lähettäjällä on oikeus lähettää viestejä kyseisen domainin nimissä.

SPF (Sender Policy Framework) on sähköpostin autentikointiprotokolla, joka määrittää mitkä sähköpostipalvelimet ovat oikeutettuja lähettämään viestejä tietyn domainin (esim. yritys.fi) nimissä. Se perustuu DNS-tietueeseen, joka listaa hyväksytyt lähetyspalvelimet. SPF auttaa estämään sähköpostien väärentämisen ja parantaa deliverabilityä.

Miten SPF toimii käytännössä

Kun vastaanottajan sähköpostipalvelin saa viestin, se tarkistaa lähettäjän domainin (esim. yritys.fi) DNS-tietueista SPF-recordin. Tämä record sisältää listan IP-osoitteista tai palvelimista, joilla on lupa lähettää sähköposteja kyseisen domainin nimissä. Jos viesti tulee hyväksytyltä palvelimelta, SPF-tarkistus läpäisee. Jos ei, viesti voi päätyä roskapostiin tai blokatuksi.

SPF-tietue näyttää esimerkiksi tältä: v=spf1 include:_spf.google.com include:spf.mailchimp.com ~all. Tämä tarkoittaa että Googlen ja Mailchimpin palvelimet saavat lähettää viestejä tämän domainin nimissä. ~all lopussa tarkoittaa “muut lähetykset epäilyttäviä”. Tekninen toteutus on yksinkertainen, mutta sen puuttuminen voi tuhota deliverability-prosenttisi.

Miksi SPF on tärkeä

Ilman SPF:ää kuka tahansa voi lähettää sähköposteja näennäisesti sinun domainiltasi. Tätä kutsutaan email spoofingiksi ja se on yleinen roskapostittajien ja huijarien taktiikka. He voivat lähettää “sinun nimissäsi” huijausviestejä, mikä vahingoittaa brändiäsi ja asiakasluottamusta.

Sähköpostipalveluntarjoajat vaativat nykyään lähes poikkeuksetta SPF:ää (sekä DKIM:iä ja DMARC:ia) kaupallisessa sähköpostimarkkinoinnissa. Ilman SPF-tietuetta viestisi merkitään automaattisesti epäilyttäviksi ja todennäköisesti päätyy roskapostiin. Jotkut palveluntarjoajat blokkaa viestit kokonaan ilman kunnollista SPF-konfiguraatiota.

SPF:n konfigurointi

SPF-tietue lisätään domainin DNS-asetuksiin TXT-tietueena. Jos käytät sähköpostimarkkinointityökalua kuten Mailchimp, HubSpot tai Klaviyo, ne tarjoavat tarkat ohjeet mitä SPF-tietue tulee lisätä. Yleensä tämä tarkoittaa include:-direktiivin lisäämistä, joka viittaa työkalun palvelimiin.

Tärkeää on että jokaisella domainilla voi olla vain yksi SPF-tietue. Jos lähetät sähköposteja useista lähteistä (esim. Google Workspace työpösteille + Mailchimp markkinointiin), kaikki lähteet tulee listata samassa SPF-recordissa. Liian pitkä tai monimutkainen SPF-tietue voi ylittää DNS:n rajoitukset (10 DNS lookup -rajaa), joten pidä se yksinkertaisena.

Yleiset SPF-ongelmat ja niiden korjaaminen

Yleisin virhe on että SPF-tietue puuttuu kokonaan. Toinen yleinen ongelma on vanha tai puutteellinen tietue, joka ei sisällä kaikkia sähköpostin lähetyslähteitä. Jos otat käyttöön uuden markkinointityökalun, muista päivittää SPF-tietue sisältämään sen palvelimet.

Liian tiukka SPF-policy (-all ~all:n sijaan) voi blokata laillisia viestejä. ~all (soft fail) on suositeltava vaihtoehto pk-yrityksille, sillä se merkitsee luvattomia lähetyksiä epäilyttäviksi mutta ei blokoi niitä kokonaan. -all (hard fail) blokoi kaiken luvattomasta lähteestä tulevan, mikä voi aiheuttaa ongelmia jos konfiguraatio ei ole täydellinen.

Yhteenveto

SPF (Sender Policy Framework) on DNS-pohjainen autentikointiprotokolla, joka todentaa sähköpostin lähettäjän oikeuden lähettää viestejä tietyn domainin nimissä. Se estää sähköpostien väärentämisen ja parantaa deliverabilityä merkittävästi. SPF konfigurointi on yksinkertainen mutta välttämätön osa ammattimaista sähköpostimarkkinointia, ja se toteutetaan lisäämällä TXT-tietue domainin DNS-asetuksiin.

  • spf
  • sender policy framework
  • autentikointi
  • dns