Kaip gavėjo serveris nusprendžia, kur dėti laišką
Gavęs laišką, Gmail, Outlook ar kitas pašto serveris pirmiausia tikrina, ar laiškas tikrai išsiųstas iš to domeno, kuris nurodytas siuntėjo adrese. Tam naudojami trys DNS įrašai: SPF, DKIM ir DMARC. Jei jų nėra arba jie neteisingi, laiškas atrodo kaip galimai suklastotas, todėl atsiduria šlamšte arba yra atmetamas.
SPF: kas gali siųsti jūsų vardu
SPF įrašas – tai sąrašas serverių, kuriems leidžiama siųsti laiškus jūsų domeno vardu. Jis įrašomas kaip TXT įrašas domeno DNS nustatymuose, pavyzdžiui:
v=spf1 mx include:_spf.google.com ~allĮ SPF reikia įtraukti visus siuntimo šaltinius: pašto serverį, svetainę (jei jos formos siunčia laiškus), naujienlaiškių įrankį, sąskaitų programą. Dažniausios klaidos:
- Domenui sukurti du atskiri SPF įrašai – tada negalioja nė vienas. Turi būti vienas įrašas su visais šaltiniais.
- Per daug „include“ dalių: SPF leidžia ne daugiau kaip 10 DNS užklausų, o viršijus šią ribą patikra nepavyksta.
- Pamirštas naujienlaiškių ar sąskaitų įrankis – jo siunčiami laiškai patikros nepraeina.
DKIM: skaitmeninis laiško parašas
DKIM kiekvieną siunčiamą laišką pasirašo slaptu raktu, o viešasis raktas paskelbiamas domeno DNS. Gavėjas patikrina parašą ir įsitikina, kad laiškas pakeliui nebuvo pakeistas. DKIM raktą sugeneruoja pašto tiekėjas (jūsų pašto serveris, Google Workspace, Microsoft 365 ar naujienlaiškių įrankis), o jūs jį įrašote į DNS. Kiekvienas siuntimo įrankis turi savo DKIM raktą.
DMARC: ką daryti, jei patikra nepavyko
DMARC nurodo gavėjui, ką daryti su laišku, kuris nepraėjo SPF ir DKIM patikros, ir kur siųsti ataskaitas. Įrašas atrodo taip:
v=DMARC1; p=none; rua=mailto:[email protected]- p=none – tik stebėti ir gauti ataskaitas. Nuo to verta pradėti.
- p=quarantine – patikros nepraėjusius laiškus dėti į šlamštą.
- p=reject – tokius laiškus atmesti. Tai geriausia apsauga nuo apsimetinėjimo jūsų vardu.
Pradėkite nuo p=none, kelias savaites stebėkite ataskaitas, įsitikinkite, kad visi teisėti siuntimo šaltiniai praeina patikrą, ir tik tada griežtinkite politiką.
Ko reikalauja Gmail ir Outlook
Nuo 2024 m. vasario Google reikalauja, kad visi į Gmail adresus siunčiantys siuntėjai turėtų bent SPF arba DKIM, o per dieną išsiunčiantys daugiau nei 5000 laiškų – SPF, DKIM, DMARC ir naujienlaiškiuose vieno paspaudimo atsisakymo nuorodą. Nuo 2025 m. gegužės panašius reikalavimus didelės apimties siuntėjams taiko ir Microsoft (Outlook.com, Hotmail). Net jei siunčiate nedaug laiškų, visi trys įrašai padeda jiems pasiekti gavėją.
Kaip patikrinti per kelias minutes
- Išsiųskite laišką iš įmonės adreso į bet kurį Gmail adresą.
- Gmail atidarykite laišką, spustelėkite trijų taškų meniu ir pasirinkite „Rodyti originalą“ (Show original).
- Viršuje matysite SPF, DKIM ir DMARC eilutes. Visose trijose turi būti PASS.
- Jei kurioje nors eilutėje FAIL arba eilutės nėra, reikia taisyti DNS įrašus.
Patikrinkite ir svetainės kontaktų formą: jei ji laiškus siunčia per serverio PHP funkciją, o ne per jūsų pašto dėžutę (SMTP), tokie laiškai dažnai patikros nepraeina.
Kitos dažnos priežastys
- Serverio IP adresas pateko į juodąjį sąrašą, pavyzdžiui, dėl kitų to paties serverio naudotojų siunčiamo šlamšto.
- Laiške tik paveikslėlis ar daug nuorodų ir mažai teksto.
- Naujienlaiškius gauna žmonės, kurie jų neprašė, ir žymi juos kaip šlamštą.
- Siunčiančiam serveriui nesukonfigūruotas atvirkštinis DNS (PTR) įrašas.