Ja e‑pasta sistēmas ziņo par SPF PermError (pastāvīga kļūda), jūsu sūtītie ziņojumi var neizturēt SPF pārbaudi. Daudzi saņēmēji SPF PermError interpretē kā “fail” (vai samazina uzticamību), kas var pasliktināt piegādājamību.
Biežākie iemesli ir:
- Vairāki SPF ieraksti vienam domēnam (vairāki TXT ieraksti, kas sākas ar
v=spf1).
- Pārāk daudz DNS vaicājumu vienas SPF pārbaudes laikā (SPF specifikācijā ir ierobežojums).
1. solis — pārliecinieties, ka ir tikai VIENS SPF ieraksts
Domēnam jābūt vienam TXT ierakstam, kas sākas ar v=spf1.
Nepareizi: divi atsevišķi SPF TXT ieraksti:
v=spf1 include:_spf.google.com -all
v=spf1 include:mailgun.org -all
Pareizi: viens apvienots SPF ieraksts:
v=spf1 include:_spf.google.com include:mailgun.org -all
2. solis — samaziniet DNS vaicājumus (10 vaicājumu limits)
SPF apstrādē pastāv DNS vaicājumu limits. Mehānismi include:, a, mx, ptr, exists, kā arī redirect= var izraisīt papildu DNS vaicājumus.
Ja limits tiek pārsniegts, SPF var atgriezt PermError.
Kā samazināt vaicājumu skaitu
- Noņemiet pakalpojumus, kurus vairs neizmantojat (vecos include).
- Izvairieties no garām include ķēdēm (include → include → include).
- Ja sūtāt no fiksētas IP adreses, dažos gadījumos include var aizstāt ar
ip4:/ip6: (ja tas ir korekti jūsu situācijā).
- Atdaliet dažādas sistēmas ar apakšdomēniem (piemēram, transakciju e‑pastam atsevišķs subdomēns).
3. solis — publicējiet laboto SPF ierakstu DNS
Pievienojiet/aizvietojiet SPF TXT ierakstu tajā DNS sistēmā, kur tiek mitināta jūsu domēna DNS zona:
- My.GARMTECH DNS Management (ja izmantojat
ns1.garmtech.com, ns2.garmtech.com, ns3.garmtech.com), vai
- Plesk DNS Settings (ja DNS pārvaldāt Plesk panelī), vai
- ārējā DNS nodrošinātājā (Cloudflare u. c.).
4. solis — pārbaudiet pēc DNS izplatīšanās
- Pārbaudiet, ka ir tikai viens SPF ieraksts.
- Nosūtiet testa e‑pastu uz pastkasti, kas rāda autentifikācijas rezultātus (SPF/DKIM/DMARC).
Piezīmes
- Nelietojiet
+all (tas atslēdz SPF aizsardzību). Parasti izmanto ~all (softfail) vai -all (fail) atbilstoši politikai.
- Ja izmantojat DMARC, svarīga ir SPF “alignment”. Pārliecinieties, ka sūtītāja domēns un return‑path ir konfigurēti pareizi.