三つのチェックは目的が違う
Blocklistは既知ドメインか、MXは受信経路があるか、heuristicsは追加信号からどのようなサービスかを推定します。
Blocklistは明示的だが古くなる
運用には継続更新が必要です。
MXは配送基盤を確認する
一時・恒久・公開・非公開の区別までは分かりません。
Heuristicsには誤判定コストがある
カバレッジを広げるほどfalse positiveとのバランスが必要です。
質問に合う信号を使う
一つのチェックだけを普遍的な真実として扱わない方が堅牢です。
ユーザー側から受信フローを確認する
一時受信箱を作り、送信・受信・ブラウザ更新の違いを実際の流れで確認できます。
使い捨てメールを作成関連する技術ガイド
調べている疑問に最も近いシステム層へ進めます。