DKIM Checker & Anahtar Oluşturucu

Selector:
Alan adınızın mevcut DKIM TXT kaydını ve Public Key değerini doğrulayın.

DKIM Checker & Generator - E-posta Güvenliği Aracı

DKIM Checker ve Generator araçlarımız ile e-posta güvenliğinizi maksimum seviyeye çıkarın. Sadece birkaç saniye içinde mevcut DKIM (DomainKeys Identified Mail) kayıtlarınızı doğrulayın veya mail sunucunuz için yepyeni 2048-bit RSA şifreli DKIM anahtarları oluşturun.

DKIM Nedir?

DKIM (DomainKeys Identified Mail), e-postaların dijital imzalama yoluyla doğrulanmasını sağlayan kritik bir e-posta güvenlik protokolüdür. DKIM, gönderen sunucunun e-postaya eklediği şifreli bir dijital imza ile e-postanın gerçekten sizin alan adınızdan (domain) geldiğini ve transit (iletilme) sırasında içeriklerinin değiştirilmediğini garanti eder.

DKIM'in Faydaları

  • E-posta Doğrulama: Gönderenin gerçek kimliğini kanıtlar.
  • İçerik Bütünlüğü: Mail içeriğinin hackerlarca değiştirilmediğini garantiler.
  • Spam Koruması: Spam filtrelerini aşmanızı sağlar (Inbox'a düşersiniz).
  • Domain Reputasyonu: Alan adınızın güvenilirliğini artırır.

DKIM Nasıl Çalışır?

  1. Anahtar Üretimi: Public ve Private key çifti oluşturulur.
  2. DNS Kaydı: Public key DNS'e TXT kaydı olarak eklenir.
  3. İmzalama: Sunucu giden e-postaları Private key ile imzalar.
  4. Doğrulama: Alıcı sunucu, DNS'teki Public key ile imzayı çözer.

DKIM Kayıt Yapısı ve Parametreleri

DNS panelinize eklediğiniz DKIM TXT kaydı aşağıdaki bileşenlerden oluşur:

v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7VJTUt...
Parametre Açıklama Örnek Değer
v=DKIM protokol versiyonuDKIM1
k=Kullanılan şifreleme algoritmasırsa
p=Base64 formatındaki Public Key verisiMIIBIjANBgkqhki...
t=Test modu (Y/N - Opsiyoneldir)y (Test modu aktif)
s=Servis türü (Opsiyoneldir)email

DKIM Kurulum Rehberi

1. DKIM Anahtarlarını Oluşturun
  • Sayfanın üst kısmındaki "Yeni DKIM Üret" sekmesine geçin.
  • Domain adınızı ve kullanacağınız selector'ü (genelde "default" veya "mail") yazın.
  • Şifreleme gücü olarak güncel standart olan 2048 bit'i seçin ve üretin.
2. DNS Paneline Public Key Ekleme
  • Cloudflare, cPanel veya domain firmanızın DNS yönetimine girin.
  • Yeni bir TXT kaydı oluşturun.
  • Host/Adı kısmına selector._domainkey yazın.
  • İçerik kısmına v=DKIM1; k=rsa; p=... değerini yapıştırın.
3. E-posta Sunucusuna Private Key Yükleme
  • Oluşan uzun ve gizli Private Key dosyasını sunucunuza (Postfix, Exim, Exchange vb.) yükleyin.
  • Sunucunuzun e-postaları bu anahtarla imzalaması için konfigürasyonunu yapın.
4. Test ve Doğrulama
  • DNS kaydını ekledikten sonra aracımızın "DKIM Kontrol Et" bölümünden kaydın aktif olduğunu teyit edin.
  • Gmail veya Outlook hesabınıza test e-postası göndererek başlık (Header) kısmında "dkim=pass" yazdığını görün.

Sıkça Sorulan Sorular

DKIM, e-posta güvenliği ve teslimat (inbox) oranları için kritik öneme sahiptir. E-postalarınızın spam olarak işaretlenme riskini azaltır, domain reputasyonunuzu korur ve alıcılara e-postalarınızın gerçekten sizden geldiğini kanıtlar. Modern e-posta güvenliği için SPF ve DMARC ile birlikte kullanılması şiddetle önerilir.

2048 bit günümüzde çoğu kurum ve Google/Microsoft gibi sağlayıcılar tarafından önerilen ideal seçenektir. Yeterli güvenlik sağlar ve sunucu performansı açısından dengelidir. 1024 bit artık güvenli kabul edilmezken, 4096 bit ekstra güvenlik sağlasa da DNS kayıt limitlerine takılabilir ve sunucuyu daha fazla yorar.

Selector, aynı domain için birden fazla DKIM anahtarı kullanabilmenizi sağlayan bir ön ektir. Genellikle default, mail, google gibi basit isimler kullanılır. Farklı e-posta servisleri (Örn: biri Office365, diğeri Mailgun) kullanıyorsanız her biri için farklı selector'ler belirleyerek çakışmaları önleyebilirsiniz.

Yeni eklediğiniz DKIM DNS kaydının internete yayılması (Propagation) genellikle 1-4 saat içinde gerçekleşir. Ancak bazı internet servis sağlayıcılarının önbelleklerine (Cache) bağlı olarak tam yayılım 24-48 saat sürebilir.

DKIM imzası başarısız olduğunda e-posta büyük ihtimalle spam/gereksiz klasörüne düşer veya sunucu tarafından tamamen reddedilir (Bounced). Başarısızlık genelde; DNS kaydının hatalı yazılması, sunucudaki Private Key ile DNS'teki Public Key'in uyuşmaması veya e-postanın yolda başka bir sunucu tarafından değiştirilmesinden kaynaklanır.
DNS Araçları
SPF Checker
E-posta SPF kaydı kontrolü
DMARC Checker
DMARC politikası analizi
DKIM Checker
DKIM imzası doğrulama
Mail Server Test
SMTP/IMAP/POP3 port testi
Mail Tester
Deliverability ve spam skoru

DNS Lookup
Tüm DNS kayıtlarını sorgula
Reverse DNS
IP → hostname çözümleme
DNS Validation
DNS kayıt doğrulama
DNS Health Check
Domain DNS sağlık analizi
DNSKEY Lookup
DNSSEC anahtar sorgulama
Recursive DNS
Open resolver testi
IP Araçları
IP Geolocation
IP adresi konum ve ISP bilgisi
IP Blacklist Check
Kara liste ve reputation kontrolü
Subnet Calculator
IP subnet ve CIDR hesaplama

Ping Test
Ağ gecikmesi ve bağlantı kalitesi
Traceroute / MTR
Network yolu ve hop analizi
Port Scanner
TCP port durumu kontrolü
ASN Lookup
BGP routing ve ASN sorgulama
Güvenlik Araçları
SSL Checker
SSL/TLS sertifika analizi
Web Security Test
HTTP başlık güvenlik analizi
Hash Generator
MD5, SHA-256 hash üretme
Diğer Araçlar
Whois Sorgulama
200+ TLD domain kayıt sorgusu
INODE Hesaplayıcı
Linux inode kapasitesi hesaplama
Cloud Server
Bulut sunucu karşılaştırma