Каждое изменение определения метрики фиксируется здесь и попадает в
methodology_version каждой точки истории. Без этого ступенька в ряду
читается как изменение реальности, а не формулы.
Публичная копия: /email-stats/changelog.html.
Первый прогон под новой методикой — 2026-07-27 (скан 2026-07-25 или новее).
| Метрика | Было | Стало | Влияние | |
|---|---|---|---|---|
domains_with_mx | все домены с любой MX-записью | без RFC 7505 null-MX (MX 0 .) | −4 201 домен (−0.63%) на снапшоте 2026-07-24 | |
long_tail.self_hosted_domains | пересчёт `same\ | sub_of` по всем доменам | provider == 'Self-Hosted', как в таблице провайдеров | −187 доменов; таблица и long-tail сошлись (было 151 019 / 151 206) |
| DMARC-ряды до 2022-08-11 | 0 | null | 84 точки: у alexa-партиций OpenINTEL нет запросов _dmarc.* вообще, ноль означал бы «никто не публикует DMARC» | |
| Месячная точка при прореживании | первый день месяца | медоид ok-дней месяца | один сбойный день больше не представляет месяц (2022-08-11 = весь август 2022) | |
| Дельты 7d/30d/365d | ближайшая точка по дате | ближайшая сопоставимая: тот же list_source, quality == ok | дельты через границу alexa→tranco не публикуются | |
| Проценты в HTML | локальные :.1f / сырые значения | единый fmt_pct, два знака | 47.0% / 46.99% / 46.9% для одной метрики стали одним значением |
names_measured, domains_resolved — фактический размер измеренной популяции.«Топ-1M» — не знаменатель: alexa-партиция 2022-04-01 содержит 1 637 544 apex-имени,
2021-02-01 — 559 235, tranco 2026-07-24 — 1 087 498.
domains_with_null_mx — домены, явно отказывающиеся принимать почту.dmarc.without_rua, dmarc.none_without_rua, dmarc.rua_unparseable, dmarc.rua_external_vendor_only, dmarc.maturity (enforcing / monitoring / inert),
dmarc.top_rua_vendors.
dmarc.enforced_dmarcbis, dmarc.with_np, dmarc.with_psd — DMARCbis (RFC 9989/9990/9991), где тега pct= больше нет. enforced (RFC 7489)
сохраняется ради непрерывности ряда с 2016 года.
tier_breakdown — разрез по тирам Tranco (§15 методологии обещал его с самого начала, но функция tier() не вызывалась ни разу).
mailbox_esp_matrix — кросс-таблица mailbox × ESP (§11, обещана и не публиковалась).list_source, quality, classifier_generation, dmarc_available, methodology_version, dictionary_hashes — провенанс каждой точки.
Числа §2-§17 больше не литералы, а считаются из данных. Разошедшиеся значения
на момент правки: паттернов MX 328 (писали ~310), токенов верификации 149 (~70),
реестр 1 867 221 домен (~1.2 M), domains.csv.gz 22 МБ (~13 МБ),
SPF-покрытие 82.57% (~81.5%), длинный хвост 17.43% и 80 425 уникальных целей
(~18.5% и «~84 k синглтонов» — на деле синглтонов 64 741).
эту границу несопоставимы: разные измеренные популяции.
классификатора (5 категорий, без бакета Self-Hosted). Ряды провайдеров на
этом участке разорваны намеренно; интерполяция убрана.