將採用率和可用性定義為單獨的衡量標準
MTA-STS 採用可以指DNS發現、語法上有效的策略檢索、強制模式的發佈或觀察到的與域接收MX路由的兼容性。策略主機可用性是另一個屬性:它涉及 HTTPS 端點在觀察時是否可存取且有效。研究應該單獨定義這些措施,而不是將一次成功的獲取視為完整的傳輸安全採用。
RFC 8461 定義MTA-STS發現、策略檢索、驗證和快取。它支援可重複的測量設計,而不是資料集存在的斷言。本文不包含網域掃描、可用性百分比、連線測試或縱向調查結果。所有範例均明確為假設。
建立接收域人口
MTA-STS涉及接收域的郵件路由。網站、出站寄件者品牌或客戶組織的清單不會自動成為適當的接收域清單。收集前明確單位、選擇方法及排除情況。記錄範例是否包含沒有可用郵件路由的網域以及這些情況如何影響每個指標,而不是默默地刪除它們。
凍結輸入清單並保留其來源、日期、規範化規則和雜湊值。如果清單在運行之間發生變化,請保留成員資格歷史記錄。進入或離開樣本的網域可以改變明顯的採用情況,而無需對其策略進行任何更改。除非抽樣設計支持該推論,否則不要將便利樣本稱為全域估計。本手稿沒有提供這樣的估計。
將DNS發現與 HTTPS 檢索分開
RFC 8461定義了_mta-sts擁有者處的發現記錄以及 mta-sts 主機下眾所周知路徑的策略檢索位置。發現標識符表示策略發生變化;它不是證書指紋或端點當前工作的證明。記錄DNS答案、擁有者、解析器和時間,與後續 HTTPS 觀察值無關。
此標準要求 HTTP 200 OK 進行策略檢索,並規定寄件者不得在該檢索過程中遵循 HTTP 重定向。它也表示傳送者不得使用 HTTP 快取進行策略檢索,這與MTA-STS策略快取不同。該方法應該保留回應狀態和重定向行為,而不是接受任何看起來成功的瀏覽器目標。在此工作期間未取得端點或遵循重定向。
根據規定的規則驗證策略和連接
此策略包含RFC 8461語法下的版本、模式、 MX模式和最大期限。保留實際位元組和解析器版本。使用測試模式的策略與強制模式不是同一測量類別。無策略是另一種應該被命名而不是歸入通用採用計數的狀態。使用標準的要求強度報告內容類型處理:發送者應該驗證文本/純文本,而不是發明一個通用的更強的要求。
HTTPS 憑證驗證是一個單獨的觀察。記錄請求的主機名稱、端點、時間和實際驗證結果。網路故障、憑證故障、意外狀態和格式錯誤的策略具有不同的意義,應在錯誤日誌中單獨保留。不要因為一個觀察位置無法到達某項策略而推斷該策略不存在,也不要忽略連接錯誤以產生更大的採用分子。
將策略模式與預期MX路由進行比較
語法上有效的策略仍然可以描述錯誤的接收主機。 RFC 8461定義了MX主機名稱和通配符模式的精確匹配。通配符並不是名稱中任意位置的不受限制的通配符。此方法必須實現標準定義的語法和匹配。保留測量範圍內每個主機的MX觀測值和匹配決策。
單獨的 HTTPS 取得並不能確定每個MX端點都提供與政策相符的有效TLS服務。如果研究未執行授權的SMTP觀察,請說明未測量路由相容性。如果稍後的測試獲得批准,請將其連接證據和人口與策略主機可用性分開。不要僅透過DNS和 HTTP 來實現端到端執行。
考慮快取的策略行為
寄件者可以在協議規定的最長期限內保留MTA-STS策略。因此,臨時策略主機中斷對具有可用快取策略的寄件者的影響可能與首次發現網域的寄件者的影響不同。外部測量探針通常不知道每個發送器的快取狀態。該研究不得將端點停機時間直接轉化為普遍的未受保護郵件時期。
類似地,發現標識符和觀察到的策略版本需要臨時記錄。如果策略在收集過程中發生變化,請保留序列,而不是在沒有解釋的情況下將舊的DNS觀察值加入新的主體。重複測量應記錄探針狀態和任何有意的快取處理。該方法必須將其測量行為與完整發送區分開來 MTA 執行。
收集前設計可用性時間表
提前定義探測位置、節奏、逾時、重試策略和分類規則。失敗一次並重試成功的端點不應從錯誤記錄中消失。使用明確的分母報告嘗試的觀察、成功的觀察和失敗類別。如果排除維護時段或無法到達的有利點,請保留原因並說明排除如何改變結果。
本文並未普遍強加節奏或服務水準目標。選擇適合研究問題和授權的時間表,避免負擔過重。記錄工具版本和依賴項,以便其他分析師可以重現方法。實際可用性結論需要收集數據;建議的時間表並不能證明服務達到或未達到任何目標。
版本化資料集工作表
建立範例版本、接收網域、觀察時間、 DNS發現結果、策略標識符、HTTPS 端點、狀態、憑證結果、內容類型的字段, 正文哈希、解析模式、 MX模式和最大年齡。新增MX觀察參考、配對結果、錯誤類別、重試歷史記錄和排除原因。將原始證據與標準化分類分開保存。
RFC 8460 定義了SMTP TLS報告,當合法可用時可以提供另一個觀點。此類報告並不等同於外部可用性探測,並且不會自動覆蓋每個發送者。如果包含,請分別記錄其來源和範圍。該草案既沒有收集調查,也沒有收集報告,並不意味著它們之間存在確切的相關性。
虛構診斷:端點中斷成為強制執行聲明
一項虛構的研究觀察到一次失敗的 HTTPS 檢索,並將接收域標記為一整天沒有MTA-STS保護。擬議的審查確定了缺失的證據:觀察涵蓋了一個時間和有利位置,並且寄件者可能快取了策略。正確的結論範圍較窄,描述了失敗的檢索及其在測量計劃內的錯誤類別。
該團隊將保留後續觀察結果並報告分母,而不是消除故障或將其推斷為通用郵件行為。這是一個虛構的方法範例,而不是觀察到的中斷或有關命名域的聲明。未執行網路偵測或電子郵件傳送測試。
僅發布可重複的結果
該目錄需要其他分析師可以重現的版本化資料集、查詢方法和錯誤/排除日誌。這些原始文物仍然開放。人類專家審查、來源適用性、生產路線、可訪問性和所有者發布也保持開放。該草案提供了研究設計和虛構的診斷,而不是採用計數、可用性結果或端到端傳輸安全評估。