Μετάβαση στο περιεχόμενο

Ρυθμίσεις cookies

Επιλέξτε ανά κατηγορία ποια cookies επιτρέπετε. Μπορείτε να αλλάξετε την επιλογή σας οποιαδήποτε στιγμή μέσω των Ρυθμίσεων cookies στο κάτω μέρος κάθε σελίδας. Δήλωση απορρήτου

Απαραίτητα

Πάντα ενεργά

Χρειάζονται για τη σύνδεση, για να διατηρείται το καλάθι σας και για να θυμόμαστε τις επιλογές σας. Είναι πάντα ενεργά.

Ποια cookies;
  • weboke_sessie, weboke_klant, weboke_remember: η συνεδρία σας και η παραμονή σε σύνδεση
  • weboke_basket: το καλάθι σας
  • wkBtwIncl: εμφάνιση τιμών με ή χωρίς ΦΠΑ
  • wok_cookies: η επιλογή σας για τα cookies, 12 μήνες

Μετρούν ποια διαφήμιση οδηγεί σε επίσκεψη ή παραγγελία, ώστε να μην πληρώνουμε για διαφημίσεις που δεν αποδίδουν.

Ποια cookies;
  • Google Ads μέσω Google Tag Manager (_gcl_au, _gcl_aw), έως 90 ημέρες
  • OpenAI Ads, διαφημίσεις στο ChatGPT
  • wok_aff: μέσω ποιου συνεργάτη ήρθατε σε εμάς (πρόγραμμα συνεργατών), 60 ημέρες

4,6

Χώρα και γλώσσα

Κάθε χώρα έχει τη δική της ιστοσελίδα, με τιμές και ΦΠΑ της χώρας αυτής.

Προβολή

SPF, DKIM και DMARC: έτσι αποτρέπετε ψεύτικα email στο όνομά σας

Ενότητα 4: Email, ιστότοπος και domain · Χρόνος ανάγνωσης: 9 λεπτά

Στόχος μαθήματος: Μετά από αυτό το μάθημα θα μπορείτε να εξηγήσετε πώς τα SPF, DKIM και DMARC αποτρέπουν από κοινού την κατάχρηση του domain σας, πού βρίσκεται το όριό τους, και να ελέγξετε και να αξιολογήσετε την κατάσταση του δικού σας domain.
Βασικές έννοιες: spoofing, SPF, DKIM, DMARC, ευθυγράμμιση (alignment), πολιτική none / quarantine / reject, αναφορές DMARC, null MX, παραπλανητικό (lookalike) domain

Γιατί αυτό είναι θέμα ασφάλειας

Στην ενότητα 1 είδατε πώς λειτουργεί η απάτη με τιμολόγια: ένας πελάτης λαμβάνει ένα email "από" το factuur@example.com με νέο IBAN. Αν το domain σας δεν είναι προστατευμένο, ένας απατεώνας δεν χρειάζεται να χακάρει τίποτα για αυτό. Το email επινοήθηκε τη δεκαετία του 1980 χωρίς έλεγχο του αποστολέα. Κάθε mail server στον κόσμο μπορεί να στείλει ένα μήνυμα με τη δική σας διεύθυνση στο πεδίο "Από:". Αυτό ονομάζεται spoofing.

Το θύμα τότε δεν είστε εσείς, αλλά ο πελάτης ή ο προμηθευτής σας. Παρόλα αυτά, το όνομά σας είναι αυτό που δυσφημείται, και συχνά το δικό σας τηλέφωνο είναι αυτό που χτυπάει. Γι' αυτό η προστασία του domain email σας ανήκει σε ένα μάθημα ασφάλειας, και όχι μόνο στο "να φροντίσετε ώστε το email να φτάνει".

Τρεις εγγραφές DNS φροντίζουν μαζί ώστε οι παραλήπτες να μπορούν να αναγνωρίσουν και να απορρίψουν ψεύτικα email στο όνομά σας: SPF, DKIM και DMARC. Σε αυτό το μάθημα θα μάθετε τι κάνουν μαζί, τι δεν κάνουν και πώς αξιολογείτε το δικό σας domain. Οι τεχνικές λεπτομέρειες (η δομή κάθε εγγραφής, οι παγίδες κατά τη ρύθμιση) βρίσκονται στο μάθημα DNS, ενότητες μαθήματος 4.3, 4.4 και 4.5, και σύντομα στο μάθημα Email σε τάξη (υπό ανάπτυξη).

Τρεις έλεγχοι, ένα ερώτημα

ΕγγραφήΤι δηλώνειΠού βρίσκεταιΤι ελέγχει ο παραλήπτης
SPF"Αυτοί οι servers επιτρέπεται να στέλνουν email εξ ονόματός μου."Εγγραφή TXT στο example.com, ξεκινά με v=spf1Έρχεται το email από server που βρίσκεται στη λίστα; Ελέγχεται η τεχνική διεύθυνση envelope (Return-Path), όχι η διεύθυνση "Από:".
DKIM"Το πραγματικό email από εμένα φέρει αυτή την υπογραφή."Εγγραφή TXT ή CNAME στο <selector>._domainkey.example.comΕίναι σωστή η ψηφιακή υπογραφή, και δεν άλλαξε το email στη διαδρομή;
DMARC"Ανήκει ο επιτυχής έλεγχος στο domain μου; Αν όχι, κάντε αυτό."Εγγραφή TXT στο _dmarc.example.com, ξεκινά με v=DMARC1Πετυχαίνει το SPF ή το DKIM για το domain στη διεύθυνση "Από:"; Αυτό ονομάζεται ευθυγράμμιση.

Η σημαντικότερη διαπίστωση: τα SPF και DKIM από μόνα τους δεν αρκούν. Ένας απατεώνας μπορεί να στείλει email που περνάει κανονικά από τον έλεγχο SPF για το δικό του domain και είναι κανονικά υπογεγραμμένο από το δικό του domain, ενώ στο πεδίο "Από:" αναγράφεται info@example.com. Μόνο το DMARC κάνει τη σύνδεση με τη διεύθυνση που βλέπει ο πελάτης σας. Και μόνο το DMARC λέει στον παραλήπτη τι πρέπει να κάνει αν κάτι δεν είναι σωστό.

Ο παραλήπτης καταγράφει το αποτέλεσμα στις κεφαλίδες του email. Στην ενότητα μαθήματος 3.3 μάθατε πώς διαβάζονται. Ένα ψεύτικο email στο όνομά σας εμφανίζεται στον παραλήπτη για παράδειγμα ως εξής:

From: "Bakkerij Example" <factuur@example.com>
Authentication-Results: mx.leverancier.example;
  spf=pass smtp.mailfrom=bounce.goedkopemailer.example;
  dkim=pass header.d=goedkopemailer.example;
  dmarc=fail (p=reject) header.from=example.com

Τα SPF και DKIM πετυχαίνουν, αλλά για διαφορετικό domain. Το DMARC αποτυγχάνει, και επειδή η πολιτική του example.com είναι ρυθμισμένη σε reject, ο παραλήπτης απορρίπτει το email.

Οι τρεις βαθμίδες πολιτικής του DMARC

ΠολιτικήΤι κάνουν οι παραλήπτες με email που δεν είναι σωστόΤι σας προσφέρει
p=noneΤίποτα, το email παραδίδεται κανονικά.Αναφορές (αν συμπληρώσετε rua=) και εικόνα για το ποιος στέλνει email εξ ονόματός σας. Ακόμη καμία προστασία.
p=quarantineΣτον φάκελο ανεπιθύμητων.Τα ψεύτικα email ξεχωρίζουν λιγότερο, αλλά εξακολουθούν να υπάρχουν.
p=rejectΑπόρριψη.Η καλύτερη προστασία κατά της κατάχρησης του domain σας.

Πολλές επιχειρήσεις παραμένουν επί χρόνια στο p=none. Αυτό είναι κατανοητό, καθώς είναι ασφαλές για το δικό σας email, αλλά δεν αποτελεί τελικό στάδιο. Με το p=none έχετε ένα σύστημα συναγερμού που ηχεί αλλά δεν κλειδώνει την πόρτα.

Η σωστή σειρά

Μια υπερβολικά αυστηρή πολιτική σε domain του οποίου δεν είναι γνωστοί όλοι οι αποστολείς, θα κάνει να χάνονται τα δικά σας τιμολόγια ή ενημερωτικά δελτία. Μια υπερβολικά χαλαρή πολιτική αφήνει τους απατεώνες να δρουν ανενόχλητοι. Η σειρά που λειτουργεί για σχεδόν όλους:

  1. Φτιάξτε μια λίστα με όλα όσα στέλνουν email εξ ονόματος του domain σας. Ο πάροχος email σας, αλλά και ο ιστότοπός σας (φόρμα επικοινωνίας, ηλεκτρονικό κατάστημα), το λογιστικό σας πρόγραμμα, η υπηρεσία ενημερωτικού δελτίου σας, το σύστημα ραντεβού σας. Αυτό ξεχνούν συχνότερα.
  2. Τακτοποιήστε το SPF: ακριβώς μία εγγραφή, όλοι οι αποστολείς μέσα σε αυτήν, που τελειώνει σε ~all (ασφαλής προεπιλογή) ή -all (αν είστε βέβαιοι ότι η λίστα είναι σωστή). Ποτέ +all.
  3. Ενεργοποιήστε το DKIM για κάθε υπηρεσία που το υποστηρίζει, με ακριβώς τις εγγραφές που δίνει η υπηρεσία.
  4. Ξεκινήστε το DMARC με p=none και μια διεύθυνση αναφοράς (rua=mailto:dmarc@example.com). Παρακολουθήστε για μερικές εβδομάδες στις αναφορές ποιες υπηρεσίες πετυχαίνουν και ποιες όχι.
  5. Προχωρήστε στο p=quarantine και κατόπιν στο p=reject όταν δεν βλέπετε πλέον δικό σας email να αποτυγχάνει.

Ένα domain που ποτέ δεν στέλνει email (μια επωνυμία που απλώς έχετε κατοχυρώσει, ένα παλιό domain) μπορείτε να το ασφαλίσετε άμεσα αυστηρά. Οι απατεώνες αναζητούν ακριβώς τέτοια domains, επειδή κανείς δεν τα παρακολουθεί:

example.net.          MX   0 .
example.net.          TXT  "v=spf1 -all"
_dmarc.example.net.   TXT  "v=DMARC1; p=reject"

Το null MX (0 .) δηλώνει "εδώ δεν φτάνει κανένα email", το -all δηλώνει "κανείς δεν επιτρέπεται να στέλνει email εξ ονόματος αυτού του domain", και το p=reject ζητά από τους παραλήπτες να απορρίπτουν τα πάντα.

Τι δεν εμποδίζει

Τα SPF, DKIM και DMARC προστατεύουν το ακριβές domain name σας. Δεν είναι φίλτρο phishing. Τρία πράγματα δεν τα εμποδίζουν:

  • Παραπλανητικά (lookalike) domains. Ένας απατεώνας καταχωρίζει το examp1e.example ή το example-facturen.example και ρυθμίζει εκεί ο ίδιος σωστά SPF, DKIM και DMARC. Αυτό το email περνάει παντού. Μόνο η προσεκτική ανάγνωση του domain (ενότητα μαθήματος 3.2) βοηθάει, και ενδεχομένως η κατοχύρωση των πιο προφανών παραλλαγών του δικού σας ονόματος.
  • Μόνο το εμφανιζόμενο όνομα. Email από το bakkerij.example.factuur@gratismail.example με εμφανιζόμενο όνομα "Bakkerij Example" δεν έχει καμία σχέση με το domain σας. Το DMARC ελέγχει τη διεύθυνση, όχι το όνομα.
  • Παραβιασμένο mailbox. Αν ένας επιτιθέμενος συνδεθεί στο info@example.com, τότε στέλνει email μέσω του πραγματικού σας server. Αυτό το email πετυχαίνει τα SPF, DKIM και DMARC, γιατί τεχνικά είναι γνήσιο. Έναντι αυτού προστατεύουν οι ισχυροί κωδικοί πρόσβασης και ο έλεγχος ταυτότητας δύο παραγόντων (ενότητα 2).

Τα SPF, DKIM και DMARC αποδεικνύουν ότι ένα email προέρχεται από το domain. Δεν αποδεικνύουν ότι το domain είναι αξιόπιστο, ούτε ότι ο αποστολέας είναι αυτός που ισχυρίζεται ότι είναι.

Τι προσφέρει σε εσάς και στους πελάτες σας

  • Προστασία των πελατών σας. Με το p=reject, ψεύτικα τιμολόγια στο ακριβές σας όνομα απορρίπτονται από τους μεγάλους παρόχους email προτού τα δει ο πελάτης σας.
  • Καλύτερη παράδοση. Από τον Φεβρουάριο του 2024, η Gmail και η Yahoo απαιτούν από όσους στέλνουν πάνω από περίπου 5.000 email την ημέρα SPF, DKIM και DMARC (τουλάχιστον p=none)· η Microsoft θέτει αυτή την απαίτηση από τον Μάιο του 2025 για το Outlook.com και το Hotmail. Ακόμη και για μικρούς αποστολείς, email με καλή αυθεντικοποίηση καταλήγει λιγότερο συχνά στα ανεπιθύμητα.
  • Εικόνα κατάχρησης. Οι αναφορές DMARC δείχνουν αν κάποιος προσπαθεί να χρησιμοποιήσει το domain σας. Χρησιμοποιήστε γι' αυτό ξεχωριστή διεύθυνση· θα λαμβάνετε σύντομα αρκετές αναφορές την ημέρα.

Το DMARC αναθεωρήθηκε τον Μάιο του 2026 ως RFC 9989, που αντικαθιστά το RFC 7489. Υφιστάμενες εγγραφές με v=DMARC1 εξακολουθούν να λειτουργούν κανονικά.

Στην πράξη: έτσι μοιάζει

Μπορείτε να ελέγξετε την κατάσταση κάθε domain χωρίς να εγκαταστήσετε τίποτα. Ανεξάρτητα, αυτό μπορεί να γίνει με το mailtest του internet.nl. Επίσης ο δημόσιος έλεγχος email και ο έλεγχος υγείας domain του WebOké δείχνουν SPF, DMARC και MX με πράσινη, πορτοκαλί ή κόκκινη κουκκίδα. Αν το domain σας βρίσκεται στο WebOké, ο ίδιος έλεγχος εμφανίζεται ως κάρτα στη σελίδα του domain στο Το WebOké μου, με ένα κουμπί για την προσθήκη εγγραφής DMARC με p=none αν αυτή λείπει. Σε άλλους παρόχους λειτουργεί παρόμοια: αναζητήστε τον όρο "αυθεντικοποίηση email" ή τις ρυθμίσεις DNS του domain σας.

Προσέξτε σε κάθε εργαλείο τι σημαίνει "πράσινο". Ορισμένα εργαλεία εμφανίζουν ήδη πράσινο στο p=none, επειδή η εγγραφή είναι έγκυρη. Από άποψη ασφάλειας, το p=none είναι πορτοκαλί: η εγγραφή είναι εντάξει, η προστασία όχι ακόμη.

Σύνοψη

  • Χωρίς προστασία, οποιοσδήποτε μπορεί να στείλει email με τη διεύθυνσή σας στο πεδίο "Από:" (spoofing).
  • Το SPF δηλώνει ποιοι servers επιτρέπεται να στέλνουν email, το DKIM προσθέτει υπογραφή, το DMARC ελέγχει αν ένα από τα δύο πετυχαίνει για το domain που βλέπει ο πελάτης σας και δηλώνει τι πρέπει να γίνει αν δεν συμβαίνει αυτό.
  • Σειρά: καταγραφή αποστολέων, SPF, DKIM, DMARC p=none με αναφορές, κατόπιν quarantine και reject. Domains που δεν στέλνουν email να ασφαλίζονται άμεσα.
  • Δεν προστατεύουν από παραπλανητικά (lookalike) domains, παραπλανητικά εμφανιζόμενα ονόματα ή παραβιασμένο mailbox.
  • Το p=none είναι μια αρχή, όχι προστασία.

Κουίζ

1. Ένα ψεύτικο email έχει ως αποστολέα το factuur@example.com. Το SPF πετυχαίνει για το bounce.mailer.example, το DKIM πετυχαίνει για το mailer.example, και τίποτα άλλο. Ποιο είναι το αποτέλεσμα DMARC για το example.com;



2. Το domain σας έχει v=DMARC1; p=none; rua=mailto:dmarc@example.com. Τι κάνει αυτό κατά ψεύτικου email στο όνομά σας;



3. Ένας απατεώνας καταχωρίζει το bakkerij-example.example, ρυθμίζει εκεί σωστά SPF, DKIM και DMARC και στέλνει email στους πελάτες σας. Τι εμποδίζει η δική σας εγγραφή DMARC με p=reject σε αυτή την περίπτωση;



4. Ποιο είναι το πιο συνετό πρώτο βήμα προτού αυστηροποιήσετε το DMARC σε reject;



5. Έχετε domain που ποτέ δεν χρησιμοποιείτε για αποστολή email. Ποιος συνδυασμός το προστατεύει καλύτερα;



Άσκηση

Άσκηση A4.1: Αξιολόγηση της προστασίας email του domain σας. Συμπληρώστε το δικό σας domain name (αν δεν έχετε, χρησιμοποιήστε το sidn.nl). Το πρόγραμμα ανακτά MX, SPF και DMARC και δίνει για κάθε στοιχείο πράσινο, πορτοκαλί ή κόκκινο με εξήγηση. Στη συνέχεια συμπληρώστε ποια πολιτική DMARC ισχύει και ποιο θα ήταν το επόμενο βήμα σας.

Άσκηση A4.1: Αξιολόγηση της προστασίας email του domain σας

Συμπληρώστε το δικό σας domain name (αν δεν έχετε, χρησιμοποιήστε το sidn.nl). Το πρόγραμμα ανακτά τα MX, SPF και DMARC (και DKIM αν συμπληρώσετε έναν selector) και δίνει για κάθε στοιχείο πράσινο, πορτοκαλί ή κόκκινο. Απαντήστε στη συνέχεια στις δύο ερωτήσεις. Το χρώμα του domain σας δεν καθορίζει αν περνάτε την άσκηση: οι απαντήσεις καθορίζουν αυτό.





Ό,τι συμπληρώνετε και ό,τι βρίσκουμε δεν το αποθηκεύουμε. Το πρόγραμμα περιήγησής σας θυμάται τις απαντήσεις σας και αν περάσατε την άσκηση. Αν έχετε εγγραφεί, αποθηκεύουμε μόνο ότι η άσκηση ήταν (σχεδόν) σωστή στο Τα μαθήματά μου· εκεί μπορείτε και να το διαγράψετε.

Άσκηση D4.1: Ποιος στέλνει email εξ ονόματος του domain σας; Φτιάξτε μια λίστα με όλες τις υπηρεσίες που στέλνουν email με διεύθυνση του domain σας: πάροχος email, ιστότοπος, ηλεκτρονικό κατάστημα, λογιστικά, ενημερωτικό δελτίο, σύστημα ραντεβού. Σημειώστε για κάθε υπηρεσία αν περιλαμβάνεται στο SPF σας και αν χρησιμοποιεί DKIM με το δικό σας domain. Γράψτε ποια πολιτική DMARC θέλετε να έχετε σε τρεις μήνες, και τι πρέπει ακόμη να γίνει γι' αυτό.

Άσκηση D4.1: Ποιος στέλνει email εξ ονόματος του domain σας;

Έτσι το αντιμετωπίζετε: (1) Καταγράψτε όλες τις υπηρεσίες που στέλνουν email με διεύθυνση του domain σας: πάροχος email, ιστότοπος και φόρμα επικοινωνίας, ηλεκτρονικό κατάστημα, λογιστήριο και τιμολόγια, ενημερωτικό δελτίο, σύστημα ραντεβού ή κρατήσεων, CRM, εκτυπωτής ή σαρωτής που στέλνει email. (2) Αναζητήστε για κάθε υπηρεσία στις ρυθμίσεις ή στο εγχειρίδιο πώς ρυθμίζει το SPF και το DKIM για το domain σας. (3) Στείλτε από κάθε υπηρεσία ένα δοκιμαστικό email στον εαυτό σας και δείτε στην πηγή του μηνύματος τη γραμμή Authentication-Results (μάθημα 3.3). (4) Σημειώστε για κάθε υπηρεσία: spf=, dkim= με header.d=, dmarc=.




Τα τικ και οι σημειώσεις σας παραμένουν μόνο σε αυτό το πρόγραμμα περιήγησης· δεν τα στέλνουμε πουθενά. Αν έχετε εγγραφεί, αποθηκεύουμε στο Τα μαθήματά μου μόνο ότι έχετε ολοκληρώσει την άσκηση.

Για περαιτέρω μελέτη

Τα βήματα στα άρθρα του WebOké ισχύουν για το περιβάλλον του WebOké· σε άλλους παρόχους λειτουργεί παρόμοια.

Μια στιγμή…

Ρυθμίστε τα domains σας

Ρυθμίστε για κάθε domain τους nameservers, τη σύνδεση με το hosting σας και ποιος θα είναι ο κάτοχος.

Φόρτωση των domains σας…