Το DKIM, όπως και το SPF(Sender Policy Framework), είναι ένα πρότυπο το οποίο ενεργοποιεί μια συγκεκριμένη λειτουργία της διαδικασίας αποστολής email για έγκριση. Η προϋπόθεση του DKIM είναι να ελέγξει ότι ένα email προέρχεται πραγματικά από τον domain ή τον αποστολέα από τον οποίο είπε ότι στάλθηκε και εάν έχει τροποποιηθεί με οποιονδήποτε τρόπο κατά τη μεταφορά.
Συγκεκριμένα, το DKIM (DomainKeys Identified Mail), παρέχει μια βάση για τη διάκριση της νόμιμης αλληλογραφίας. Μια υπογραφή DKIM τοποθετείται στην κεφαλίδα email που αποστέλλονται από τους mail servers της PCS Play Cloud Services, έτσι ώστε ο mail server λήψης να μπορεί στη συνέχεια να επικυρώσει την υπογραφή χρησιμοποιώντας ένα δημόσιο κρυπτογραφικό κλειδί (2048 bit). Προστίθεται ως εγγραφή TXT στην ενότητα Manage DNS για το domain name.
Το DKIM δεν σημαίνει ξεκάθαρα ότι όλα τα emails θα παραδοθούν. Ωστόσο, παρέχει mail server λήψης περισσότερες πληροφορίες, ώστε να μπορεί να λάβει μια πιο ενημερωμένη απόφαση σχετικά με τον καλύτερο τρόπο χειρισμού του email.
Για προσθήκη ενός στο PCS Play Cloud Services:
- Κατευθυνθείτε στο Manage Hosting και 'Διαχειριστείτε' το πακέτο που θέλετε να προσθέσετε ένα DKIM record.
- Επιλέξτε το DomainKeys εικονίδιο.
Πρώτα θα εξηγήσουμε πως να προσθέσετε ένα απλό DKIM record στο DNS σας.
- Βεβαιωθείτε ότι έχετε επιλέξει το domain που θέλετε να προσθέσετε ένα DKIM record.
- Προσθέστε ένα Selector. Αυτό μπορεί να είναι οποιαδήποτε τιμή ή όνομα θέλετε. Είναι ένα απλό πεδίο για να αναγνωρίσει το DKIM record. Έπειτα επιλέξτε Add Signature.
- Εάν οι nameserves είναι με PCS Play Cloud Services, εμείς αυτόματα θα προσθέσουμε το σωστό TXT record για εσάς.
- Η υπογραφή θα προστεθεί αμέσως στα emails που θα σταλθούν από αυτό τα mailboxes κάτω από το domain που επιλέξατε. Εμείς αυτόματα θα προσθέσουμε ένα DKIM record στο Manage DNS. Εσείς ίσως να επιθυμείτε να περιμένετε για αυτό το DKIM να είναι αποτελεσματικό.
Από εκεί έχετε τελειώσει: τα emails σας θα χρησιμοποιούν DKIM σαν μια μέθοδος έγκρισης email.
Μπορείτε επίσης να χρησιμοποιήσετε τα Advanced Options section.
Selector - Αυτό είναι ένας μοναδικός identifier για το DKIM record και μπορεί να ρυθμίσει κάθε τιμή που θέλετε. Για παράδειγμα, μπορείτε να το ρυθμίσετε ώστε να υποδεικνύει το όνομα μιας θέσης γραφείου ή την ημερομηνία υπογραφής (π.χ. "october2019").
Granularity/Identity - Από προεπιλογή, αυτό ορίζεται σε μια τιμή μπαλαντέρ: '*'. Μπορείτε να χρησιμοποιήσετε αυτό το πεδίο για να ορίσετε το DKIM record που θα αντιστοιχιστεί σε ένα συγκεκριμένο mailbox, επιτρέποντάς σας να περιορίσετε ποιο mailbox μπορεί να χρησιμοποιήσει νόμιμα αυτόν τον slector. Για παράδειγμα, εάν ορίσετε την τιμή αυτού του πεδίου σε "πωλήσεις", μόνο το mailbox [email protected] θα χρησιμοποιήσει αυτήν την υπογραφή DKIM. Αυτό το πεδίο πρέπει να ταιριάζει με το τοπικό τμήμα της διεύθυνσης υπογραφής (mailbox).
Note - Αυτό το πεδίο δεν αποτελεί μέρος του DKIM record ή signature και είναι απλώς εκεί, ώστε να μπορείτε να καταγράψετε οποιεσδήποτε πληροφορίες σχετικά με αυτήν την εγγραφή για δικές σας πληροφορίες.
Service Type - Επί του παρόντος, το DKIM υποστηρίζει μόνο υπογραφές που προστίθενται σε μηνύματα που αποστέλλονται μέσω «email» (π.χ. SMTP). Ωστόσο, στο μέλλον, το πρότυπο DKIM μπορεί να προσθέσει περισσότερους τύπους υπηρεσιών, όπως IM ή VoIP, τους οποίους στη συνέχεια θα μπορούμε να υποστηρίξουμε. Αυτό το πεδίο μπορεί να αφεθεί είτε στο '*' είτε στο 'Email' - η αλλαγή αυτού δεν θα επηρεάσει τη συμπεριφορά προς το παρόν.
Canonicalization - Ορισμένοι mail services και συστήματα αναμετάδοσης ενδέχεται να τροποποιήσουν ένα email κατά τη μεταφορά, ενδεχομένως ακυρώνοντας μια υπογραφή DKIM. Υπάρχουν δύο επιλογές που μπορείτε να ορίσετε: «Απλή» και «Χαλαρή». Εάν περιμένετε να τροποποιηθεί το email σας με οποιονδήποτε τρόπο, θα πρέπει να επιλέξετε Relaxed που είναι πιο επιεικής για τις αλλαγές που έγιναν στην κεφαλίδα και το σώμα του email.
Expiry Time - Αυτός είναι ο χρόνος που, όταν παρέλθει, η υπογραφή DKIM θα ακυρωθεί στην κεφαλίδα αλληλογραφίας. Από προεπιλογή, έχει οριστεί σε 86400 δευτερόλεπτα (1 ημέρα). Μπορεί να θέλετε να το παρατείνετε εάν πιστεύετε ότι η δυνατότητα παράδοσης του email θα διαρκέσει περισσότερο από 1 ημέρα.
Flags - Υπάρχουν δύο διαθέσιμες σημαίες: «Παραγωγή» και «Δοκιμή». Εάν επιλέξετε Testing, θα εξακολουθείτε να λαμβάνετε απάντηση στο email και στην υπογραφή DKIM από το remote mail server, αλλά ο χειρισμός του email δεν θα γίνεται με διαφορετική συμπεριφορά. Τα συστήματα επαλήθευσης ενδέχεται να επιθυμούν να παρακολουθούν τα αποτελέσματα της λειτουργίας δοκιμής για να βοηθήσουν τον υπογράφοντα. Θα θέλετε κυρίως να χρησιμοποιήσετε την Production.