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

Ρυθμίσεις 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

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

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

Προβολή

Η μετάβαση στο DNS: MX, SPF, DKIM και DMARC

Ενότητα 4: Μετακόμιση του email · Χρόνος ανάγνωσης: 12 λεπτά

Μαθησιακός στόχος: Μετά από αυτό το μάθημα θα μπορείτε να σχεδιάσετε και να εκτελέσετε την αλλαγή DNS για το email με τη σωστή σειρά, ώστε να μη χαθεί κανένα μήνυμα, το εξερχόμενο email σας να μην καταλήγει στα ανεπιθύμητα και το Outlook να μη συνεχίζει κρυφά να επικοινωνεί με τον παλιό πάροχο.

Βασικές έννοιες: TTL, αλλαγή MX, SPF (μία εγγραφή), selector DKIM, DMARC (p=none, rua), autodiscover, autoconfig, εγγραφή επαλήθευσης, αποδεκτό domain

Πέντε εγγραφές, μία στιγμή

Για το email στο δικό σας domain υπάρχουν μερικές εγγραφές στο DNS που μαζί καθορίζουν αν φτάνει η αλληλογραφία και αν το email σας είναι αξιόπιστο:

ΕγγραφήΠούΤι κάνει
MXexample.comπού παραδίδεται το εισερχόμενο email
SPF (TXT)example.comποιοι servers επιτρέπεται να στέλνουν εκ μέρους του domain σας
DKIM (TXT ή CNAME)<selector>._domainkey.example.comτο κλειδί με το οποίο οι παραλήπτες ελέγχουν την ψηφιακή σας υπογραφή
DMARC (TXT)_dmarc.example.comτι κάνουν οι παραλήπτες αν το SPF και το DKIM δεν ταιριάζουν, και πού στέλνονται οι αναφορές
autodiscover / autoconfigautodiscover.example.com, autoconfig.example.comπού βρίσκουν τα προγράμματα email τις ρυθμίσεις

Σε μια μετακόμιση αλλάζει σχεδόν όλο αυτό. Η τέχνη βρίσκεται στη σειρά. Αν αλλάξετε το MX ενώ το SPF και το DKIM ισχύουν ακόμη μόνο για το Microsoft, τότε το email σας θα φτάνει μεν, αλλά το email που στέλνετε θα καταλήγει στα ανεπιθύμητα. Αν αλλάξετε πρώτα το SPF, τότε το Microsoft δεν θα μπορεί πλέον να στέλνει σωστά εκ μέρους σας τις ημέρες πριν.

Αυτό το μάθημα αφορά τη σειρά. Πώς ακριβώς λειτουργεί κάθε εγγραφή, το διαβάζετε στο μάθημα DNS (μαθήματα 4.1 έως 4.5).

Βήμα 1, δύο ημέρες πριν: μείωση του TTL και αντίγραφο ασφαλείας

Κάθε εγγραφή DNS έχει ένα TTL (time to live): πόσο καιρό επιτρέπεται σε άλλους servers να θυμούνται την απάντηση. Αν το TTL του MX σας είναι 86400 δευτερόλεπτα (μία ημέρα), τότε ορισμένοι servers θα συνεχίσουν να στέλνουν στον παλιό server έως και μία ημέρα μετά την αλλαγή.

Γι' αυτό μειώστε τουλάχιστον έναν παλιό κύκλο TTL πριν, το TTL του MX, του SPF και του autodiscover σε 300 ή 3600 δευτερόλεπτα. Με TTL μιας ημέρας, το κάνετε δηλαδή τουλάχιστον μία ημέρα νωρίτερα· δύο ημέρες είναι άνετο περιθώριο. Παράλληλα, φτιάξτε ένα αντίγραφο ασφαλείας της ζώνης DNS σας, ή σημειώστε όλες τις τρέχουσες εγγραφές. Έτσι μπορείτε πάντα να επιστρέψετε πίσω.

Η Bakkerij De Korrel βλέπει:

example.com.            3600  IN  MX   0 example-com.mail.protection.outlook.com.
example.com.            3600  IN  TXT  "v=spf1 include:spf.protection.outlook.com -all"
selector1._domainkey    3600  IN  CNAME selector1-example-com._domainkey.korrel.onmicrosoft.com.
selector2._domainkey    3600  IN  CNAME selector2-example-com._domainkey.korrel.onmicrosoft.com.
_dmarc.example.com.     3600  IN  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"
autodiscover            3600  IN  CNAME autodiscover.outlook.com.
example.com.            3600  IN  TXT  "MS=ms12345678"

Το TTL είναι ήδη 3600 (μία ώρα). Θέτουν το MX και το SPF στο 300.

Βήμα 2, πριν την αλλαγή: ετοιμάστε το DKIM και το SPF για τον νέο πάροχο

Τις εγγραφές που δεν χαλάνε τίποτα, τις τοποθετείτε ήδη εκ των προτέρων:

  • DKIM του νέου παρόχου. Ο νέος πάροχος δίνει έναν selector και ένα κλειδί, για παράδειγμα x._domainkey με μια εγγραφή TXT v=DKIM1; k=rsa; p=.... Επειδή ο selector ονομάζεται διαφορετικά από αυτόν του Microsoft (selector1 και selector2), συνυπάρχουν άνετα δίπλα δίπλα. Κάθε παραλήπτης κοιτάζει μόνο τον selector που αναφέρεται στην υπογραφή του email.
  • Επέκταση του SPF, όχι αντικατάσταση. Επιτρέπεται μόνο μία εγγραφή SPF. Προσθέστε τον νέο πάροχο στην ίδια εγγραφή, ώστε κατά τις ημέρες μετάβασης να μπορούν να στέλνουν και οι δύο:
"v=spf1 include:spf.protection.outlook.com include:spf.mailaanbieder.example ~all"

Η αρτοποιία είχε -all. Κατά τη διάρκεια της μετάβασης επιλέγουν προσωρινά ~all (softfail): αν λείπει κάποιος server, το email θεωρείται ύποπτο μάλλον παρά απορρίπτεται. Αυτό ακολουθεί τον εμπειρικό κανόνα: ~all όταν δεν είστε απόλυτα σίγουροι, -all όταν γνωρίζετε με βεβαιότητα ότι όλοι οι αποστολείς περιλαμβάνονται.

Μην ξεχάσετε τους άλλους αποστολείς από τη λίστα σας στο μάθημα 4.1: το ηλεκτρονικό κατάστημα, την υπηρεσία ενημερωτικών δελτίων, τη λογιστική. Αυτοί παραμένουν στην εγγραφή SPF.

Βήμα 3, η στιγμή της αλλαγής: MX και autodiscover

Τη συμφωνημένη στιγμή, αφού έχει ολοκληρωθεί το πρώτο αντίγραφο των γραμματοκιβωτίων (μάθημα 4.2):

  1. Αντικαταστήστε τις εγγραφές MX με αυτές του νέου παρόχου. Αφαιρέστε το παλιό MX· μην το αφήσετε ως «εφεδρικό» με υψηλότερη προτεραιότητα, γιατί τότε θα φτάνει email στον παλιό πάροχο όποτε ο νέος είναι λίγο αργός.
  2. Προσαρμόστε το autodiscover. Το Outlook αναζητά τις ρυθμίσεις του μέσω autodiscover.example.com. Αν αυτό εξακολουθεί να δείχνει στο autodiscover.outlook.com, το Outlook θα συνεχίσει να προσπαθεί να συνδεθεί στο Microsoft, ακόμη και αν προσθέσετε νέο λογαριασμό. Αφαιρέστε το ή αφήστε το να δείχνει σε αυτό που ορίζει ο νέος σας πάροχος. Ορισμένοι πάροχοι χρησιμοποιούν αντ' αυτού autoconfig.example.com (Thunderbird) ή εγγραφές SRV όπως _imaps._tcp και _submission._tcp (RFC 6186).
  3. Εκτελέστε ένα δεύτερο αντίγραφο των γραμματοκιβωτίων, ώστε να συμπεριληφθεί το email των τελευταίων ωρών.

Υπάρχει μια έκπληξη στο Microsoft 365 που αιφνιδιάζει πολλούς. Όσο το example.com παραμένει στο περιβάλλον Microsoft 365 ως αποδεκτό domain, το Microsoft παραδίδει εσωτερικά το email μεταξύ χρηστών του ίδιου περιβάλλοντος, χωρίς να ελέγχει το MX. Αν ένας συνάδελφος που εξακολουθεί να εργάζεται στο Outlook στο Microsoft στείλει email σε άλλον συνάδελφο, αυτό το email θα καταλήξει στο παλιό γραμματοκιβώτιο. Γι' αυτό μεταβαίνετε όλοι οι υπάλληλοι την ίδια ημέρα και αφαιρείτε το domain από το περιβάλλον Microsoft μετά την περίοδο μετάβασης.

Βήμα 4, DMARC: παρακολούθηση κατά τη μετάβαση

Το DMARC λέει στους παραλήπτες τι να κάνουν αν ένα email δεν περνά τον έλεγχο SPF ή DKIM, και σας στέλνει αναφορές. Η αρτοποιία είχε p=quarantine. Αυτό είναι καλό, αλλά επικίνδυνο κατά τη διάρκεια μιας αλλαγής: αν το DKIM στον νέο πάροχο δεν είναι ακόμη ενεργό, το δικό τους email θα καταλήγει στα ανεπιθύμητα των πελατών.

Η ασφαλής προσέγγιση:

  • Αν δεν έχετε ακόμη DMARC, ξεκινήστε με p=none και μια διεύθυνση rua. Τότε δεν γίνεται τίποτα με το email σας, αλλά λαμβάνετε αναφορές.
  • Αν έχετε ήδη quarantine ή reject, ελέγξτε πριν την αλλαγή με ένα δοκιμαστικό email ότι το DKIM του νέου παρόχου λειτουργεί (η κεφαλίδα ενός ληφθέντος email δείχνει dkim=pass με d=example.com). Αν έχετε αμφιβολίες, θέστε προσωρινά p=none και παρακολουθήστε τις αναφορές για μερικές εβδομάδες.
  • Μετά, αυστηροποιήστε βήμα βήμα: none, μετά quarantine, μετά ενδεχομένως reject. Σύμφωνα με το νέο πρότυπο DMARC (RFC 9989), μπορείτε στη φάση δοκιμής να χρησιμοποιήσετε επίσης t=y· η παλιά ετικέτα pct καταργείται.

Βήμα 5, μετά από μερικές εβδομάδες: καθαρισμός

Αν όλα λειτουργούν καλά για μερικές εβδομάδες, καθαρίζετε τις παλιές εγγραφές:

  • το παλιό include από το SPF (και ενδεχομένως επιστροφή στο -all)·
  • τις παλιές εγγραφές DKIM (selector1 και selector2)·
  • την εγγραφή επαλήθευσης MS=ms... και τυχόν άλλες εγγραφές για το Microsoft, όπως enterpriseregistration και lyncdiscover αν τις είχατε·
  • το TTL πίσω σε μια κανονική τιμή, όπως 3600·
  • το domain από το παλιό περιβάλλον Microsoft ή Google.

Αν αφήσετε το παλιό include, ο παλιός πάροχος θα μπορεί να στέλνει email εκ μέρους του domain σας για χρόνια ακόμη. Αυτό είναι μια ανοιχτή πόρτα.

Στην πράξη: έτσι φαίνεται σε έναν πάροχο

Στο Το WebOké μου, στην καρτέλα DNS υπάρχει η κάρτα Ρυθμίσεις email. Αυτή εμφανίζει το MX, το SPF και το DMARC με μια έγχρωμη κουκκίδα, και πάνω δεξιά ποιον πάροχο email αναγνωρίζει από το MX σας. Με το Γρήγορη ρύθμιση ορίζετε με ένα κλικ τις εγγραφές για έναν πάροχο, και η κίτρινη ειδοποίηση προειδοποιεί ότι οι υπάρχουσες εγγραφές MX και SPF θα αντικατασταθούν. Γι' αυτό φτιάξτε πρώτα ένα αντίγραφο ασφαλείας DNS και ελέγξτε κατόπιν αν η εγγραφή SPF εξακολουθεί να περιλαμβάνει τους άλλους αποστολείς σας. Στη σελίδα προϊόντος ενός πακέτου hosting υπάρχει η κάρτα Set E-mail, η οποία δείχνει ανά εγγραφή αν είναι Σωστό, Προσοχή, Λανθασμένο ή Δεν βρέθηκε και δίνει την τιμή με ένα κουμπί αντιγραφής. Αν το DNS βρίσκεται σε άλλον πάροχο, μεταφέρετε εκεί αυτές τις τιμές. Άλλοι πάροχοι και πίνακες DNS έχουν παρόμοιες επισκοπήσεις· οι ίδιες οι εγγραφές είναι παντού ίδιες.

Σύνοψη

  • Μειώστε το TTL τουλάχιστον έναν παλιό κύκλο TTL πριν και φτιάξτε ένα αντίγραφο ασφαλείας της ζώνης DNS σας.
  • Ετοιμάστε το DKIM του νέου παρόχου και μια διευρυμένη εγγραφή SPF (μία εγγραφή, και οι δύο πάροχοι) ήδη πριν την αλλαγή.
  • Αλλάξτε το MX και το autodiscover ταυτόχρονα, και μεταβείτε όλοι οι υπάλληλοι την ίδια ημέρα· διαφορετικά το Microsoft εξακολουθεί να παραδίδει το εσωτερικό email στα παλιά γραμματοκιβώτια.
  • Μην κάνετε το DMARC κατά τη μετάβαση αυστηρότερο από ό,τι γνωρίζετε με βεβαιότητα· αν δεν έχετε DMARC, ξεκινήστε με p=none και αναφορές.
  • Μετά από μερικές εβδομάδες καθαρίστε το παλιό include, τις εγγραφές DKIM, τις εγγραφές επαλήθευσης και το domain από το παλιό περιβάλλον.

Κουίζ

1. Το MX του domain σας έχει TTL 86400. Πότε το μειώνετε το αργότερο;



2. Ο νέος πάροχος λέει: «ορίστε αυτή την εγγραφή SPF: v=spf1 include:spf.mailaanbieder.example ~all». Υπάρχει ήδη μια εγγραφή SPF για το Microsoft. Τι κάνετε κατά τη μετάβαση;



3. Μετά την αλλαγή, ένας υπάλληλος προσθέτει ξανά το γραμματοκιβώτιό του στο Outlook, αλλά το Outlook συνεχίζει να συνδέεται στο Microsoft. Ποια είναι η πιο πιθανή αιτία;



4. Μία εβδομάδα μετά την αλλαγή, email από έναν συνάδελφο που εργάζεται ακόμη στο παλιό περιβάλλον Outlook δεν φτάνουν στους υπόλοιπους. Πώς εξηγείται αυτό;



5. Η αρτοποιία έχει p=quarantine και δεν ξέρει ακόμη με βεβαιότητα αν το DKIM στον νέο πάροχο λειτουργεί. Τι είναι συνετό;



Άσκηση

Άσκηση A4.3: Οι εγγραφές email σας με μια ματιά. Συμπληρώστε το domain σας και τον selector DKIM του (νέου) παρόχου σας. Το πρόγραμμα ελέγχει αν το MX δείχνει στον πάροχό σας, αν υπάρχει ακριβώς μία εγγραφή SPF, αν το κλειδί DKIM υπάρχει σε αυτόν τον selector και αν υπάρχει ακριβώς μία εγγραφή DMARC. Μετρά επίσης το TTL του MX σας στον αρμόδιο nameserver: για μια προγραμματισμένη αλλαγή αυτό πρέπει να είναι 3600 ή χαμηλότερο.

Άσκηση A4.3: Οι εγγραφές email σας με μια ματιά

Ελέγξτε τις εγγραφές MX, SPF, DKIM και DMARC, καθώς και το TTL του MX στον δικό σας nameserver. Κάντε τον έλεγχο πριν από την αλλαγή (είναι όλα έτοιμα;) και μετά από αυτήν (πέτυχε η αλλαγή;).




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

Άσκηση E4.3: Το σενάριο αλλαγής σας. Γράψτε για το δικό σας domain το σενάριο από αυτό το μάθημα: ανά βήμα την ημερομηνία και ώρα, τις εγγραφές πριν και μετά (παλιό και νέο SPF ως μία γραμμή), ποιος το κάνει, και τι ελέγχετε μετά από κάθε βήμα.

Άσκηση E4.3: Το σενάριο αλλαγής σας

Δημιουργήστε ένα σενάριο που μπορείτε να ολοκληρώσετε μέσα στην ίδια ημέρα.



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

Περαιτέρω ανάγνωση

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

Μια στιγμή…

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

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

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