Bir sağlayıcı API'si, amaçlanan e-posta akışı hala başarısızken başarıyı bildirebilir. Doğrulama, yürütmeyi, görünürlüğü ve operasyonel sonucu birbirinden ayırmalıdır. Bu kontrolleri değişiklikten önce tanımlayın, böylece temsilci, işletmenin gerçekten ihtiyaç duyduğu sonucun yerine kolay bir yeşil sinyal koyamaz.
Başarı sözleşmesini tanımlayın
Tam kayıt veya konfigürasyon değişikliğini, etkilenen hizmetleri, test rotalarını, beklenen kimlik doğrulama sonucunu ve gözlem süresini listeleyin. Hangi kanıtların başarıyı göstereceğini ve eksik kapsamın kabul edilebilir olup olmadığına kimin karar vereceğini belirleyin. Yalnızca en kolay etkileşimli mesajı test etmek yerine düşük hacimli ve planlı gönderenleri dahil edin.
A DKIM anahtar arama, sorgulanan konumda bir genel anahtarın mevcut olduğunu gösterir; uygulamanın ilgili özel anahtarı kullandığını veya alıcının bir imzayı doğruladığını göstermez. DMARC ile kimlik doğrulamaya bağlıdır hizalamasadece varlığı değil TXT kayıtları. RFC 6376 Ve RFC 9989.
Yapılandırma katmanını kontrol edin
Sağlayıcının yanıtını saklayın ve ortaya çıkan durumu tekrar okuyun. İlgili yetkili DNS sunucularını ve seçilmiş özyinelemeli çözümleyicileri uygun şekilde sorgulayın, yanıtları ve süreleri ayrı ayrı kaydedin. Önbelleğe alınan yanıtlar geçiş sırasında farklılık gösterebilir. Tek bir çözümleyiciden evrensel yayılma iddiasında bulunmaktan veya eski bir yanıtı, başarısız bir yazmanın doğrudan kanıtı olarak görmekten kaçının.
Yalnızca bir alt dizeyi değil, beklenen kayıt kümesinin tamamını karşılaştırın. İlgisiz değerlerin korunduğunu ve projenin onaylı kiracı ve bölgede kaldığını doğrulayın. Yürütme zaman aşımına uğradıysa, yeniden denemeden önce mevcut durumu uzlaştırın. Bilinmeyen bir yazma sonucu, başarısız bir yazma işlemine eşdeğer değildir.
Gerçek bir gönderme yolunu kontrol edin
Gerçek uygulama yolu üzerinden yalnızca yetkili test mesajlarını gönderin. Görünür Kimden kimliği, kimliği doğrulanmış kimlikler ve hizalama yorumuyla güvenilir bir gözlem noktasından ilgili alıcı tarafı kimlik doğrulama kanıtlarını koruyun. Protokol sonuçlarının yanı sıra iş akışını da onaylayın. Bir SMTP sunucusu tarafından kabul edilmesi, gelen kutusunun yerleştirildiğini veya kullanıcının mesajı gördüğünü kanıtlamaz.
Çok rotalı bir hizmet için bir kapsama listesi tutun. Bir geçiş yolu, test edilmemiş yük devretme veya zamanlanmış rotaları temizlemez. Raporları birleştir daha sonraki izlemeyi destekleyebilir ancak gecikmeleri ve kapsamları, onları tek acil doğrulama mekanizması olarak uygunsuz kılmaktadır.
Başarısız bir kontrolü test edilmemiş bir rota ile karşılaştırın
Yetkili kaydın onaylanan değerle eşleştiğini ve etkileşimli faturalandırma testinin hizalanmış kimlik doğrulamasını geçtiğini, ancak gerekli aylık bordro yolunun uygulanmadığını varsayalım. Bordro kapsamını eksik olarak korurken yapılandırma gözlemini ve faturalandırma sonucunu kaydedin. Tek bir geçiş yolunu tüm hizmeti kapsayan bir başarıya dönüştürmeyin.
Ayrı bir varsayımsal durumda, kayıt eşleşir ancak gerekli mesaj, hizalama kriterinde başarısız olur. Bu, yalnızca eksik kanıt değil, başarısız bir mesaj önkoşuludur. Bir sonraki eylem farklıdır: ikinci durumda gözlemlenen kimlik hatasını araştırın ve ilk durumda yetkili programlanmış rota kontrolünü düzenleyin. Her iki senaryo da bir DNS sorgusu, iletilen test mesajı veya yürütülen kapatma işlevi değildir.
Belirsizlik durumunda ne yapacağınıza karar verin
Sonucu kapsam dahilinde doğrulanmış, başarısız veya eksik olarak sınıflandırın ve ardından bir sonraki eylemi atayın. Bir başarısızlık, daha fazla değişikliğin durdurulmasını, bir rotanın araştırılmasını veya onaylanmış bir geri alma işleminin başlatılmasını gerektirebilir. Eksik deliller, derhal tersine çevirmek yerine planlı bir gözlem gerektirebilir. DMARC zayıflatmayın veya genişletmeyin SPF sadece yeşil bir gösterge paneli elde etmek için.
Test edilen kapsamı, zaman damgasını, alıcıyı ve olağanüstü sınırlamaları koruyun. Aralıklı ve düşük hacimli arızaları yakalamak için anında doğrulamanın ardından izlemeye devam edin. İş değişikliğini yalnızca üzerinde mutabakata varılan kriterler karşılandığında kapatın ve açıkça kabul edilen kalan belirsizliği de koruyun.