SPF įrašas

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką

SPF (Sender Policy Framework) yra metodas, skirtas kovoti su SPAM laiškų siuntimu. Šiuo metu šį patikrinimą naudoja tik dalis serverių, tačiau bėgant laikui turėtų tapti vienu populiariausių patikrinimų. SPF yra TXT tipo įrašas domeno zonos informacijoje, kuris nurodo kokie serveriai turi teisę siųsti el. laiškus naudodami konkretų domeną. Pagrindinis šio metodo pliusas yra tas, kad tai jį labai paprasta naudoti, nereikalinga praktiškai jokia papildoma informacija.

Norint naudoti šią apsaugą, tereikia redaguoti domeno zoną ir sukurti (arba redaguoti esamą) TXT įrašą. Kaip redaguoti zoną galite rasti [[Zonos_Redagavimas|paspaudę čia]. SPF įrašas formuojamas taip:

"v=spf1 kam_leidžiama_siųsti ką_daryti_pažeidus_taisyklę"

  • kam_leidžiama_siųsti

a - leisti siųsti laišką, jei serveris yra domeno "A" įrašas;
mx - leisti siųsti laišką, jei serveris yra "MX" įrašas;
ptr - leisti siųsti laišką iš bet kurio subdomeno;
ip4:79.98.25.1 - IPv4 adresas, per kurį galima siųsti laiškus;
mx:tools.serveriai.lt - papildomas domenas, kuris gali siųsti laiškus pagrindinio domeno vardu;
a:tools.serveriai.lt - kitas serveris (jo pavadinimas), kuris gali siųsti laiškus pagrindinio domeno vardu;

  • ką_daryti_pažeidus_taisyklę . Jei siuntimui naudotas kitas serveris, negu leista SPF įrašu, laišką:

?all - Neutralu, laiškas bus priimtas;
~all - Vidutiniškai. Laiškas dažniausiai bus priimtas, galbūt pažymėtas kaip įtartinas;
-all - Griežtai. Laiškas atmetamas;


Keletas skirtingų SPF įrašų pavyzdžių:

  • Laiškus galima siųsti per serverius, kurie yra domeno A, MX įrašai arba bet kuris subdomenas:
"v=spf1 a mx ptr ?all"
  • Laiškus galima siųsti tik per vieną serverį, kuris yra MX įrašas:
"v=spf1 mx ?all"
"v=spf1 a mx ptr a:tools.serveriai.lt ?all"
  • Laiškus galima siųsti per A, MX įrašus, subdomenus ir vieną papildomą serverį:
"v=spf1 a mx ptr ip4:109.235.65.100 ?all"
  • Laiškus galima A, MX ir subdomenus, taipogi per interneto tiekėjo SMTP serverį:
"v=spf1 a mx ptr include:internet_tiekejo_SMTP ?all"


Pastaba: Kiekviename iš pavyzdžių taisyklė yra neutrali, t.y. jei laišką siuntęs serveris neatitiks taisyklių, jis vistiek bus priimtas. Norint griežtesnių taisyklių "?all" pakeiskite į "~all" arba, geriausia, į "-all".


  • Automatinį įrankį, SPF įrašų generavimui, galite rasti adresu: spfwizard.com;