Defaults.Exposed

Defaults.ExposedDMARC › DAMMM

DMARC अपनाने की रिपोर्ट — मासिक: DMARC अपनाने का परिपक्वता मैट्रिक्स (DAMMM)

संस्करण #1 · 2026-06-29 तक का डेटा

DAMMM पूरी जनगणना में DMARC अपनाने का आवर्ती माप है — 261 मिलियन डोमेन, हर महीने एक ही आकार में पुनः कहा जाता है ताकि संख्याओं को देखा, उद्धृत किया और जवाबदेही में रखा जा सके। मैट्रिक्स है DMARC अपनाने का परिपक्वता मॉडल (DAMM) दुनिया पर लागू।

संस्करण #1 (2026-06) आधार रेखा है — रेत में खींची गई लकीर। इस महीने कोई रुझान दावा नहीं, डिज़ाइन से: हर भविष्य का संस्करण इस के खिलाफ आंदोलन मापता है। रुझान अगले महीने शुरू होते हैं।

मैट्रिक्स

जनसंख्या कट द्वारा DAMM चरण शेयर। ग्लोबल जनगणना में हर मूल्यांकित डोमेन को कवर करता है; ccTLD और gTLD कट जमी हुई लीग (कम से कम 50,000 मूल्यांकित डोमेन वाले TLD) को कवर करते हैं, डोमेन संख्या द्वारा भारित।

DAMM चरणवैश्विकccTLD (लीग)gTLD (लीग)
चरण 1–2 — कोई DMARC रिकॉर्ड नहीं 75.1% 67.2% 77.9%
चरण 3–4 — प्रकाशित, प्रवर्तित नहीं 14.3% 19.4% 12.6%
चरण 5 — प्रवर्तित (quarantine/reject) 10.6% 13.4% 9.5%
चरण 6 — मजबूत (प्रॉक्सी) संस्करण #2 से संस्करण #2 से संस्करण #2 से
परिपक्वता स्कोर (0–100) 17.7 23.1 15.8
औसत DAMM चरण (1–6) 6 में से 2.16 6 में से 2.36 6 में से 2.08

चरण 5 के भीतर, प्रवर्तन बराबरी पर है: 13.8 मिलियन डोमेन p=quarantine पर बनाम 13.9 मिलियन p=reject पर।

चरण 6 जनगणना स्तर पर एक प्रॉक्सी है — DMARCbis np=/tree-walk कवरेज साथ ही DNS में MTA-STS और TLS-RPT उपस्थिति — और इसकी पंक्ति संस्करण #2 से मैट्रिक्स में जुड़ती है। चरण 3–4 के भीतर अवलोकन-बनाम-दृश्यता विभाजन के लिए रिपोर्ट डेटा की आवश्यकता है और जनगणना से प्राप्त नहीं की जा सकती; इसे चिह्नित किया गया है, अनुमानित नहीं। EU-बनाम-बाकी-दुनिया कट संस्करण #2 से जुड़ता है।

बदलाव करने वाले

आंदोलन के लिए दो संस्करण चाहिए। संस्करण #2 से, यह अनुभाग लीग के सबसे अच्छे और सबसे बुरे महीने-दर-महीने बदलाव करने वालों का नाम लेता है — आधार रेखा पर जमी सदस्यता के खिलाफ मापा गया, इसलिए आंदोलन वास्तविक आंदोलन है।

वॉल वॉच

14.3% सभी मूल्यांकित डोमेन — लगभग 37.3 मिलियन — दीवार पर अटके हैं: DMARC प्रकाशित, कुछ भी प्रवर्तित नहीं। सभी डोमेन के बजाय रिकॉर्ड के खिलाफ मापा गया, 57.4% DMARC रिकॉर्ड p=none पर हैं। यह वह संख्या है जिसे DAMM स्थानांतरित करने के लिए मौजूद है, और जिसे यह रिपोर्ट हर महीने देखती है।

ब्लाइंड वॉच

64.3% DMARC रिकॉर्ड कोई कुल रिपोर्ट नहीं माँगते — 65 मिलियन रिकॉर्ड में से केवल 23.2 मिलियन रिकॉर्ड में rua= पता है। रिपोर्टिंग के बिना रिकॉर्ड उन भेजने वालों को नहीं ढूंढ सकता जिन्हें उसे संरेखित करने की आवश्यकता है, इसलिए इन डोमेन ने रोशनी बंद करके यात्रा शुरू की है।

स्थायी चेतावनी: rua= उपस्थिति सभी DMARC रिकॉर्ड में मापी जाती है, इसलिए किसी एकल नीति (जैसे p=none) के साथ इसका सटीक ओवरलैप जनगणना से प्राप्त नहीं किया जा सकता। जहाँ कोई दावा उस ओवरलैप को छूता है हम सीमाएं बताते हैं, कभी सटीक क्रॉस-टैब नहीं।

एक चार्ट, एक कहानी

इस संस्करण की कहानी, एक पंक्ति में: DMARC प्रवर्तित करने वाले हर डोमेन के लिए, 7.1 कोई रिकॉर्ड बिल्कुल प्रकाशित नहीं करते। (यह संस्करण केवल पाठ; चार्ट श्रृंखला संस्करण #2 में रुझान डेटा के साथ शुरू होती है — प्रति संस्करण एक चार्ट, हमेशा एक कहानी।)

पद्धति + परिवर्तन लॉग

लीग सदस्यता: संस्करण #1 पर कम से कम 50,000 मूल्यांकित डोमेन वाले TLD, जमे हुए ताकि महीने-दर-महीने डेल्टा वास्तविक आंदोलन हों। सभी आँकड़े जनगणना आँकड़े हैं — पूरी मापी गई जनसंख्या, नमूना नहीं — और केवल कुल।

चरण मानचित्रण, जैसा संस्करण डेटा में प्रकाशित:

Census-level 6-stage buckets from checks.json total dmarc states (evaluated = n - na; any = evaluated - absent; enforce = quarantine + reject): s12_no_record = 100 - any%, s34_none_only = any% - enforce%, s5_enforced = enforce%. Percentages are shares of the evaluated population (na = 0 at census level, so evaluated = checks.json graded). graded is the tlds.json grade-rollup total, carried for reference; its denominator differs slightly from checks.json.

परिपक्वता स्कोर, जैसा संस्करण डेटा में प्रकाशित:

maturityScore = ((2.5*none_only_share + 5*enforce_share) / 5) * 100, where shares are fractions of the evaluated population (none_only = (any-enforce)/evaluated, enforce = (quarantine+reject)/evaluated; domains with no record contribute 0). 0 would mean no domain publishes a record; 100 would mean every domain enforces; a published-but-unenforced record earns half-credit (2.5 of 5).

औसत DAMM चरण, जैसा संस्करण डेटा में प्रकाशित:

avgStage = 1.5*no_record_share + 3.5*none_only_share + 5*enforce_share, shares as fractions of the evaluated population; 1-6 scale using stage midpoints (no record = 1.5, published-not-enforcing = 3.5, enforcing = 5).

इस संस्करण की पूरी लीग एक स्थैतिक CSV के रूप में डाउनलोड करने योग्य है — प्रति लीग TLD एक पंक्ति (tld, kind, country, evaluated, anyPct, enforcePct, maturityScore, avgStage): dammm-2026-06.csv

परिवर्तन लॉग

जानना चाहते हैं कि आपका डोमेन कहाँ खड़ा है? मुफ़्त जांच चलाएं → — निजी; हम किसी डोमेन का ग्रेड केवल उसके सत्यापित स्वामी को दिखाते हैं।

DMARC हब · TLD के अनुसार · देश के अनुसार · 6-चरण मॉडल

हम कैसे ग्रेड करते हैं → · केवल समग्र डेटा; हम कभी भी किसी व्यक्तिगत डोमेन का ग्रेड प्रकाशित नहीं करते।