MX sorgulama neleri kontrol eder?
Araç alan adının MX kayıtlarını okur ve her posta sunucusunu öncelik değeriyle listeler. Sunucu adları bilinen bir sağlayıcının kalıbına uyuyorsa olası sağlayıcıyı da belirtir. Ardından alan adının TXT kayıtlarından SPF politikasını, _dmarc alt adından DMARC politikasını alır, ikisini de ayrıştırır ve bulguları raporlar.
Buradaki her şey herkese açık DNS'ten okunur. Araç posta sunucunuza bağlanmaz, test e-postası göndermez, hiçbir posta kutusuna bakmaz.
MX kayıtları nasıl okunur?
Gönderen sunucular önce öncelik numarası en küçük olan MX sunucusunu dener, ancak o başarısız olursa daha büyük numaralara geçer. Eşit numaralar yükü paylaşır. MX hedefi, bir adrese çözümlenen bir ana bilgisayar adı olmalıdır; IP adresi de CNAME de olamaz. Alan adının hiç MX kaydı yoksa gönderenler alan adının A veya AAAA kaydına teslim etmeyi dener ki bu nadiren istenen bir şeydir.
Hiç e-posta almaması gereken bir alan adı null MX yayınlayabilir: önceliği 0, hedefi tek bir nokta olan tek kayıt. Bu, gönderenlere günlerce yeniden denemek yerine hemen hata vermelerini söyler.
SPF: alan adı adına kim e-posta gönderebilir?
SPF, v=spf1 ile başlayan ve alan adını zarf gönderen adresinde kullanmasına izin verilen sunucuları sayan bir TXT kaydıdır.
DMARC: politika ve raporlama
DMARC, SPF ve DKIM'i insanların gerçekten gördüğü From başlığındaki adrese bağlar. Araç politikayı, varsa alt alan adı politikasını, pct değerini ve rapor adreslerini gösterir.
DKIM neden seçici (selector) ister?
DKIM açık anahtarları secici._domainkey.example.com adında yayınlanır ve seçici, gönderen sistemin keyfî olarak belirlediği bir etikettir. Bir alan adının çok sayıda seçicisi olabilir ve DNS bunları listelemenin bir yolunu sunmaz; dolayısıyla hiçbir araç yalnızca alan adından DKIM anahtarını bulamaz. Seçiciyi, alan adından gönderilmiş bir e-postanın DKIM-Signature başlığındaki s= etiketinde bulabilir, ardından o adı DNS sorgulama ile TXT olarak sorgulayabilirsiniz.
Bu kayıtların kanıtlayamayacağı şeyler
Doğru MX, SPF, DKIM ve DMARC kayıtları güvenilir teslimat için gereklidir, ama iletinin gelen kutusuna düşeceğini garanti etmez. E-posta sağlayıcıları gönderen itibarına, şikâyet oranlarına, içeriğe ve alıcı etkileşimine de bakar; bunların hiçbiri DNS'te görünmez. Aynı şekilde temiz bir yapılandırma e-postanın akmakta olduğunu da kanıtlamaz. Yayınlanan politikanın tutarlı olduğunu gösterir; DNS tarafında düzeltebileceğiniz kısım da budur.