DKIM kaydı nedir, nasıl eklenir?
DKIM imzasının nasıl çalıştığı, Güvercin Posta'daki iki DKIM kaydı (RSA ve Ed25519), uzun TXT değerleri ve anahtar yenileme.
Güvercin Posta Teknik Destek Ekibi · Yayın: · Son güncelleme:
DKIM (DomainKeys Identified Mail), gönderdiğiniz maillere dijital bir imza ekleyerek mailin gerçekten sizin alan adınızdan geldiğini ve yolda değiştirilmediğini kanıtlar. Güvercin Posta'da DKIM kaydı zorunludur; bu kayıt olmadan alan adınız mail alıp gönderemez.
DKIM nasıl çalışır?
DKIM bir anahtar çiftiyle çalışır:
- Gizli anahtar mail sunucumuzda durur. Gönderdiğiniz her mail bu anahtarla otomatik olarak imzalanır ve mailin başlığına
DKIM-Signaturesatırı eklenir. - Açık anahtar sizin DNS'inizde TXT kaydı olarak yayınlanır.
Alıcı sunucu, imzadaki alan adını ve seçici (selector) adını okur, DNS'inizden açık anahtarı çeker ve imzayı doğrular. İmza tutarsa mailin içeriği ve gönderen alan adı güvenilir kabul edilir. Sizin herhangi bir ayar yapmanıza gerek yoktur; imzalama sunucu tarafında kendiliğinden yapılır.
Neden iki DKIM kaydı var?
Panelde alan adınız için iki DKIM kaydı gösterilir:
| Kayıt adı (örnek) | Tür | Algoritma |
|---|---|---|
v1-rsa-XXXXXXXX._domainkey |
TXT | RSA |
v1-ed25519-XXXXXXXX._domainkey |
TXT | Ed25519 |
Ed25519 daha yeni ve kısa anahtarlı bir algoritmadır; ancak her alıcı sunucu henüz desteklemez. RSA ise neredeyse her yerde tanınır. İki kaydın birlikte bulunması, her alıcının en az bir imzayı doğrulayabilmesini sağlar. XXXXXXXX kısmı alan adınıza özeldir; iki kaydı da ekleyin.
DKIM kaydı nasıl eklenir?
- Panelde Alan Adlarım bölümünden alan adınızı açın.
- DKIM satırlarındaki kayıt adını ve değeri Kopyala düğmesiyle alın.
- DNS yönetim panelinizde yeni bir TXT kaydı oluşturun.
- Kayıt adına yalnızca
v1-rsa-XXXXXXXX._domainkeykısmını yazın. DNS paneliniz alan adını kendisi ekliyorsa sonuna ayrıca alan adınızı yazmayın. - Değer alanına
v=DKIM1; k=...; p=...ile başlayan değeri eksiksiz yapıştırın. - Aynı işlemi Ed25519 kaydı için tekrarlayın, ardından panelde DNS Kayıtlarını Doğrula düğmesine basın.
Uzun TXT değerleri
RSA anahtarı uzun bir metindir. DNS'te tek bir TXT metin parçası en fazla 255 karakter olabildiği için bazı DNS panelleri uzun değeri otomatik olarak "..." "..." biçiminde parçalara böler. Bu normaldir; alıcı sunucular parçaları birleştirerek okur.
Sorun çıkaran durumlar şunlardır:
- Kopyalarken değerin sonunun kesilmesi
- Anahtarın ortasına boşluk veya satır sonu girmesi
- Değerin çift tırnakla iki kez sarılması
Kaydı ekledikten sonra DKIM sorgulama aracımızla seçici adını girerek değeri kontrol edin. Panelde her kaydın yanındaki Yayında sütunu da kaydın DNS'te görünüp görünmediğini gösterir.
Anahtar yenileme (rotasyon)
Güvenlik için sistem DKIM anahtarlarını periyodik olarak yeniler (şu anki uygulamada 90 günlük rotasyon). Panelde gösterilen DKIM değerleri her zaman güncel olanlardır. Alan adı sayfanızda bir DKIM kaydının Yayında görünmediğini fark ederseniz panelde gösterilen değeri DNS'e birebir girin ya da destek ekibimize yazın.
Sık sorulan sorular
Eski sağlayıcımın DKIM kaydını silmeli miyim?
Seçici adları farklı olduğu için kayıtlar çakışmaz. Taşıma bittikten ve eski hizmetten mail gönderilmediğinden emin olduktan sonra eski kaydı kaldırabilirsiniz.
DKIM tek başına sahte mailleri engeller mi?
DKIM imzayı doğrular, ama imzasız sahte maillere ne yapılacağını söylemez. Bunun için DMARC kaydı gerekir.
Kaydı ekledim ama panel hâlâ DNS Bekleniyor diyor.
DNS değişikliklerinin yayılması zaman alabilir. Ayrıntılar için DNS yayılma süresi makalesine bakın.