1. ホーム
  2. 無料ツール
  3. MTA-STS 一括チェック

MTA-STS 一括チェック:最大500ドメインのレコード、ポリシーモード、TLS-RPT

要点: 多数のドメインの MTA-STS レコード、HTTPS でのポリシーファイルとそのモード、MX ホスト、TLS-RPT を確認します。 限界: 送信側から見える DNS とポリシーファイルを確認します。メールサーバー自体の TLS 証明書はテストしません。

MTA-STS 一括チェックは、多数のドメインの MTA-STS 設定をまとめてテストします。ドメインを最大100件、Google で無料ログインすれば500件まで貼り付けると、各行に _mta-sts TXT レコードの有無、ポリシーファイルが HTTPS で読み込めるか、そのモード(enforce、testing、none)、すべての MX ホストがポリシーに一致するか、TLS-RPT レコードが公開されているかが表示されます。CSV 出力に対応。

DNS lookups and one HTTPS request for each policy file; no mail server is contacted. 100 domains a run, or 500 when you sign in.

ツール本体は英語ページと同じです。ボタンと結果は英語で表示されます。 最終更新:2026年11月8日

多数のドメインの MTA-STS をまとめて確認するには?

  1. ドメインを1行に1件ずつ貼り付けます。1回最大100件、Google で無料ログインすれば500件までです。メールアドレスや URL でもかまいません。それぞれからドメインを取り出します。
  2. Check MTA-STS を押します。各ドメインの _mta-sts と _smtp._tls の TXT レコード、MX レコードを読み、https://mta-sts.<domain>/.well-known/mta-sts.txt からポリシーファイルを1回取得します。1リクエストあたり10ドメインです。
  3. 各行を確認します。Enforced、Testing、Off、Broken、Not set up と、モード、max_age、ポリシーに含まれない MX ホスト、TLS-RPT のレポート先が表示されます。
  4. 対応が必要なドメインを絞り込み、各チェックの結果と理由を含む CSV をダウンロードします。

MTA-STS 一括チェックでは何を見る?

MTA-STS は RFC 8461 で定義され、有効な証明書の TLS でのみメールを配送するよう、ドメインが送信サーバーに求められる仕組みです。2つの要素があります。id を含む _mta-sts.<domain> の TXT レコードと、モード、max_age、許可する MX ホストを記した https://mta-sts.<domain>/.well-known/mta-sts.txt のポリシーファイルです。

このツールは各ドメインについて、有効な id を持つ v=STSv1 レコードがちょうど1つあるかを確認し、証明書を検証しリダイレクトに従わずに(RFC はリダイレクトに従うことを禁じています)HTTPS でポリシーファイルを取得して解析し、すべての MX ホストをポリシーの mx 行と照合します。送信サーバーが TLS の失敗を報告する _smtp._tls.<domain> の TLS-RPT レコード(RFC 8460)も読みます。

結果の意味は?

Enforced:レコード、ポリシーファイル、すべての MX ホストに問題がなく、enforce モードです。MTA-STS に対応する送信側は TLS チェックに失敗した接続での配送を拒否します。Testing:同じですが、送信側は失敗を報告するだけで配送は続けます。Off:モードが none で、ポリシーは無効です。

Broken はレコードはあるものの、送信側が使えない状態です。ポリシーファイルが読み込めない、mta-sts ホストの証明書が無効、ポリシーに含まれない MX ホストがある、などで、enforce モードでは正規のメールがブロックされることもあります。Not set up は v=STSv1 レコードがない状態で、ほとんどのドメインがこれに当たります。

すべてのドメインに MTA-STS は必要?

任意の設定で、メールを受け取るために MTA-STS を求めるメールボックス事業者はありません。重要なメールを受け取るドメインでは設定する価値があり、TLS-RPT と組み合わせると、適用前に失敗を確認できるので特に役立ちます。testing モードで始め、レポートを読んでから enforce に切り替えてください。

1つのドメインについてポリシーファイル全体と問題ごとの修正方法が必要なら MTA-STS チェック(英語)を、レコードを書くなら MTA-STS ジェネレーター(英語)を使ってください。

ポリシーファイルが読み込めないドメインがあるのはなぜ?

よくある原因は、mta-sts.<domain> が名前解決できない、証明書がその名前に対応していない、リダイレクトする(www ホストやログインページへ)、HTTP 200 以外を返す、のいずれかです。送信側はどの場合もポリシーなしとして扱います。

各リクエストは SimpleVerifier と名乗り、最大 64 KB を読み、最長8秒待ち、プライベートアドレスには決して接続しません。自動リクエストをブロックするサイトは、ブラウザでは開けてもここでは失敗することがあります。その行の理由に、こちらで確認した内容が表示されます。

よくある質問

多数のドメインの MTA-STS を確認するには?
このような MTA-STS 一括チェックにドメインを貼り付けます。各行にレコード、ポリシーファイル、モード、MX の一致、TLS-RPT が表示され、結果を CSV でダウンロードできます。
この MTA-STS 一括チェックは無料?
はい。アカウントなしで1回100ドメインまで、Google でログインすると1回500ドメインまで使えます。カードは不要です。
testing と enforce の違いは?
testing モードでは、送信側は TLS の失敗を報告しますがメールは配送します。enforce モードでは、TLS チェックに失敗した接続での配送を拒否します。
TLS-RPT も確認する?
はい。各ドメインの _smtp._tls にある v=TLSRPTv1 レコードを読み、レポートの送信先を表示します。レポート先を詳しく確認するには TLS-RPT チェックを使ってください。
メールサーバーに接続する?
いいえ。DNS レコードを読み、mta-sts の Web ホストからポリシーファイルを取得するだけです。ドメインのメールサーバーに SMTP 接続することはありません。
Not set up と表示されるのはなぜ?
_mta-sts に v=STSv1 の TXT レコードがないため、送信側はポリシーを探しません。ほとんどのドメインにはありません。任意の追加保護です。

リスト全体を確認したいですか?最初の 100 件は無料です。

Google でログインし、アドレスを貼り付けるか CSV ファイルをアップロードしてください。すべてのアドレスに本物の SMTP メールボックス確認を行い、結果はダウンロードできます。クレジットカードは不要です。

catch-all ドメインや応答しないサーバーは「リスクあり」と表示し、「有効」とは表示しません。

ログインすると、利用規約とプライバシーポリシー(英語)に同意したものとみなされます。 Terms · Privacy

無料ツール(日本語解説付き)

一斉送信の前に、メールリストをきれいにしましょう

すべてのアドレスに本物の SMTP メールボックス確認を行います。Google でログインすると、最初の 100 件は無料、クレジットカードは不要です。

はじめる

インストール不要 • 結果は CSV でダウンロード