Verificare înregistrare SPF: cine poate trimite e-mailuri în numele acestui domeniu?
SPF este înregistrarea DNS în care un domeniu enumeră serverele autorizate să-i trimită e-mailurile. Fără ea, sau cu una defectă ori prea permisivă, e mai ușor să se trimită e-mailuri false în numele acelui domeniu. Scrie un domeniu, o adresă de e-mail sau un link și îi citim SPF-ul, apoi ți-l explicăm.
Cum îl folosești
- Scrie domeniul pe care vrei să-l verifici sau lipește o adresă de e-mail ori un link: folosim doar domeniul.
- Apasă „Verifică SPF”. Citim înregistrarea SPF și urmărim fiecare include, așa cum ar face un server care primește e-mailul.
- Uită-te la cum se termină înregistrarea și la numărul de interogări: vrei să vezi „-all” sau „~all” și cel mult 10 interogări.
Ce înseamnă fiecare rezultat
- Acest domeniu nu are SPF
- Nu spune ce servere îi pot trimite e-mailurile, așa că e mai ușor să fie uzurpat. Dacă e domeniul tău, publică o înregistrare SPF.
- Înregistrarea SPF are erori
- Serverele care primesc e-mailul nu o pot aplica, așa că pentru ele domeniul nu are SPF. Semnalele de mai jos arată ce nu e în regulă.
- Oricine poate trimite e-mailuri în numele acestui domeniu
- Înregistrarea se termină cu „+all”, care autorizează orice server din lume. Configurat așa, SPF-ul nu protejează nimic.
- SPF-ul nu protejează complet domeniul
- Înregistrarea nu spune ce să se facă cu serverele care nu sunt pe lista ei, așa că e-mailurile false trimise în numele domeniului nu sunt marcate.
- SPF-ul este configurat corect
- Domeniul enumeră serverele care îi pot trimite e-mailurile și le cere destinatarilor să le marcheze sau să le respingă pe celelalte. SPF-ul singur nu oprește uzurparea: DMARC le spune destinatarilor ce să facă.
Ce înseamnă fiecare semnal
- Domeniul nu publică nicio înregistrare SPF.
- Un domeniu (acesta sau unul inclus) publică mai multe înregistrări SPF. E permisă doar una, așa că destinatarii o tratează ca eroare.
- Înregistrarea are un termen scris greșit, așa că destinatarii o tratează ca eroare.
- Înregistrarea necesită peste 10 interogări DNS, socotind toate include-urile. Peste 10, destinatarii o tratează ca eroare.
- Un include trimite la un domeniu care nu are înregistrare SPF, așa că destinatarii tratează înregistrarea ca eroare.
- Include-urile formează o buclă: un domeniu ajunge să se includă pe sine.
- Se termină cu „+all”: orice server din lume poate trimite e-mailuri în numele acestui domeniu.
- Se termină cu „?all”: nu spune nimic despre serverele care nu sunt pe listă, așa că nu protejează.
- Se termină cu „~all”: e-mailurile de pe alte servere sunt marcate ca suspecte, dar nu sunt respinse. E setarea cea mai des întâlnită.
- Nu are „all” la final, așa că serverele care nu sunt pe listă primesc un rezultat neutru și nicio protecție.
- Folosește „ptr”, un mecanism lent pe care standardul îl descurajează. Mulți destinatari îl ignoră.
- Folosește macrocomenzi (termeni cu %) care se schimbă la fiecare mesaj, așa că nu putem urmări acea parte, iar numărul real de interogări poate fi mai mare.
Instrumente conexe
Ce țări acoperă
Funcționează cu domenii din orice țară. Citim înregistrarea așa cum o fac serverele care primesc e-mailul (RFC 7208): mecanismele ei, cum se termină, fiecare include și redirect până la 30 de interogări și numărul de interogări DNS față de limita de 10.
Citim înregistrările DNS publice ale domeniului. Dacă scrii o adresă de e-mail sau un link, din browserul tău pleacă doar domeniul. Nu salvăm domeniul pe care îl cauți.
Întrebări frecvente
Ce este SPF?
Sender Policy Framework: o înregistrare DNS în care un domeniu enumeră serverele autorizate să-i trimită e-mailurile. Serverul care primește un mesaj verifică dacă serverul care i l-a livrat se află pe această listă.
Ce e mai bine, „-all” sau „~all”?
„-all” le cere destinatarilor să respingă e-mailurile de pe serverele care nu sunt pe listă; „~all” le cere să le marcheze ca suspecte. Ambele protejează, iar multe domenii folosesc „~all” și lasă DMARC să decidă ce se face. „+all” și „?all” nu protejează.
De ce contează limita de 10 interogări?
Fiecare include, a, mx, ptr, exists și redirect obligă serverul care primește e-mailul să interogheze DNS-ul. Dacă întreaga înregistrare are nevoie de peste 10, este tratată ca eroare și SPF-ul nu mai funcționează. Elimină serviciile pe care nu le mai folosești sau cere-i furnizorului tău un include mai simplu.
SPF-ul singur oprește e-mailurile false?
Nu. SPF verifică expeditorul ascuns de pe plic, nu adresa pe care o vezi la „De la”. DMARC este cel care le leagă pe cele două și le cere destinatarilor să pună în carantină sau să respingă e-mailurile care nu trec verificarea. Verifică și DMARC-ul domeniului.
