Kako deluje zapis SPF v DNS? Zapis SPF (Sender Policy Framework) je poseben zapis TXT v DNS Vašega domena, ki določa, kateri strežniki smejo pošiljati e-pošto v imenu Vaše domene. S tem preprečite, da bi nepooblaščene osebe zlorabile Vaš domen za pošiljanje neželene ali lažne e-pošte. Ko prejemni strežnik prejme e-sporočilo, preveri zapis SPF Vašega domena v DNS. Na podlagi naslova IP pošiljatelja nato ugotovi, ali je ta strežnik v zapisu SPF naveden kot pooblaščen. Če ni, lahko prejemni strežnik e-sporočilo označi kot sumljivo ali ga celo zavrne. Primer zapisa SPF: v=spf1 include:_spf.{$domain} ~all V tem primeru: - v=spf1 pomeni, da gre za različico 1 protokola SPF. - include:_spf.{$domain} določa, da so strežniki, navedeni pri tem domenu, pooblaščeni za pošiljanje e-pošte. - ~all pomeni, da je treba e-sporočila iz drugih, nenavedenih virov obravnavati previdno (mehki neuspeh). Za pravilno delovanje je pomembno, da zapis SPF vključuje vse strežnike in storitve, ki dejansko pošiljajo e-pošto v imenu Vaše domene, na primer Vaš strežnik za spletno gostovanje, storitev za pošiljanje novic ali CRM sistem. Če zapis SPF ni pravilno nastavljen, lahko to povzroči, da Vaša e-sporočila pristanejo v mapi za neželeno pošto ali so popolnoma zavrnjena. Zapis SPF nastavite v nadzorni plošči DNS Vašega domena pri WebOké.
Pošto za Vašo domeno navadno pošilja samo en strežnik ali nekaj strežnikov. V SPF-zapisu določite, kateri strežniki smejo to početi. Prejemni poštni strežniki lahko tako zavrnejo ali kot neželeno pošto označijo sporočila, ki navidezno prihajajo z Vaše domene, v resnici pa z drugega strežnika.
Privzeti SPF-zapis pri WebOké je:
v=spf1 a mx include:webawere.nl ~all
S tem smejo vsi naši strežniki pošiljati pošto v imenu Vaše domene. Če pošiljate pošto tudi prek drugega ponudnika, ga dodajte v isti zapis. Obstaja lahko samo en SPF-zapis.
Primeri
v=spf1 a ~all | Pošta sme prihajati s strežnika, na katerega kaže Vaša domena (A-zapisi). |
v=spf1 mx ~all | Pošta sme prihajati s strežnikov, na katere prispe Vaša pošta (MX-zapisi). |
v=spf1 a mx ~all | Oboje. |
v=spf1 a:mail.voorbeeld.nl ~all | Pošta sme prihajati s strežnika s tem imenom. |
v=spf1 ip4:192.0.2.10 ~all | Pošta sme prihajati s tega IP-naslova. |
v=spf1 include:webawere.nl ~all | Pošta sme prihajati z vseh strežnikov, ki so navedeni v SPF-zapisu domene webawere.nl. |
Konec zapisa
~all(SoftFail): drugi strežniki so sumljivi, vendar se pošta večinoma vseeno sprejme (pogosto med neželeno pošto). To je naša privzeta nastavitev in naš nasvet za začetek.-all(Fail): drugi strežniki niso dovoljeni. Strožja možnost. To izberite šele, ko ste prepričani, da so v zapisu navedene vse storitve, ki pošiljajo pošto v imenu Vaše domene.
Pri preverjanju SPF-zapisa iskanje (pri include, a in mx) ne sme zahtevati več kot deset nadaljnjih korakov. Vanj torej vključite samo storitve, ki jih dejansko uporabljate. Samo s SPF še niste pri cilju: pravilno nastavite tudi DKIM in DMARC, glejte Kaj je DMARC? Razlaga v preprostem jeziku.
SPF-zapis lahko preizkusite na mxtoolbox.com. Po spremembi lahko traja nekaj časa, preden je nova vrednost vidna povsod.
Kako prilagoditi zapis, preberite v članku Dodajanje ali spreminjanje SPF-zapisa v DirectAdmin.
Podrobnejša razlaga s posnetki zaslona: Nastavitev in dopolnitev SPF v priročniku za DirectAdmin.
