Θα χρειαστείτε έναν λογαριασμό SendGrid (Twilio SendGrid) και πρόσβαση στο DNS του τομέα σας.
Η τεκμηρίωση του ίδιου του SendGrid: Sender authentication · API keys · Sign up
1. Επαληθεύστε τον τομέα σας
Settings → Sender Authentication → Authenticate Your Domain.
Επιλέξτε τον πάροχο DNS σας από τη λίστα και απαντήστε Yes στο «Would you like to also brand the links for this domain?» — η προσαρμογή επωνυμίας συνδέσμων (link branding) ξαναγράφει τους συνδέσμους παρακολούθησης στον δικό σας τομέα αντί για το sendgrid.net, και ένας πελάτης που τοποθετεί τον δείκτη πάνω από έναν σύνδεσμο στο τιμολόγιό σας θα πρέπει να βλέπει το όνομά σας.
Εισαγάγετε έναν υποτομέα όπως mail.yourdomain.com όταν σας ζητηθεί ο τομέας από τον οποίο στέλνετε.
2. Δημοσιεύστε τις εγγραφές CNAME
Το SendGrid σας δίνει τρεις ή πέντε εγγραφές CNAME. Προσθέστε τες όλες.
| Type | Host | Purpose |
|---|
CNAME | em1234.yourdomain.com | Τομέας διαδρομής επιστροφής (bounce) |
CNAME | s1._domainkey.yourdomain.com | Κλειδί DKIM 1 |
CNAME | s2._domainkey.yourdomain.com | Κλειδί DKIM 2 |
⭐ Το SendGrid χρησιμοποιεί CNAME αντί για εγγραφές TXT επίτηδες, και είναι πραγματικά καλύτερο: οι πραγματικές τιμές των κλειδιών βρίσκονται στο SendGrid, ώστε να μπορούν να ανανεώνουν τα κλειδιά υπογραφής τους χωρίς να χρειάζεται να τροποποιήσετε ξανά το DNS σας.
⚠️ Εάν ο πάροχος DNS σας είναι η Cloudflare, ορίστε αυτές τις εγγραφές σε DNS only (γκρίζο σύννεφο), όχι με διαμεσολάβηση διακομιστή μεσολάβησης (proxied). Ένα διαμεσολαβούμενο CNAME επιλύεται στις διευθύνσεις της Cloudflare και ο έλεγχος του SendGrid αποτυγχάνει.
Πατήστε Verify στο SendGrid. Περιμένετε έως και μία ώρα.
3. Δημιουργήστε ένα κλειδί API
Settings → API Keys → Create API Key.
Επιλέξτε Restricted Access και παραχωρήστε μόνο Mail Send → Full Access. Τίποτα άλλο.
⛔ Μη χρησιμοποιείτε κλειδί Full Access. Ένα κλειδί Full Access μπορεί να διαβάσει τις επαφές σας, να αλλάξει τις ρυθμίσεις του λογαριασμού σας και να δημιουργήσει περισσότερα κλειδιά· το μόνο πράγμα που χρειάζεται να κάνουμε είναι να στείλουμε ένα μήνυμα. Εάν το αντίγραφο του κλειδιού σας που διαθέτουμε εκτεθεί ποτέ, η διαφορά μεταξύ αυτών των δύο κλειδιών είναι η διαφορά ανάμεσα σε μερικά ανεπιθύμητα μηνύματα ηλεκτρονικού ταχυδρομείου και έναν παραβιασμένο λογαριασμό.
⚠️ Το κλειδί εμφανίζεται μόνο μία φορά. Αντιγράψτε το πριν αποχωρήσετε από τη σελίδα — το SendGrid δεν μπορεί να σας το εμφανίσει ξανά, παρά μόνο να το αντικαταστήσει.
4. Συνδέστε το στο Zinn®
Ανοίξτε την Αποστολή email στον πίνακα ελέγχου σας:
- Πάροχος — SendGrid
- Αποστολή από αυτόν τον τομέα —
mail.yourdomain.com (ένας τομέας, όχι μια διεύθυνση)
- Κλειδί API SendGrid — το κλειδί από το βήμα 3
Το SendGrid δεν χρειάζεται άλλες ρυθμίσεις από εσάς.
5. Στείλτε τη δοκιμή και εισαγάγετε τον κωδικό
Πατήστε Αποστολή δοκιμαστικού μηνύματος σε ένα εισερχόμενο σε διαφορετικό τομέα, διαβάστε τον κωδικό από αυτό και εισαγάγετέ τον.
Όταν δεν λειτουργεί
403 Forbidden — το κλειδί API σας δεν έχει δικαίωμα Mail Send. Αυτή είναι με διαφορά η πιο συνηθισμένη αποτυχία: ένα κλειδί Restricted Access που δημιουργήθηκε χωρίς να επιλεγεί κανένα πεδίο εφαρμογής επαληθεύεται άριστα αλλά δεν επιτρέπεται να κάνει τίποτα.
«The from address does not match a verified Sender Identity» — η επαλήθευση του τομέα σας δεν έχει γίνει ακόμη πράσινη ή ο τομέας στο πεδίο Αποστολή από αυτόν τον τομέα δεν είναι αυτός που επαληθεύσατε. Το SendGrid ελέγχει τον ακριβή τομέα: η επαλήθευση του mail.yourdomain.com δεν εξουσιοδοτεί την αποστολή από το yourdomain.com.
Έγινε αποδεκτό αλλά δεν παραδόθηκε ποτέ — κοιτάξτε τη δραστηριότητα (Activity) στο SendGrid. Ένας ολοκαίνουργιος λογαριασμός μερικές φορές τίθεται σε αναμονή για έλεγχο κατά την πρώτη περίπου ημέρα, και τα μηνύματα παραμένουν εκεί αντί να επιστρέφονται ως αποτυχημένα (bounce).
Ο λογαριασμός σας ανεστάλη μετά από μερικές αποστολές — το SendGrid είναι αυστηρό με τους νέους λογαριασμούς που στέλνουν σε διευθύνσεις οι οποίες οδηγούν σε αναπήδηση (bounce). Βεβαιωθείτε ότι η λίστα πελατών σας είναι καθαρή πριν κάνετε τη μετάβαση.