DKIM nasıl kurulur
Anahtarı siz değil, sağlayıcınız üretir. Bu sayfa her sağlayıcının anahtarı size nerede verdiğini ve yayınladıktan sonra neyi kontrol edeceğinizi anlatıyor.
Burada neden anahtar üreteci yok
Tarayıcı RSA anahtar çifti üretebilir — kolay olan kısmı o. Sorun, üretilen anahtarın kullanılamayacak olması. Google Workspace, Microsoft 365, SendGrid, Mailgun, Postmark ve Mailchimp kendi anahtarını üretip yayınlayacağınız kaydı size verir; hiçbiri sizin getirdiğiniz anahtarı kabul etmez. Buradaki bir üreteç, size hiçbir yere yapıştıramayacağınız bir şey verirdi; o yüzden yapmadık.
Sırasıyla ne oluyor
- 1Sağlayıcınız anahtar çiftini üretir ve özel yarısını kendinde tutar. O taraf onlardan hiç çıkmaz; sizden bir yere özel anahtar yapıştırmanız asla istenmemeli.
- 2Size yayınlayacağınız kaydı verirler — ya açık anahtarı taşıyan bir TXT, ya da kendi barındırdıkları kayda işaret eden bir CNAME. Hangisi olduğu sağlayıcıya göre değişir.
- 3Kaydı kendi DNS’inizde, onların seçtiği selector adı altında yayınlarsınız.
- 4İmzalamayı açarlar. Bu son adımı yapmadan kayıt vardır ama hiçbir şey imzalanmaz.
Tanıdığımız selector’lar
Selector adları DNS’ten keşfedilemez — _domainkey altında ne olduğunu listelemenin bir yolu yok. Siz bir ad vermediğinizde denediğimiz adlar ve hangi sağlayıcıya ait oldukları bunlar. Bir selector’ı bulamamak hiçbir şey kanıtlamaz.
| D-engage | dengage |
| Emarsys | key2emarsys-2048b |
| Fastmail | fm1 |
| Google Workspace | google |
| HubSpot | hs1 |
| Mailchimp | k1 |
| Mailgun | mgsmtp |
| Mailjet | mailjet |
| Mandrill | mandrill |
| Microsoft 365 | selector1selector2 |
| Postmark | pm |
| Proton | protonmail |
| SendGrid | s1s2smtpapi |
| SmartMessage | dkim |
| Zendesk | zendesk1 |
| Zoho | zoho |
Ayrıca belirli bir sağlayıcıya ait olmayan 7 genel ad — default, mail, s1 ve benzerleri.
Yayınladıktan sonra
DNS’e zaman tanıyın, sonra anahtarı geri okuyun. İki şeyi doğrulamakta fayda var: anahtar gerçekten orada mı, ve 1024 değil 2048 bit mi. Boş bir p= anahtarın iptal edildiği anlamına gelir; bu bilinçli bir işarettir, yazım hatası değil.
DKIM anahtarı kontrol et