Έλεγχος εγγραφής SPF: ποιος μπορεί να στέλνει email εκ μέρους αυτού του τομέα;
Το SPF είναι η εγγραφή DNS στην οποία ένας τομέας απαριθμεί τους διακομιστές που επιτρέπεται να στέλνουν τα email του. Χωρίς αυτήν, ή με μια εγγραφή χαλασμένη ή υπερβολικά ανοιχτή, είναι πιο εύκολο να σταλούν ψεύτικα email εκ μέρους του τομέα. Πληκτρολογήστε έναν τομέα, μια διεύθυνση email ή έναν σύνδεσμο και θα διαβάσουμε το SPF του και θα σας το εξηγήσουμε.
Πώς χρησιμοποιείται
- Πληκτρολογήστε τον τομέα που θέλετε να ελέγξετε ή επικολλήστε μια διεύθυνση email ή έναν σύνδεσμο: χρησιμοποιούμε μόνο τον τομέα.
- Πατήστε «Έλεγχος SPF». Διαβάζουμε την εγγραφή SPF και ακολουθούμε κάθε include, όπως θα έκανε ένας διακομιστής παραλήπτη.
- Δείτε πώς τελειώνει η εγγραφή και πόσες αναζητήσεις χρειάζεται: αυτό που θέλετε να δείτε είναι «-all» ή «~all» και έως 10 αναζητήσεις.
Τι σημαίνει κάθε αποτέλεσμα
- Αυτός ο τομέας δεν έχει SPF
- Δεν λέει ποιοι διακομιστές μπορούν να στέλνουν τα email του, οπότε είναι πιο εύκολο να τον υποδυθεί κάποιος. Αν ο τομέας είναι δικός σας, δημοσιεύστε μια εγγραφή SPF.
- Η εγγραφή SPF έχει σφάλματα
- Οι διακομιστές παραλήπτη δεν μπορούν να την εφαρμόσουν, οπότε γι’ αυτούς ο τομέας δεν έχει SPF. Οι ενδείξεις παρακάτω δείχνουν τι δεν πάει καλά.
- Οποιοσδήποτε μπορεί να στέλνει email εκ μέρους αυτού του τομέα
- Η εγγραφή τελειώνει σε «+all», που εξουσιοδοτεί κάθε διακομιστή στον κόσμο. Με αυτή τη ρύθμιση, το SPF δεν προστατεύει τίποτα.
- Το SPF δεν προστατεύει πλήρως τον τομέα
- Η εγγραφή δεν λέει τι να γίνει με τους διακομιστές που δεν είναι στη λίστα της, οπότε τα ψεύτικα email εκ μέρους του τομέα δεν επισημαίνονται.
- Το SPF είναι σωστά ρυθμισμένο
- Ο τομέας απαριθμεί τους διακομιστές που μπορούν να στέλνουν τα email του και ζητά από τους παραλήπτες να επισημαίνουν ή να απορρίπτουν τους υπόλοιπους. Το SPF μόνο του δεν σταματά την πλαστοπροσωπία: το DMARC είναι αυτό που λέει στους παραλήπτες τι να κάνουν.
Τι σημαίνει κάθε ένδειξη
- Ο τομέας δεν δημοσιεύει εγγραφή SPF.
- Ένας τομέας (αυτός ή κάποιος που συμπεριλαμβάνεται) δημοσιεύει περισσότερες από μία εγγραφές SPF. Επιτρέπεται μόνο μία, οπότε οι παραλήπτες το θεωρούν σφάλμα.
- Η εγγραφή έχει έναν όρο γραμμένο λάθος, οπότε οι παραλήπτες τη θεωρούν εσφαλμένη.
- Η εγγραφή χρειάζεται περισσότερες από 10 αναζητήσεις DNS, αν μετρηθούν όλα τα include της. Πάνω από 10, οι παραλήπτες τη θεωρούν εσφαλμένη.
- Ένα include δείχνει σε τομέα που δεν έχει εγγραφή SPF, οπότε οι παραλήπτες θεωρούν την εγγραφή εσφαλμένη.
- Τα include σχηματίζουν βρόχο: ένας τομέας καταλήγει να συμπεριλαμβάνει τον εαυτό του.
- Τελειώνει σε «+all»: οποιοσδήποτε διακομιστής στον κόσμο μπορεί να στέλνει email εκ μέρους αυτού του τομέα.
- Τελειώνει σε «?all»: δεν λέει τίποτα για τους διακομιστές που δεν είναι στη λίστα, οπότε δεν προστατεύει.
- Τελειώνει σε «~all»: τα email από άλλους διακομιστές επισημαίνονται ως ύποπτα, αλλά δεν απορρίπτονται. Είναι η πιο συνηθισμένη ρύθμιση.
- Δεν έχει «all» στο τέλος, οπότε οι διακομιστές που δεν είναι στη λίστα παίρνουν ουδέτερο αποτέλεσμα και καμία προστασία.
- Χρησιμοποιεί «ptr», έναν αργό μηχανισμό που το πρότυπο αποθαρρύνει. Πολλοί παραλήπτες τον παραλείπουν.
- Χρησιμοποιεί μακροεντολές (όρους με %) που αλλάζουν σε κάθε μήνυμα, οπότε δεν μπορούμε να ακολουθήσουμε αυτό το τμήμα και ο πραγματικός αριθμός αναζητήσεων μπορεί να είναι μεγαλύτερος.
Σχετικά εργαλεία
Ποιες χώρες καλύπτει
Λειτουργεί με τομείς από κάθε χώρα. Διαβάζουμε την εγγραφή όπως οι διακομιστές παραλήπτη (RFC 7208): τους μηχανισμούς της, πώς τελειώνει, κάθε include και redirect έως 30 αναζητήσεις και τον αριθμό αναζητήσεων DNS σε σχέση με το όριο των 10.
Διαβάζουμε τις δημόσιες εγγραφές DNS του τομέα. Αν πληκτρολογήσετε μια διεύθυνση email ή έναν σύνδεσμο, από το πρόγραμμα περιήγησής σας φεύγει μόνο ο τομέας του. Δεν αποθηκεύουμε τον τομέα που αναζητάτε.
Συχνές ερωτήσεις
Τι είναι το SPF;
Sender Policy Framework: μια εγγραφή DNS στην οποία ένας τομέας απαριθμεί τους διακομιστές που επιτρέπεται να στέλνουν τα email του. Ο διακομιστής που λαμβάνει ένα μήνυμα ελέγχει αν ο διακομιστής που το παρέδωσε βρίσκεται σε αυτή τη λίστα.
Τι είναι καλύτερο, «-all» ή «~all»;
Το «-all» ζητά από τους παραλήπτες να απορρίπτουν τα email από διακομιστές που δεν είναι στη λίστα· το «~all» τους ζητά να τα επισημαίνουν ως ύποπτα. Και τα δύο προστατεύουν, και πολλοί τομείς χρησιμοποιούν «~all» και αφήνουν το DMARC να αποφασίσει τι θα γίνει. Τα «+all» και «?all» δεν προστατεύουν.
Γιατί έχει σημασία το όριο των 10 αναζητήσεων;
Κάθε include, a, mx, ptr, exists και redirect κάνει τον διακομιστή παραλήπτη να ρωτήσει το DNS. Αν ολόκληρη η εγγραφή χρειάζεται περισσότερες από 10, θεωρείται εσφαλμένη και το SPF σταματά να λειτουργεί. Αφαιρέστε υπηρεσίες που δεν χρησιμοποιείτε πια ή ζητήστε από τον πάροχό σας ένα απλούστερο include.
Σταματά το SPF μόνο του τα ψεύτικα email;
Όχι. Το SPF ελέγχει τον κρυφό αποστολέα του φακέλου, όχι τη διεύθυνση που βλέπετε στο «Από». Το DMARC είναι αυτό που συνδέει τα δύο και ζητά από τους παραλήπτες να θέτουν σε καραντίνα ή να απορρίπτουν τα email που αποτυγχάνουν. Ελέγξτε και το DMARC του τομέα.
