E-posta güvenliği: SPF, DKIM ve DMARC nedir, nasıl kurulur?
E-postalarınız spam klasörüne düşüyorsa ya da biri sizin adınıza sahte e-posta gönderiyorsa sebep çoğunlukla eksik SPF, DKIM ve DMARC kayıtlarıdır. Üç DNS kaydının ne yaptığı ve kurulum sırası.

SPF, DKIM ve DMARC; alan adınızdan gönderilen e-postaların gerçekten sizden geldiğini alıcı sunuculara kanıtlayan üç DNS kaydıdır. Eksik ya da hatalı olduklarında iki sorun çıkar: gönderdiğiniz e-postalar spam klasörüne düşer ve başkaları sizin alan adınızla sahte e-posta gönderebilir.
SPF: kimler gönderebilir?
SPF kaydı, alan adınız adına e-posta göndermeye yetkili sunucuların listesidir. Örneğin e-postanız bir hizmet sağlayıcıdaysa kayıt şuna benzer:
v=spf1 include:_spf.saglayici.com ~all
Dikkat: alan adı başına yalnızca bir SPF kaydı olmalı. Bülten servisi, CRM, fatura programı gibi sizin adınıza e-posta gönderen her servis bu tek kayda eklenir; iki ayrı SPF kaydı ikisini de geçersiz kılar.
DKIM: e-posta yolda değişti mi?
DKIM, her e-postaya dijital bir imza ekler; alıcı sunucu, DNS'teki açık anahtarla imzayı doğrular. İmza tutarsa e-postanın yolda değiştirilmediği ve gerçekten yetkili sunucudan çıktığı anlaşılır. Anahtarı e-posta sağlayıcınız üretir; siz yalnızca verdiği kaydı DNS'e eklersiniz.
DMARC: tutmazsa ne olsun?
DMARC, SPF ya da DKIM doğrulaması başarısız olduğunda alıcının ne yapacağını söyler ve size rapor gönderilmesini sağlar:
v=DMARC1; p=none; rua=mailto:dmarc@alanadiniz.com
p=none: Sadece raporla, engelleme. Başlangıç için.p=quarantine: Spam klasörüne at.p=reject: Reddet.
Kurulum sırası
- SPF'yi kurun, gönderen tüm servisleri ekleyin.
- DKIM'i sağlayıcınızdan alıp ekleyin.
- DMARC'ı
p=noneile başlatın, iki üç hafta raporları izleyin. - Meşru e-postalarınızın hepsi doğrulanıyorsa
p=quarantine, sonrap=reject'e geçin.
Kontrol
Kendinize bir e-posta gönderip "orijinali göster" seçeneğiyle başlıklara bakın; SPF, DKIM ve DMARC satırlarında pass görmelisiniz. Sitemizin iletişim formundan gelen e-postalar da bu üç kayıtla gönderiliyor.
SPF/DKIM/DMARC kurmak on beş dakikalık bir iş; kurulmadığında kaybedilen teklif e-postalarının maliyeti çok daha yüksek.
DNS kayıtlarınızı birlikte kontrol etmek için web güvenliği sayfasından yazabilirsiniz.