Ya hep ya hiç incelemesinden kaçının
Bir sağlayıcı yardım sayfası yine de alıntı yapabilir RFC 7489 cari hesap ekranını veya desteklenen gönderim yolunu doğru bir şekilde tanımlarken. Tersine, yeni tarihli bir sayfa geçmiş protokol tavsiyelerini tekrarlayabilir. Yararlı inceleme birimi, yalnızca alıntının yaşı değil, bireysel talimat veya iddiadır. Bir denetçi, neyin geçerli kaldığını, mevcut standartlarda nelerin değiştiğini ve neyin sağlayıcının fiili uygulamasına bağlı olduğunu belirlemelidir.
RFC 9989 mevcut çekirdeği sağlar DMARC spesifikasyonu ve RFC 7489 değişiklikleri açıklar. Toplama ve arıza raporlaması artık ayrı ayrı belirtiliyor RFC 9990 Ve RFC 9991. Protokol bildirimlerini değerlendirmek için bu kaynakları kullanın, ancak bunları bir sağlayıcının zaten her kullanıcı arayüzü alanını veya konuşlandırılan değerlendiriciyi değiştirdiğinin kanıtı olarak görmeyin. RFC 9989 , Ek C; RFC 9990 , bölüm 1; RFC 9991 , bölüm 1
Tam ürün bağlamını koruyun
Bir kılavuza açıklama eklemeden önce, URL'sini, saklanan tarihi, ürünü, planı veya belirtilen yerlerde hesap kapsamını, bölgeyi, rotayı ve ilgili ön koşulları kaydedin. Bir satıcı markası, farklı yapılandırma yollarına sahip birden fazla posta ürünü içerebilir. Özel bir SMTP yoluna yönelik kılavuz, varsayılan API yoluna uygulanmayabilir ve barındırılan bir posta ürününe ilişkin talimatlar, aynı şirkete ait başka bir ürünü kapsamayabilir.
Hesap tarafından oluşturulan değerleri açıklayıcı örneklerden farklı tutun. Bir rehber örneği seçici veya DNS hedefi evrensel bir üretim değeri olarak kopyalanmamalıdır. Benzer şekilde, bir kullanıcı arayüzü talimatı, çevresindeki standartların açıklamasının güncellenmesi gerektiğinde bile yararlı kalabilir. Bu ayrımı koruyun; böylece okuyucu, yalnızca girişte geçmiş bir RFC göründüğü için geçerli bir katılım önkoşulunu göz ardı etmez.
Bu yazı, adı geçen bir sağlayıcının cari hesabını denetlemez veya belirli bir hizmetin uyumsuz olduğunu iddia etmez. Gelecekte kaynak temelli bir inceleme için bir yöntem sağlar. Herhangi bir gerçek ürün talimatı, uygun şekilde sunulmadan önce okunabilir bir ana kılavuza ve yetkili hesap bağlamına göre kontrol edilmelidir.
Her talimatı otoriteye göre sınıflandırın
En az dört ek açıklama kategorisi kullanın: ürün iş akışı, protokol gereksinimi, sağlayıcıya özel uygunluk veya politika ve açıklayıcı öneri. Ürün iş akışları, mevcut sağlayıcı kanıtlarına ihtiyaç duyar. Protokol gereksinimleri uygun spesifikasyon bölümüne ihtiyaç duyar. Sağlayıcının uygunluğu, protokolün minimumundan daha katı veya farklı bir kapsamda olabilir ve her alıcıya genelleştirilmemelidir. Önerilerin gerekçeleri ve sınırları açıklanmalıdır.
Her satıra aktörü ve koşulu yazın. Alıcının politika keşfetme davranışı, alan sahibinin DNS yayınlama görevinden farklıdır. Standardın kayıt sözdizimini değiştirmeden, söz konusu hizmet için belirli bir hesap alanını yapılandırma gereksinimi gerekli olabilir. Bir rapor hedefinin alma izni, gönderenin oraya rapor gönderme talebinden farklıdır.
Bir cümle kategorileri birleştirdiğinde onu bölün. Örneğin, bir raporlama adresini girme talimatı geçerli bir kullanıcı arayüzü adımı olabilirken, herhangi bir harici adresin raporları otomatik olarak aldığına dair bir iddia eksik olabilir. İnceleme, kılavuzun tamamını genel tavsiyelerle değiştirmek yerine, yararlı adımı korumalı ve eksik yetkilendirme koşulunu eklemelidir.
Belirli değiştirilmiş kavramları karşılaştırın
Geçerli çekirdek DMARC sürüm değeri DMARC1 kalır. İnceleme, bir DMARC2 kaydı icat etmemeli veya bir RFC alıntısını güncellemenin DNS sürüm değişikliği gerektirdiğini ima etmemelidir. Mevcut spesifikasyon aynı zamanda pct'nin kaldırılmasını da belgeliyor; tutulan IANA kayıt defteri ise bu etiketi geçmiş olarak işaretliyor. Bu gerçekler, dağıtılan her sağlayıcının bunu nasıl ele aldığını kanıtlamadan, pct'nin güncel bir temel standart örnekleme kontrolü olduğu yönündeki iddianın düzeltilmesini desteklemektedir.
Politika keşfi ve organizasyonel alan belirlemenin aynı zamanda eski basitleştirilmiş bir algoritma yerine mevcut spesifikasyonla karşılaştırılmasına ihtiyacı vardır. Raporlama ifadeleri uygun şekilde RFC 9990 veya RFC 9991 göre kontrol edilmelidir. Tam farkı ve operasyonel önemini kaydedin; kullanmayın”DMARCbis bölüm düzeyinde değerlendirmenin yerine her şeyi değiştirdi”. RFC 9989 , bölüm 4.7, 4.10 ve Ek A.6; IANA DMARC Etiketler kaydı
Ek açıklama çalışma sayfası ve kabul kriterleri
Kılavuz alıntısını, kaynak anlık görüntüsünü, ürün kapsamını, talimat kategorisini, mevcut yetkiyi, önerilen ek açıklamayı ve hala gerekli olan uygulama kanıtlarını içeren bir çalışma sayfası oluşturun. Dört sonuçtan birini atayın: uygun olduğu şekilde tutulur, bir kapsam notu ile birlikte tutulur, standartların iddiası değiştiği için güncellenir veya çözümlenmemiş bekleyen sağlayıcı kanıtı. Bunlar editoryal sonuçlardır, herhangi bir üretim sisteminin testi geçtiği iddiası değildir.
Çalışma sayfası ayrıca hesaba özgü değerleri ve davranışı belirlemek için gereken ayrı olarak yetkilendirilmiş testleri doğrulayabilecek sahibi de tanımlamalıdır. Sağlayıcı kılavuzuna erişilemiyorsa, genel bir kurulum sırasını değiştirmek ve bunu doğrulanmış olarak adlandırmak yerine kaynak boşluğunu etiketleyin.
Kabul, her açıklamanın kendi deliline dayanmasını gerektirir. Gözden geçiren kişi, bir protokol açıklaması revize edilirken ekran gezinme adımının neden muhafaza edildiğini görebilmelidir. Değişikliğin yanlışlıkla yeni bir taahhüt, desteklenmeyen özellik veya evrensel teslim edilebilirlik vaadi getirmemesi için orijinal alıntıyı ve önerilen ifadeleri bir arada tutun.
Eskiden alıntı yapılan bir kurulum sayfasının kurgusal incelemesi
Üç talimat içeren kurgusal bir sağlayıcı sayfası hayal edin: hesap tarafından oluşturulan DKIM kayıtları yönetin, ayarlar ekranı aracılığıyla bir raporlama adresi ekleyin ve mevcut standardın kullanıma sunma kontrolü olarak pct'yi kullanın. Sayfa RFC 7489 alıntı yapıyor. Burada böyle adlandırılmış bir sayfa denetlenmedi; bu icat edilen talimatlar sınıflandırma yöntemini göstermektedir.
Geçerli ürün belgeleri ve hesap değerlerinin desteklemesi durumunda DKIM adımı geçerli kalabilir. Raporlama adresi adımı, ek bir dış yetkilendirme açıklaması gerektirmesine rağmen bir kullanıcı arayüzü eylemi olarak geçerli kalabilir. Pct beyanı güncel standartlar açıklamasına ihtiyaç duyarken, sağlayıcının bu alanı fiili olarak ele alması bir uygulama sorusu olarak kalacaktır. Bu nedenle bir alıntı üç farklı inceleme sonucuna yol açar.
Önerilen bir sonraki eylem, desteklenen ürün talimatlarını korumak, standart dilini düzeltmek ve çözülmemiş davranışlar için sağlayıcıya özel kanıtlar elde etmektir. Mevcut tüm kayıtları silmek, kurulum gereksinimlerini atlamak veya sağlayıcıyı güvensiz ilan etmek değildir. Kurgusal örnek, erişim veya test sonuçlarında aşırı talepte bulunmadan dikkatli bir incelemenin ne kadar yararlı olabileceğini göstermektedir.
Operasyonel ve editoryal yayınları ayrı tutun
Bir editoryal güncelleme, üretim doğrulaması tamamlanmadan önce, limitlerinin görünür olması koşuluyla, bir kılavuzu iyileştirebilir. Açıklamalı bir belgeyi, canlı bir hesabın doğru şekilde yapılandırıldığının kanıtı olarak tanımlamayın. Bunun tersine, başarılı bir hesap testi her müşteri planına, bölgeye veya alıcı uygulamasına genellenmemelidir.
Katalog, hangi adımların geçerli kaldığını, hangilerinin değiştiğini ve hangilerinin sağlayıcının uygulamasına bağlı olduğunu tanımlayan ek açıklamalar gerektirir. Bu taslak için gerçek bir kaynağa özel açıklamalı kılavuz açık kalmıştır. Mevcut adlandırılmış sağlayıcı sunumu, hesapta gezinme, DNS düzenlemesi veya mesaj testi talep edilmemektedir. Orijinal delil kapısı ve diğer beş tahliye kapısı açık kalır.
Operasyonel yayınlamadan önce, gerçek okunabilir sağlayıcı kaynağını edinin ve tam alıntıları, kaynak tarihlerini ve mevcut standart referanslarını saklayın. Nitelikli bir incelemeci, saklanan her talimatın ürün kapsamıyla eşleştiğini ve çözümlenmemiş uygulama davranışının çözümlenmemiş olarak kaldığını kontrol etmelidir. Bu yaklaşım, eski bir alıntının tek başına doğruluğunu ya da başarısızlığını kanıtladığını iddia etmeden kullanışlı bir rehber üretir.