SPF, DKIM ve DMARC Kaydı Oluşturucu

Alan adınız için e-posta kimlik doğrulama DNS kayıtlarını oluşturun; e-postalarınız spam klasörüne düşmesin.

SPF, DKIM ve DMARC; alıcı sunuculara “bu e-posta gerçekten bu alan adından geliyor” demenin üç yoludur. Üçü birlikte kurulduğunda e-postalarınızın spam klasörüne düşme ihtimali azalır ve alan adınız sahte gönderimlerde kullanılamaz. Bu araç tamamen tarayıcınızda çalışır; girdiğiniz hiçbir bilgi sunucuya gönderilmez.

1. SPF kaydı

E-postayı kim gönderiyor?
Kendi sunucunuz
Tür: TXTAd (host): @
v=spf1 include:_spf.google.com ~all
    • v=spf1 kaydın SPF olduğunu belirtir; bir alan adında yalnızca bir SPF kaydı olmalıdır.
    • include: ilgili servisin gönderim sunucularını ekler; a ve mx kendi sunucunuzu kapsar.
    • SPF en fazla 10 DNS sorgusuna izin verir (include, a, mx…); fazlası kaydı geçersiz kılar.
    • Başlangıçta ~all ile başlayıp DMARC raporlarında sorun görmediğinizde -all'a geçebilirsiniz.

    2. DKIM kaydı

    DKIM, e-postaya dijital imza ekler. Anahtar çiftini e-posta sağlayıcınız ya da hosting paneliniz üretir; DNS'e yalnızca açık anahtarı eklersiniz. Özel anahtarı hiçbir zaman paylaşmayın.

    • cPanel: E-posta → E-posta Teslim Edilebilirliği (Email Deliverability) → alan adınız → DKIM kaydını görüntüleyin ve DNS'inize ekleyin (DNS aynı sunucudaysa otomatik eklenir).
    • Google Workspace: Yönetici konsolu → Uygulamalar → Gmail → E-posta kimliğini doğrulama → yeni kayıt oluşturun; google._domainkey TXT kaydını ekleyip “Kimlik doğrulamayı başlat” deyin.
    • Microsoft 365: Microsoft Defender portalında DKIM ayarlarından alan adınız için iki CNAME kaydı (selector1._domainkey, selector2._domainkey) verilir; bunları ekleyip imzalamayı etkinleştirin.

    Sağlayıcınız size yalnızca açık anahtarı verdiyse kaydı burada biçimlendirebilirsiniz:

    Tür: TXTAd (host): default._domainkey
    v=DKIM1; k=rsa; p=AÇIK_ANAHTAR

    3. DMARC kaydı

    Tür: TXTAd (host): _dmarc
    v=DMARC1; p=none; adkim=r; aspf=r
    • Önce p=none ile başlayın ve rua adresine gelen raporlarla tüm meşru gönderim kaynaklarınızın SPF/DKIM'den geçtiğini doğrulayın.
    • Sorun görmediğinizde kademeli olarak quarantine, ardından reject politikasına geçin.
    • Rapor adresi başka bir alan adındaysa o alan adında yetkilendirme kaydı gerekebilir.

    Kayıtları ekledikten sonra

    DNS değişikliklerinin yayılması birkaç dakikadan birkaç saate kadar sürebilir. Ardından kendinize bir test e-postası gönderip e-posta başlığındaki spf=pass, dkim=pass ve dmarc=pass ifadelerini kontrol edin. Sorun yaşarsanız forumdaki E-posta Hosting bölümünde yardım isteyebilirsiniz.

    Geri
    En Üst