Sizə SendGrid (Twilio SendGrid) hesabı və domeninizin DNS-inə giriş lazım olacaq.
SendGrid-in öz sənədləri: Göndərənin autentifikasiyası · API açarları · Qeydiyyat
1. Domeninizi autentifikasiya edin
Parametrlər → Göndərənin autentifikasiyası → Domeninizi autentifikasiya edin.
Siyahıdan DNS hostunuzu seçin və "Bu domen üçün keçidləri də brendləşdirmək istəyirsiniz?" sualına Bəli cavabını verin — keçid brendinqi izlənilən keçidləri sendgrid.net əvəzinə sizin öz domeninizə yenidən yazır və fakturanızdakı keçidin üzərinə gələn müştəri sizin adınızı görməlidir.
Göndərdiyiniz domen soruşulduqda mail.yourdomain.com kimi bir alt domen daxil edin.
2. CNAME qeydlərini dərc edin
SendGrid sizə üç və ya beş CNAME qeydi verir. Hamısını əlavə edin.
| Növ | Host | Məqsəd |
|---|
CNAME | em1234.yourdomain.com | Qayıdış yolu (bounce) domeni |
CNAME | s1._domainkey.yourdomain.com | DKIM açarı 1 |
CNAME | s2._domainkey.yourdomain.com | DKIM açarı 2 |
⭐ SendGrid qəsdən TXT qeydləri əvəzinə CNAME-lərdən istifadə edir və bu, həqiqətən daha yaxşıdır: faktiki açar dəyərləri SendGrid-də saxlanılır, beləliklə onlar imzalama açarlarını sizin DNS-inizə bir daha toxunmağınıza ehtiyac olmadan dəyişə bilərlər.
⚠️ DNS provayderiniz Cloudflare-dirsə, bu qeydləri yalnız DNS (boz bulud) olaraq təyin edin, proksi edilmiş yox. Proksi edilmiş CNAME Cloudflare-in ünvanlarına həll olunur və SendGrid-in yoxlaması uğursuz olur.
SendGrid-də Yoxla düyməsinə basın. Bir saata qədər vaxt tanıyın.
3. API açarı yaradın
Parametrlər → API açarları → API açarı yaradın.
Məhdud giriş seçin və yalnız Mail Send → Tam giriş icazəsi verin. Başqa heç nə.
⛔ Tam giriş açarından istifadə etməyin. Tam giriş açarı kontaktlarınızı oxuya, hesab parametrlərinizi dəyişə və daha çox açar yarada bilər; bizim etməli olduğumuz yeganə şey mesaj göndərməkdir. Açarınızın bizdəki nüsxəsi nə vaxtsa ifşa olunarsa, bu iki açar arasındakı fərq bəzi istənməyən e-poçt ilə ələ keçirilmiş hesab arasındakı fərqdir.
⚠️ Açar yalnız bir dəfə göstərilir. Səhifəni tərk etməzdən əvvəl onu kopyalayın — SendGrid onu sizə yenidən göstərə bilməz, yalnız əvəz edə bilər.
4. Onu Zinn®-də qoşun
İdarə panelinizdə E-poçt göndərmə bölməsini açın:
- Provayder — SendGrid
- Bu domendən göndər —
mail.yourdomain.com (ünvan deyil, domen)
- SendGrid API açarı — 3-cü addımdakı açar
SendGrid sizdən başqa parametr tələb etmir.
5. Testi göndərin və kodu daxil edin
Başqa bir domendəki gələnlər qutusuna Test mesajı göndər düyməsinə basın, oradakı kodu oxuyun və daxil edin.
İşləmədikdə
403 Forbidden — API açarınızda Mail Send icazəsi yoxdur. Bu, uzaq fərqlə ən çox rast gəlinən nasazlıqdır: heç bir əhatə dairəsi işarələnmədən yaradılmış Məhdud giriş açarı mükəmməl autentifikasiya olunur və heç bir şey etməyə icazəsi yoxdur.
"The from address does not match a verified Sender Identity" — domen autentifikasiyanız hələ yaşıl olmayıb və ya Bu domendən göndər sahəsindəki domen autentifikasiya etdiyiniz domen deyil. SendGrid dəqiq domeni yoxlayır: mail.yourdomain.com autentifikasiyası yourdomain.com ünvanından göndərməyə icazə vermir.
Qəbul edildi, lakin heç vaxt çatdırılmadı — SendGrid-də Fəaliyyət bölməsinə baxın. Tamamilə yeni hesab bəzən təxminən ilk gün ərzində yoxlama üçün saxlanılır və mesajlar bounce olmaq əvəzinə orada qalır.
Hesabınız bir neçə göndərişdən sonra dayandırıldı — SendGrid bounce olan ünvanlara göndərən yeni hesablar barədə sərtdir. Keçid etməzdən əvvəl müştəri siyahınızın təmiz olduğundan əmin olun.