SPF, DKIM ve DMARC ayarlarının nasıl yapılacağına dair temel bilgileri, teknik detaylara boğulmadan özetleyeceğiz. Bu bilgiler, bu protokolleri uygulamak isteyenlerin nereden başlayacağını anlamalarına yardımcı olacaktır. SPF, DKIM ve DMARC’ın ne olduğunu ve neden önemli olduğunu merak ediyorsanız sizi şuradaki yazımıza yönlendirelim.
1. SPF (Sender Policy Framework) Ayarları
Temel Adımlar:
- SPF Kaydı Oluşturma:
- SPF kaydı, DNS (Domain Name System) ayarlarınıza eklenen bir metin kaydıdır.
- Bu kayıt, hangi sunucuların sizin alan adınızdan e-posta göndermeye yetkili olduğunu belirtir.
- Örnek bir SPF kaydı:
v=spf1 include:_spf.example.com ~all
Bu kayıt, “_spf.example.com” sunucusunun e-posta göndermeye yetkili olduğunu belirtir.
- DNS Ayarlarına Ekleme:
- Alan adınızın DNS yönetim panelinde (genellikle hosting veya domain sağlayıcınızın kontrol panelinde), TXT kaydı olarak SPF kaydını ekleyin.
- Örneğin, “example.com” için SPF kaydı eklemek için DNS panelinde şu şekilde bir TXT kaydı oluşturun:
example.com. TXT "v=spf1 include:_spf.example.com ~all"
- Test Etme:
- SPF kaydınızın doğru çalışıp çalışmadığını test etmek için çevrimiçi SPF doğrulama araçlarını kullanabilirsiniz.

2. DKIM (DomainKeys Identified Mail) Ayarları
Temel Adımlar:
- DKIM Anahtarı Oluşturma:
- DKIM, bir anahtar çifti (public ve private key) kullanır. Bu anahtarlar, e-postalarınızı imzalamak ve doğrulamak için kullanılır.
- E-posta sunucunuz veya web hosting sağlayıcınız, genellikle bu anahtarları sağlayabilirler.
- Public Key’i DNS’e Ekleme:
- Oluşturulan public key, DNS ayarlarınıza bir TXT kaydı olarak eklenir.
- Örnek bir DKIM kaydı:
default._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC..."
- E-posta Sunucusunda DKIM’i Etkinleştirme:
- E-posta sunucunuzda DKIM imzalama özelliğini etkinleştirin. Bu, genellikle sunucu yönetim panelinden yapılır.
- Test Etme:
- DKIM kaydınızın doğru çalışıp çalışmadığını test etmek için e-posta gönderip alıcı tarafında DKIM doğrulamasını kontrol edebilirsiniz.
3. DMARC (Domain-based Message Authentication, Reporting, and Conformance) Ayarları
Temel Adımlar:
- DMARC Politikası Oluşturma:
- DMARC politikası, SPF ve DKIM doğrulamalarının sonuçlarına göre e-postaların nasıl işleneceğini belirler.
- Örnek bir DMARC kaydı:
_dmarc.example.com. TXT "v=DMARC1; p=none; rua=mailto:[email protected]"
Bu kayıt, e-postaların reddedilmeden işlenmesini ve raporların belirtilen e-posta adresine gönderilmesini sağlar.
- DNS Ayarlarına Ekleme:
- DMARC kaydını, DNS ayarlarınıza TXT kaydı olarak ekleyin.
- Örneğin:
_dmarc.example.com. TXT "v=DMARC1; p=quarantine; rua=mailto:[email protected]"
- Raporları İzleme:
- DMARC, e-posta gönderimleri hakkında raporlar sunar. Bu raporları düzenli olarak kontrol ederek, e-posta güvenliğinizi izleyebilir ve iyileştirebilirsiniz.
- Politikayı Kademeli Olarak Sıkılaştırma:
- Başlangıçta DMARC politikasını “p=none” (sadece raporlama) olarak ayarlayın. Daha sonra, “p=quarantine” (karantina) ve “p=reject” (reddetme) gibi daha sıkı politikalara geçebilirsiniz.
Genel İpuçları:
- DNS Yönetimi:
- SPF, DKIM ve DMARC kayıtlarını eklemek için alan adınızın DNS yönetim panelini kullanın. Bu panel, genellikle hosting veya domain sağlayıcınız tarafından sunulur.
- E-posta Sunucusu Ayarları:
- E-posta sunucunuzun yönetim panelinde, SPF, DKIM ve DMARC ile ilgili ayarları etkinleştirin. Bu ayarların etkileştirilmesinde bazı paneller kullanıcı dostu çözümler sunarak teknik işlemleri sizin adınıza kolaylaştırabilir.
- Test Araçları:
- SPF, DKIM ve DMARC kayıtlarınızın doğru çalışıp çalışmadığını test etmek için çevrimiçi doğrulama araçlarını kullanın. Örneğin, MXToolbox veya Google Admin Toolbox gibi araçlar bu işlemleri kolaylaştırır.
- Destek Alın:
- Bu ayarları yapmakta zorlanıyorsanız, hosting veya e-posta sağlayıcınızın destek ekibinden yardım isteyebilirsiniz.
Sonuç:
SPF, DKIM ve DMARC ayarları, e-posta güvenliğinizi artırmak için kritik öneme sahiptir. Bu protokolleri uygulamak, teknik bilgi gerektirse de, temel adımları takip edebilmeniz için bir akış paylaşmak istedik. E-posta güvenliğinizi sağlamak, hem kendinizi hem de müşterilerinizi korumanın en etkili yollarından biridir.
Media Felix / Tech Lab / Türkiye